Home
last modified time | relevance | path

Searched refs:consttime_memequal (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/lib/libc/
DREADME67 => Example: For the nonstandard extension consttime_memequal, the
69 `consttime_memequal' normally, if the caller defines _NETBSD_SOURCE:
73 int consttime_memequal(const void *, const void *, size_t);
80 consttime_memequal weak alias for _consttime_memequal
83 (src/lib/libc/include/namespace.h) defines `consttime_memequal' as a
86 #define consttime_memequal _consttime_memequal
88 The source file src/common/lib/libc/string/consttime_memequal.c
90 `consttime_memequal' normally:
93 consttime_memequal(const void *b1, const void *b2, size_t len)
97 Macro expansion replaces `consttime_memequal' by
[all …]
/netbsd/src/common/lib/libc/string/
Dconsttime_memequal.c12 __weak_alias(consttime_memequal,_consttime_memequal) in __weak_alias() argument
19 consttime_memequal(const void *b1, const void *b2, size_t len) in __weak_alias()
/netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/
Dlibc-memequal.c15 return consttime_memequal(__UNVOLATILE(in_a), __UNVOLATILE(in_b), len); in CRYPTO_memcmp()
/netbsd/src/crypto/external/bsd/openssh/dist/
Dincludes.h15 #define timingsafe_bcmp(a, b, c) (!consttime_memequal((a), (b), (c)))
/netbsd/src/lib/libc/string/
DMakefile.inc22 SRCS+= explicit_memset.c consttime_memequal.c
47 MAN+= bm.3 bcmp.3 bcopy.3 bstring.3 bzero.3 consttime_memequal.3 \
/netbsd/src/include/
Dstring.h149 int consttime_memequal(const void *, const void *, size_t);
/netbsd/src/sys/arch/x86/x86/
Dcpu_rng.c286 if (consttime_memequal(buf, buf + NWORDS, NBYTES)) { in cpu_rng_get()
/netbsd/src/sys/lib/libkern/
DMakefile.libkern99 SRCS+= explicit_memset.c consttime_memequal.c
Dlibkern.h500 int consttime_memequal(const void *, const void *, size_t);
/netbsd/src/usr.bin/su/
Dsu.c289 if (consttime_memequal(pass, in main()
/netbsd/src/sbin/rndctl/
Drndctl.c338 if (!consttime_memequal(digest, rs.digest, sizeof(digest))) { in do_load()
/netbsd/src/sys/net/
Dif_wg.c1617 if (!consttime_memequal(mac1, wgmi->wgmi_mac1, sizeof(mac1))) { in wg_handle_msg_init()
1691 if (consttime_memequal(wgmi->wgmi_mac2, zero, sizeof(zero))) { in wg_handle_msg_init()
1707 if (!consttime_memequal(mac2, wgmi->wgmi_mac2, sizeof(mac2))) { in wg_handle_msg_init()
2219 if (!consttime_memequal(mac1, wgmr->wgmr_mac1, sizeof(mac1))) { in wg_handle_msg_resp()
2252 if (consttime_memequal(wgmr->wgmr_mac2, zero, sizeof(zero))) { in wg_handle_msg_resp()
2268 if (!consttime_memequal(mac2, wgmr->wgmr_mac2, sizeof(mac2))) { in wg_handle_msg_resp()
5067 if (!consttime_memequal(wgp->wgp_psk, psk_zero, in wg_ioctl_get()
/netbsd/src/sys/netipsec/
Dxform_esp.c568 if (!consttime_memequal(ptr, aalg, esph->authsize)) { in esp_input_cb()
Dxform_ah.c794 if (!consttime_memequal(pppp, calc, authsize)) { in ah_input_cb()
/netbsd/src/lib/libc/include/
Dnamespace.h284 #define consttime_memequal _consttime_memequal macro
/netbsd/src/sys/netinet/
Dtcp_input.c3209 !consttime_memequal(sigp, cp + 2, TCP_SIGLEN)) in tcp_dooptions()
3242 if (!consttime_memequal(sig, sigp, TCP_SIGLEN)) { in tcp_dooptions()
/netbsd/src/sys/kern/
Dkern_entropy.c597 if (!consttime_memequal(digest, seed->digest, sizeof(digest))) { in entropy_seed()
/netbsd/src/distrib/sets/lists/comp/
Dmi7046 ./usr/share/man/cat3/consttime_memequal.0 comp-c-catman .cat
15601 ./usr/share/man/html3/consttime_memequal.html comp-c-htmlman html
24101 ./usr/share/man/man3/consttime_memequal.3 comp-c-man .man
/netbsd/src/doc/
DCHANGES.prev11483 libc: Add consttime_memequal and explicit_memset for crypto