Defined in 2 files as a prototype:
- crypto/openssh/chacha.h, line 25 (as a prototype)
- sys/crypto/chacha20/chacha.h, line 35 (as a prototype)
Defined in 1 files as a macro:
Defined in 7 files as a function:
- contrib/unbound/compat/chacha_private.h, line 55 (as a function)
- crypto/openssh/chacha.c, line 56 (as a function)
- crypto/openssh/openbsd-compat/chacha_private.h, line 55 (as a function)
- sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c, line 37 (as a function)
- sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c, line 32 (as a function)
- sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c, line 46 (as a function)
- sys/crypto/chacha20/chacha.c, line 60 (as a function)
Referenced in 13 files:
- contrib/unbound/compat/arc4random.c, line 174
- crypto/openssh/cipher-chachapoly.c
- crypto/openssh/openbsd-compat/arc4random.c, line 80
- lib/libc/gen/arc4random.c, line 101
- sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c
- sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c
- sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c
- sys/crypto/chacha20/chacha-sw.c, line 16
- sys/dev/random/fenestrasX/fx_rng.c
- sys/dev/random/fenestrasX/fx_rng.h, line 63
- sys/dev/random/hash.c, line 120
- sys/kern/kern_shutdown.c, line 1045
- sys/libkern/arc4random.c, line 139