SYMBOL INDEX (264 symbols across 70 files) FILE: lib-platform/crypto/crypto_scrypt.c function crypto_scrypt_internal (line 55) | static int type scrypt_test (line 169) | struct scrypt_test { function testsmix (line 194) | static int function selectsmix (line 210) | static void function crypto_scrypt (line 246) | int FILE: lib-platform/util/memlimit.c function memlimit_sysctl_hw (line 69) | static int function memlimit_sysinfo (line 123) | static int function memlimit_rlimit (line 154) | static int function memlimit_sysconf (line 211) | static int function memtouse (line 261) | int FILE: lib/crypto/crypto_scrypt-ref.c function blkcpy (line 46) | static void function blkxor (line 55) | static void function salsa20_8 (line 68) | static void function blockmix_salsa8 (line 126) | static void function integerify (line 156) | static uint64_t function smix (line 170) | static void function crypto_scrypt (line 213) | int FILE: lib/crypto/crypto_scrypt_smix.c function blkcpy (line 42) | static void function blkxor (line 49) | static void function salsa20_8 (line 62) | static void function blockmix_salsa8 (line 108) | static void function integerify (line 140) | static uint64_t function crypto_scrypt_smix (line 156) | void FILE: lib/crypto/crypto_scrypt_smix_sse2.c function blkcpy (line 45) | static void function blkxor (line 55) | static void function salsa20_8 (line 69) | static void function blockmix_salsa8 (line 133) | static void function integerify (line 166) | static uint64_t function crypto_scrypt_smix_sse2 (line 191) | void FILE: lib/scryptenc/scryptenc.c type scryptdec_file_cookie (line 64) | struct scryptdec_file_cookie { function display_params (line 70) | static void function pickparams (line 101) | static int function checkparams (line 175) | static int function scryptenc_setup (line 233) | static int function scryptdec_file_printparams (line 319) | int function scryptdec_setup (line 352) | static int function scryptenc_buf (line 415) | int function scryptdec_buf (line 485) | int function scryptenc_file (line 576) | int function scryptdec_file_cookie_free (line 667) | void function scryptdec_file_load_header (line 685) | static int function scryptdec_file_prep (line 746) | int function scryptdec_file_copy (line 791) | int function scryptdec_file (line 894) | int FILE: lib/scryptenc/scryptenc.h type scryptenc_params (line 64) | struct scryptenc_params { type scryptdec_file_cookie (line 94) | struct scryptdec_file_cookie type scryptenc_params (line 108) | struct scryptenc_params type scryptenc_params (line 121) | struct scryptenc_params type scryptenc_params (line 134) | struct scryptenc_params type scryptenc_params (line 151) | struct scryptenc_params type scryptenc_params (line 164) | struct scryptenc_params type scryptdec_file_cookie (line 164) | struct scryptdec_file_cookie type scryptdec_file_cookie (line 173) | struct scryptdec_file_cookie type scryptdec_file_cookie (line 179) | struct scryptdec_file_cookie FILE: lib/scryptenc/scryptenc_cpuperf.c function getclockdiff (line 40) | static int function scryptenc_cpuperf (line 58) | int FILE: lib/scryptenc/scryptenc_print_error.c function scryptenc_print_error (line 15) | void FILE: lib/util/passphrase_entry.c function passphrase_entry_parse (line 12) | int function passphrase_entry_readpass (line 70) | int FILE: lib/util/passphrase_entry.h type passphrase_entry (line 5) | enum passphrase_entry { type passphrase_entry (line 18) | enum passphrase_entry type passphrase_entry (line 31) | enum passphrase_entry FILE: libcperciva/POSIX/posix-abstract-declarator.c function func (line 7) | int function main (line 17) | int FILE: libcperciva/POSIX/posix-clock_gettime.c function main (line 3) | int FILE: libcperciva/POSIX/posix-clock_realtime.c function main (line 3) | int FILE: libcperciva/POSIX/posix-inet-addrstrlen.c function main (line 3) | int FILE: libcperciva/POSIX/posix-inet6-addrstrlen.c function main (line 3) | int FILE: libcperciva/POSIX/posix-msg_nosignal.c function main (line 3) | int FILE: libcperciva/POSIX/posix-restrict.c function foo (line 1) | static int function main (line 8) | int FILE: libcperciva/POSIX/posix-stat-st_mtim.c function main (line 3) | int FILE: libcperciva/POSIX/posix-trivial.c function main (line 1) | int FILE: libcperciva/alg/sha256.c function be32enc_vect (line 49) | static void function be32dec_vect (line 66) | static void function SHA256_Transform_shani_with_W_S (line 108) | static void function SHA256_Transform_arm_with_W_S (line 122) | static void function hwtest (line 139) | static int function hwaccel_init (line 163) | static void function SHA256_Transform (line 232) | static void function SHA256_Pad (line 331) | static void function SHA256_Init (line 363) | void function SHA256_Update_internal (line 383) | static void function SHA256_Update (line 424) | void function SHA256_Final_internal (line 441) | static void function SHA256_Final (line 454) | void function SHA256_Buf (line 473) | void function HMAC_SHA256_Init_internal (line 493) | static void function HMAC_SHA256_Init (line 526) | void function HMAC_SHA256_Update_internal (line 546) | static void function HMAC_SHA256_Update (line 556) | void function HMAC_SHA256_Final_internal (line 573) | static void function HMAC_SHA256_Final (line 589) | void function HMAC_SHA256_Buf (line 611) | void function PBKDF2_SHA256 (line 634) | void FILE: libcperciva/alg/sha256.h type SHA256_CTX (line 23) | typedef struct { type HMAC_SHA256_CTX (line 55) | typedef struct { FILE: libcperciva/alg/sha256_arm.c function SHA256_Transform_arm (line 62) | void FILE: libcperciva/alg/sha256_shani.c function __m128i (line 25) | static __m128i function SHA256_Transform_shani (line 83) | void FILE: libcperciva/alg/sha256_sse2.c function __m128i (line 19) | static inline __m128i function __m128i (line 80) | static inline __m128i function __m128i (line 100) | static inline __m128i function __m128i (line 146) | static inline __m128i function SHA256_Transform_sse2 (line 182) | void FILE: libcperciva/apisupport/Build/apisupport-LIBCRYPTO-LOW_LEVEL_AES.c function main (line 5) | int FILE: libcperciva/apisupport/Build/apisupport-NONPOSIX-MEMLIMIT.c function main (line 13) | int FILE: libcperciva/cpusupport/Build/cpusupport-ARM-AES.c function main (line 7) | int FILE: libcperciva/cpusupport/Build/cpusupport-ARM-SHA256.c function main (line 5) | int FILE: libcperciva/cpusupport/Build/cpusupport-HWCAP-ELF_AUX_INFO.c function main (line 3) | int FILE: libcperciva/cpusupport/Build/cpusupport-HWCAP-GETAUXVAL.c function main (line 3) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-AESNI.c function __m128i (line 10) | static __m128i function main (line 19) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-CPUID.c function main (line 3) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-CPUID_COUNT.c function main (line 3) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-RDRAND.c function main (line 3) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-SHANI.c function __m128i (line 9) | static __m128i function main (line 18) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-SSE2.c function __m128i (line 10) | static __m128i function main (line 19) | int FILE: libcperciva/cpusupport/Build/cpusupport-X86-SSSE3.c function __m128i (line 11) | static __m128i function main (line 20) | int FILE: libcperciva/crypto/crypto_aes.c type crypto_aes_key (line 41) | struct crypto_aes_key type aes_test (line 44) | struct aes_test { function functest (line 73) | static int function x86_aesni_oneshot (line 105) | static int function arm_aes_oneshot (line 128) | static int function openssl_oneshot (line 148) | static int function hwaccel_init (line 170) | static void function crypto_aes_can_use_intrinsics (line 207) | int type crypto_aes_key (line 235) | struct crypto_aes_key function crypto_aes_encrypt_block (line 280) | void function crypto_aes_key_free (line 308) | void FILE: libcperciva/crypto/crypto_aes.h type crypto_aes_key (line 8) | struct crypto_aes_key type crypto_aes_key (line 24) | struct crypto_aes_key type crypto_aes_key (line 32) | struct crypto_aes_key type crypto_aes_key (line 38) | struct crypto_aes_key FILE: libcperciva/crypto/crypto_aes_aesni.c type crypto_aes_key_aesni (line 19) | struct crypto_aes_key_aesni { function crypto_aes_key_expand_128_aesni (line 42) | static void function crypto_aes_key_expand_256_aesni (line 98) | static void type crypto_aes_key_aesni (line 154) | struct crypto_aes_key_aesni type crypto_aes_key_aesni (line 157) | struct crypto_aes_key_aesni function __m128i (line 192) | __m128i function crypto_aes_encrypt_block_aesni (line 228) | void function crypto_aes_key_free_aesni (line 243) | void FILE: libcperciva/crypto/crypto_aes_arm.c type crypto_aes_key_arm (line 22) | struct crypto_aes_key_arm { function uint8x16_t (line 55) | static inline uint8x16_t function uint8x16_t (line 78) | static inline uint8x16_t function crypto_aes_key_expand_128_arm (line 119) | static void function crypto_aes_key_expand_256_arm (line 164) | static void type crypto_aes_key_arm (line 205) | struct crypto_aes_key_arm type crypto_aes_key_arm (line 208) | struct crypto_aes_key_arm function uint8x16_t (line 243) | uint8x16_t function crypto_aes_encrypt_block_arm (line 281) | void function crypto_aes_key_free_arm (line 296) | void FILE: libcperciva/crypto/crypto_aesctr.c function hwaccel_init (line 45) | static void type crypto_aesctr (line 82) | struct crypto_aesctr type crypto_aesctr (line 85) | struct crypto_aesctr type crypto_aesctr (line 88) | struct crypto_aesctr function crypto_aesctr_init2 (line 104) | void type crypto_aesctr (line 138) | struct crypto_aesctr type crypto_aes_key (line 139) | struct crypto_aes_key type crypto_aesctr (line 141) | struct crypto_aesctr function crypto_aesctr_stream (line 167) | void function crypto_aesctr_free (line 210) | void function crypto_aesctr_buf (line 229) | void FILE: libcperciva/crypto/crypto_aesctr.h type crypto_aes_key (line 8) | struct crypto_aes_key type crypto_aesctr (line 9) | struct crypto_aesctr type crypto_aesctr (line 18) | struct crypto_aesctr type crypto_aes_key (line 18) | struct crypto_aes_key type crypto_aesctr (line 26) | struct crypto_aesctr type crypto_aesctr (line 33) | struct crypto_aesctr type crypto_aes_key (line 33) | struct crypto_aes_key type crypto_aesctr (line 42) | struct crypto_aesctr type crypto_aesctr (line 49) | struct crypto_aesctr type crypto_aes_key (line 55) | struct crypto_aes_key FILE: libcperciva/crypto/crypto_aesctr_aesni.c function __m128i (line 43) | static inline __m128i function crypto_aesctr_aesni_stream_wholeblocks (line 55) | static void function crypto_aesctr_aesni_stream (line 117) | void FILE: libcperciva/crypto/crypto_aesctr_aesni.h type crypto_aesctr (line 8) | struct crypto_aesctr type crypto_aesctr (line 16) | struct crypto_aesctr FILE: libcperciva/crypto/crypto_aesctr_arm.c function crypto_aesctr_arm_stream_wholeblocks (line 36) | static void function crypto_aesctr_arm_stream (line 98) | void FILE: libcperciva/crypto/crypto_aesctr_arm.h type crypto_aesctr (line 8) | struct crypto_aesctr type crypto_aesctr (line 16) | struct crypto_aesctr FILE: libcperciva/crypto/crypto_aesctr_shared.c type crypto_aesctr (line 8) | struct crypto_aesctr { function crypto_aesctr_stream_cipherblock_generate (line 16) | static inline void function crypto_aesctr_stream_cipherblock_use (line 38) | static inline void function crypto_aesctr_stream_pre_wholeblock (line 62) | static inline int function crypto_aesctr_stream_post_wholeblock (line 89) | static inline void FILE: libcperciva/crypto/crypto_entropy.c function update_from_rdrand (line 43) | static void function instantiate (line 62) | static int function update (line 96) | static void function reseed (line 143) | static int function generate (line 178) | static void function crypto_entropy_read (line 206) | int FILE: libcperciva/crypto/crypto_entropy_rdrand.c function generate_seed_rdrand (line 18) | int FILE: libcperciva/crypto/crypto_verify_bytes.c function crypto_verify_bytes (line 11) | uint8_t FILE: libcperciva/util/asprintf.c function asprintf (line 11) | int FILE: libcperciva/util/entropy.c type entropy_read_cookie (line 26) | struct entropy_read_cookie { type entropy_read_cookie (line 35) | struct entropy_read_cookie type entropy_read_cookie (line 38) | struct entropy_read_cookie type entropy_read_cookie (line 41) | struct entropy_read_cookie function entropy_read_fill (line 67) | int function entropy_read_done (line 107) | int function entropy_read (line 139) | int FILE: libcperciva/util/entropy.h type entropy_read_cookie (line 8) | struct entropy_read_cookie type entropy_read_cookie (line 15) | struct entropy_read_cookie type entropy_read_cookie (line 22) | struct entropy_read_cookie type entropy_read_cookie (line 28) | struct entropy_read_cookie FILE: libcperciva/util/getopt.c type opt (line 27) | struct opt { function getopt_atexit (line 64) | static void function reset (line 73) | static void function searchopt (line 114) | static size_t function getopt_lookup (line 259) | size_t function getopt_register_opt (line 291) | void function getopt_register_missing (line 324) | void function getopt_setrange (line 340) | void FILE: libcperciva/util/humansize.c function humansize_parse (line 64) | int FILE: libcperciva/util/insecure_memzero.c function insecure_memzero_func (line 7) | static void FILE: libcperciva/util/insecure_memzero.h function insecure_memzero (line 30) | static inline void FILE: libcperciva/util/monoclock.c function monoclock_get (line 26) | int function monoclock_get_cputime (line 71) | int function monoclock_getres (line 106) | int FILE: libcperciva/util/monoclock.h type timeval (line 16) | struct timeval type timeval (line 24) | struct timeval FILE: libcperciva/util/parsenum.h function parsenum_float (line 142) | static inline double function intmax_t (line 159) | static inline intmax_t function uintmax_t (line 179) | static inline uintmax_t FILE: libcperciva/util/readpass.c function handle (line 33) | static void function resetsigs (line 41) | static void function readpass (line 68) | int FILE: libcperciva/util/readpass_file.c function readpass_file (line 20) | int FILE: libcperciva/util/sysendian.h function be16dec (line 20) | static inline uint16_t function be16enc (line 28) | static inline void function be32dec (line 37) | static inline uint32_t function be32enc (line 46) | static inline void function be64dec (line 57) | static inline uint64_t function be64enc (line 68) | static inline void function le16dec (line 83) | static inline uint16_t function le16enc (line 91) | static inline void function le32dec (line 100) | static inline uint32_t function le32enc (line 109) | static inline void function le64dec (line 120) | static inline uint64_t function le64enc (line 131) | static inline void FILE: libcperciva/util/warnp.c function warnp_atexit (line 16) | static void function warnp_setprogname (line 32) | void function warn (line 56) | void function warnx (line 98) | void function warnp_syslog (line 143) | void function warnp_syslog_priority (line 159) | void FILE: main.c function usage (line 44) | static void function scrypt_mode_info (line 62) | static int function scrypt_mode_enc_dec (line 110) | static int function main (line 220) | int FILE: tests/libscrypt-kdf/sample-libscrypt-kdf.c function main (line 15) | int FILE: tests/valgrind/potential-memleaks.c function pl_freebsd_fgets (line 8) | static void function pl_freebsd_printf_space (line 18) | static void function pl_freebsd_printf_space_newline (line 26) | static void function pl_freebsd_strerror (line 34) | static void type memleaktest (line 43) | struct memleaktest { function main (line 54) | int FILE: tests/verify-strings/test_scrypt.c type scrypt_test (line 8) | struct scrypt_test { function main (line 22) | int