Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NixOS/nix
/ functions
Functions
4,615 in github.com/NixOS/nix
⨍
Functions
4,615
◇
Types & classes
1,510
↓ 4 callers
Function
nix_has_attr_byname
src/libexpr-c/nix_api_value.cc:426
↓ 4 callers
Function
nix_make_attrs
src/libexpr-c/nix_api_value.cc:671
↓ 4 callers
Function
nix_make_bindings_builder
src/libexpr-c/nix_api_value.cc:682
↓ 4 callers
Function
nix_value_decref
src/libexpr-c/nix_api_expr.cc:283
↓ 4 callers
Function
ntOpenAt
* Open a file/directory relative to a directory handle using NtCreateFile. * * @param dirFd Directory handle to open relative to * @param pathCompo
src/libutil/windows/file-system-at.cc:32
↓ 4 callers
Method
open
src/libutil/memory-source-accessor.cc:6
↓ 4 callers
Method
openNode
(e)
doc/manual/theme/highlight.js:6
↓ 4 callers
Method
outPaths
src/libcmd/built-path.cc:31
↓ 4 callers
Function
parseHashFormat
src/libutil/hash.cc:442
↓ 4 callers
Method
pathAccessor
src/libexpr/include/nix/expr/value.hh:1403
↓ 4 callers
Method
pathSegments
* Get a range of path segments (the substrings separated by '/' characters). * * @param skipEmpty Skip all empty path segments */
src/libutil/include/nix/util/url.hh:244
↓ 4 callers
Method
peek
src/libstore/derivations.cc:171
↓ 4 callers
Method
preallocateContents
src/libutil/fs-sink.cc:216
↓ 4 callers
Method
primOpApp
src/libexpr/include/nix/expr/value.hh:1383
↓ 4 callers
Method
print
src/libexpr/eval.cc:129
↓ 4 callers
Function
printElided
src/libexpr/print.cc:16
↓ 4 callers
Function
printHashFormat
src/libutil/hash.cc:450
↓ 4 callers
Function
printValueAsXML
src/libexpr/value-to-xml.cc:57
↓ 4 callers
Function
profilesDir
src/libstore/profiles.cc:294
↓ 4 callers
Method
queryMissing
src/libstore/misc.cc:102
↓ 4 callers
Method
queryOutputName
src/libexpr/get-drvs.cc:180
↓ 4 callers
Function
readChannels
Reads the list of channels.
src/nix/nix-channel/nix-channel.cc:28
↓ 4 callers
Method
registerDrvOutput
src/libstore/local-store.cc:620
↓ 4 callers
Method
removePrefix
src/libutil/canon-path.cc:80
↓ 4 callers
Method
resetFileCache
src/libexpr/eval.cc:1155
↓ 4 callers
Method
resetOverridden
src/libutil/configuration.cc:194
↓ 4 callers
Method
result
src/libutil/logging.cc:335
↓ 4 callers
Method
run
src/libcmd/command.cc:52
↓ 4 callers
Function
setInterrupted
src/libutil/unix/include/nix/util/signals-impl.hh:68
↓ 4 callers
Method
shouldPrettyPrint
* True if pretty-printing is enabled. */
src/libexpr/include/nix/expr/print-options.hh:103
↓ 4 callers
Function
showCompressionAlgo
src/libutil/compression-algo.cc:34
↓ 4 callers
Method
sign
src/libstore/path-info.cc:52
↓ 4 callers
Method
skip
src/libutil/serialise.cc:115
↓ 4 callers
Function
storePathToName
src/libmain/progress-bar.cc:30
↓ 4 callers
Method
strHash
src/libstore/include/nix/store/realisation.hh:42
↓ 4 callers
Function
strictlyDecreasingPrefix
src/libutil/include/nix/util/sort.hh:126
↓ 4 callers
Function
strictlyDecreasingSuffix
src/libutil/include/nix/util/sort.hh:141
↓ 4 callers
Function
testAccept
* Whether we should update "golden masters" instead of running tests * against them. See the contributing guide in the manual for further * details.
src/libutil-test-support/include/nix/util/tests/characterization.hh:17
↓ 4 callers
Method
thunk
src/libexpr/include/nix/expr/value.hh:1378
↓ 4 callers
Function
toBuiltPaths
src/libcmd/installables.cc:859
↓ 4 callers
Method
toDerivedPaths
src/libcmd/installable-flake.cc:79
↓ 4 callers
Method
toPublicKey
src/libutil/signature/local-keys.cc:122
↓ 4 callers
Method
tryGetSuccess
* Convenience wrapper to avoid a longer `std::get_if` usage by the * caller (which will have to add more `BuildResult::` than we do * below
src/libstore/include/nix/store/build-result.hh:149
↓ 4 callers
Function
unlink
src/libutil/file-system.cc:770
↓ 4 callers
Function
unsetenv
src/libutil/windows/environment-variables.cc:68
↓ 4 callers
Method
useUidRange
src/libstore/derivation-options.cc:368
↓ 4 callers
Method
valueWrapping
* Returns the result as if the arithmetic were performed as wrapping arithmetic. * * \throws DivideByZero if the operation was a div
src/libutil/include/nix/util/checked-arithmetic.hh:100
↓ 4 callers
Method
versions
src/nix/profile.cc:79
↓ 4 callers
Method
withFramedSink
src/libstore/remote-store.cc:844
↓ 3 callers
Function
TEST_F
src/libexpr-tests/trivial.cc:9
↓ 3 callers
Function
a
(e)
doc/manual/theme/highlight.js:6
↓ 3 callers
Function
absPathPure
src/libutil/canon-path.cc:12
↓ 3 callers
Function
add
src/libutil-tests/fun.cc:8
↓ 3 callers
Method
add
src/libexpr/include/nix/expr/nixexpr.hh:835
↓ 3 callers
Method
addDependency
* Add 'path' to the set of paths that may be referenced by the * outputs, and make it appear in the sandbox. */
src/libstore/include/nix/store/restricted-store.hh:55
↓ 3 callers
Method
addRule
(e,n)
doc/manual/theme/highlight.js:6
↓ 3 callers
Method
addSignatures
src/libstore/local-store.cc:1514
↓ 3 callers
Method
addToStoreSlow
The aim of this function is to compute in one pass the correct ValidPathInfo for the files that we are trying to add to the store. To accomplish that
src/libstore/store-api.cc:263
↓ 3 callers
Method
addTrace
src/libutil/include/nix/util/error.hh:211
↓ 3 callers
Function
alignUp
src/libutil/include/nix/util/alignment.hh:18
↓ 3 callers
Method
allowClosure
src/libexpr/eval.cc:379
↓ 3 callers
Method
applyOverrides
src/libfetchers/github.cc:189
↓ 3 callers
Method
build
src/nix/profile.cc:235
↓ 3 callers
Method
buildDerivation
src/libstore/remote-store.cc:667
↓ 3 callers
Method
cancel
src/libutil/file-system.cc:475
↓ 3 callers
Function
canonicalisePathMetaData
src/libstore/posix-fs-canonicalise.cc:125
↓ 3 callers
Method
check
src/libutil/tarfile.cc:50
↓ 3 callers
Function
checkBinaryCachePath
src/libstore/local-binary-cache-store.cc:11
↓ 3 callers
Function
checkPass
src/nix/config-check.cc:27
↓ 3 callers
Method
checkURI
src/libexpr/eval.cc:425
↓ 3 callers
Function
chmodIfNeeded
src/libutil/file-system.cc:783
↓ 3 callers
Method
closeNode
(e)
doc/manual/theme/highlight.js:6
↓ 3 callers
Method
coerceToSingleDerivedPath
src/libexpr/eval.cc:2657
↓ 3 callers
Function
collapse_attrset_layer_chain_if_needed
src/libexpr-c/nix_api_value.cc:442
↓ 3 callers
Function
commitAll
src/libfetchers-tests/git.cc:38
↓ 3 callers
Function
comparePriorities
src/nix/nix-env/nix-env.cc:236
↓ 3 callers
Function
completeFlakeInputAttrPath
src/libcmd/installables.cc:34
↓ 3 callers
Function
compressHash
src/libutil/hash.cc:416
↓ 3 callers
Method
connect
src/libstore/remote-store.cc:789
↓ 3 callers
Function
createAnonymousTempFile
src/libutil/file-system.cc:553
↓ 3 callers
Function
createGeneration
src/libstore/profiles.cc:64
↓ 3 callers
Method
createHardlink
src/libfetchers/git-utils.cc:1340
↓ 3 callers
Function
createInterruptCallback
src/libutil/unix/signals.cc:162
↓ 3 callers
Function
createOutLinks
src/libcmd/command.cc:414
↓ 3 callers
Function
createOwnedNixContext
src/libutil-test-support/include/nix/util/tests/nix_api_util.hh:57
↓ 3 callers
Method
createRegularFile
src/libfetchers/git-utils.cc:1217
↓ 3 callers
Function
createWrappedProvider
* Helper function to wrap a C credentials provider in the C++ interface. * This replicates the static s_CreateWrappedProvider from aws-crt-cpp. */
src/libstore/aws-creds.cc:137
↓ 3 callers
Method
decCapacity
src/libutil/include/nix/util/pool.hh:88
↓ 3 callers
Function
deleteGenerationsOlderThan
src/libstore/profiles.cc:199
↓ 3 callers
Function
deleteOldGenerations
src/libstore/profiles.cc:187
↓ 3 callers
Method
dereferenceSingletonDirectory
src/libfetchers/git-utils.cc:754
↓ 3 callers
Function
downloadTarball
src/libfetchers/tarball.cc:225
↓ 3 callers
Function
dumpBlobPrefix
src/libutil/git.cc:243
↓ 3 callers
Function
dumpHash
src/libutil/git.cc:326
↓ 3 callers
Function
dumpString
src/libutil/archive.cc:124
↓ 3 callers
Function
dumpTree
src/libutil/git.cc:250
↓ 3 callers
Function
ensureNoNullBytes
src/libutil/canon-path.cc:17
↓ 3 callers
Function
escape
quick and dirty
src/libutil-tests/args.cc:112
↓ 3 callers
Method
eval
src/libexpr-test-support/include/nix/expr/tests/libexpr.hh:45
↓ 3 callers
Function
fetchTree
src/libexpr/primops/fetchTree.cc:83
← previous
next →
701–800 of 4,615, ranked by callers