/freebsd-current/sys/i386/include/ |
H A D | tls.h | 5 #include <x86/tls.h>
|
/freebsd-current/sys/amd64/include/ |
H A D | tls.h | 5 #include <x86/tls.h>
|
/freebsd-current/tools/regression/tls/ttls3/ |
H A D | Makefile | 8 tls-lib: elftls.S 13 tls-test-lib: tls-lib tls-test-lib.c 14 gcc -c -o tls-test.o ${.CURDIR}/tls-test-lib.c 15 ld $(LDFLAGS) tls-test.o libtls.so.1 -rpath=${.OBJDIR} -soname libtls-test.so.1 -o libtls-test.so.1 17 ttls3: tls-test-lib tls-test.c 18 gcc $(CFLAGS) -rdynamic -o ttls3 ${.CURDIR}/tls [all...] |
/freebsd-current/sys/opencrypto/ |
H A D | ktls.h | 50 void ktls_ocf_free(struct ktls_session *tls); 51 int ktls_ocf_try(struct socket *so, struct ktls_session *tls, int direction); 53 struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, 55 int ktls_ocf_decrypt(struct ktls_session *tls, 58 int ktls_ocf_recrypt(struct ktls_session *tls, 60 bool ktls_ocf_recrypt_supported(struct ktls_session *tls);
|
H A D | ktls_ocf.c | 51 struct ktls_session *tls, struct mbuf *m, 55 int (*recrypt)(struct ktls_session *tls, 60 int (*decrypt)(struct ktls_session *tls, 275 struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, 291 os = tls->ocf_session; 295 MPASS(tls->sync_dispatch); 437 ktls_ocf_tls_cbc_decrypt(struct ktls_session *tls, argument 452 os = tls->ocf_session; 467 crp.crp_payload_start = tls->params.tls_hlen; 548 struct ktls_session *tls, struc 274 ktls_ocf_tls_cbc_encrypt(struct ktls_ocf_encrypt_state *state, struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, int outiovcnt) argument 547 ktls_ocf_tls12_aead_encrypt(struct ktls_ocf_encrypt_state *state, struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, int outiovcnt) argument 630 ktls_ocf_tls12_aead_decrypt(struct ktls_session *tls, const struct tls_record_layer *hdr, struct mbuf *m, uint64_t seqno, int *trailer_len) argument 727 ktls_ocf_tls12_aead_recrypt(struct ktls_session *tls, const struct tls_record_layer *hdr, struct mbuf *m, uint64_t seqno) argument 785 ktls_ocf_tls13_aead_encrypt(struct ktls_ocf_encrypt_state *state, struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, int outiovcnt) argument 860 ktls_ocf_tls13_aead_decrypt(struct ktls_session *tls, const struct tls_record_layer *hdr, struct mbuf *m, uint64_t seqno, int *trailer_len) argument 914 ktls_ocf_tls13_aead_recrypt(struct ktls_session *tls, const struct tls_record_layer *hdr, struct mbuf *m, uint64_t seqno) argument 972 ktls_ocf_free(struct ktls_session *tls) argument 985 ktls_ocf_try(struct socket *so, struct ktls_session *tls, int direction) argument 1162 ktls_ocf_encrypt(struct ktls_ocf_encrypt_state *state, struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, int outiovcnt) argument 1171 ktls_ocf_decrypt(struct ktls_session *tls, const struct tls_record_layer *hdr, struct mbuf *m, uint64_t seqno, int *trailer_len) argument 1178 ktls_ocf_recrypt(struct ktls_session *tls, const struct tls_record_layer *hdr, struct mbuf *m, uint64_t seqno) argument 1185 ktls_ocf_recrypt_supported(struct ktls_session *tls) argument [all...] |
/freebsd-current/sys/kern/ |
H A D | uipc_ktls.c | 111 SYSCTL_NODE(_kern_ipc, OID_AUTO, tls, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, 306 ktls_copyin_tls_enable(struct sockopt *sopt, struct tls_enable *tls) argument 316 memset(tls, 0, sizeof(*tls)); 317 tls->cipher_key = tls_v0.cipher_key; 318 tls->iv = tls_v0.iv; 319 tls->auth_key = tls_v0.auth_key; 320 tls->cipher_algorithm = tls_v0.cipher_algorithm; 321 tls->cipher_key_len = tls_v0.cipher_key_len; 322 tls 397 ktls_cleanup_tls_enable(struct tls_enable *tls) argument 602 struct ktls_session *tls; local 827 ktls_clone_session(struct ktls_session *tls, int direction) argument 869 ktls_try_toe(struct socket *so, struct ktls_session *tls, int direction) argument 918 ktls_alloc_snd_tag(struct inpcb *inp, struct ktls_session *tls, bool force, struct m_snd_tag **mstp) argument 1016 ktls_alloc_rcv_tag(struct inpcb *inp, struct ktls_session *tls, struct m_snd_tag **mstp) argument 1096 ktls_try_ifnet(struct socket *so, struct ktls_session *tls, int direction, bool force) argument 1139 ktls_use_sw(struct ktls_session *tls) argument 1156 ktls_try_sw(struct socket *so, struct ktls_session *tls, int direction) argument 1288 struct ktls_session *tls; local 1356 struct ktls_session *tls; local 1444 struct ktls_session *tls; local 1507 struct ktls_session *tls; local 1530 struct ktls_session *tls, *tls_new; local 1653 struct ktls_session *tls; local 1742 struct ktls_session *tls; local 1816 struct ktls_session *tls; local 1845 ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls) argument 1869 ktls_modify_txrtlmt(struct ktls_session *tls, uint64_t max_pacing_rate) argument 1908 ktls_destroy(struct ktls_session *tls) argument 2069 ktls_frame(struct mbuf *top, struct ktls_session *tls, int *enq_cnt, uint8_t record_type) argument 2191 ktls_permit_empty_frames(struct ktls_session *tls) argument 2354 tls13_find_record_type(struct ktls_session *tls, struct mbuf *m, int tls_len, int *trailer_len, uint8_t *record_typep) argument 2495 struct ktls_session *tls; local 2792 ktls_encrypt_record(struct ktls_wq *wq, struct mbuf *m, struct ktls_session *tls, struct ktls_ocf_encrypt_state *state) argument 2873 struct ktls_session *tls; local 3007 struct ktls_session *tls; local 3085 struct ktls_session *tls; local 3134 struct ktls_session *tls; local 3328 struct ktls_session *tls; local 3387 struct ktls_session *tls; local [all...] |
/freebsd-current/lib/libc/tests/tls_dso/ |
H A D | Makefile | 7 LIBDIR= ${TESTSBASE}/lib/libc/tls 8 SHLIBDIR= ${TESTSBASE}/lib/libc/tls
|
/freebsd-current/lib/libc/tests/tls/dso/ |
H A D | Makefile | 2 TESTSRC= ${SRCTOP}/contrib/netbsd-tests/lib/libc/tls/${.CURDIR:T} 11 LIBDIR= ${TESTSBASE}/lib/libc/tls
|
/freebsd-current/contrib/netbsd-tests/lib/libc/tls/ |
H A D | t_tls_static_helper.c | 38 #include <sys/tls.h>
|
/freebsd-current/lib/libthr/arch/aarch64/include/ |
H A D | pthread_md.h | 38 #include <machine/tls.h>
|
/freebsd-current/lib/libthr/arch/arm/include/ |
H A D | pthread_md.h | 36 #include <machine/tls.h>
|
/freebsd-current/lib/libthr/arch/riscv/include/ |
H A D | pthread_md.h | 43 #include <machine/tls.h>
|
/freebsd-current/lib/libthr/arch/powerpc/include/ |
H A D | pthread_md.h | 37 #include <machine/tls.h>
|
/freebsd-current/sys/sys/ |
H A D | ktls.h | 217 void ktls_cleanup_tls_enable(struct tls_enable *tls); 218 int ktls_copyin_tls_enable(struct sockopt *sopt, struct tls_enable *tls); 224 void ktls_destroy(struct ktls_session *tls); 225 void ktls_frame(struct mbuf *m, struct ktls_session *tls, int *enqueue_cnt, 233 int ktls_modify_txrtlmt(struct ktls_session *tls, uint64_t max_pacing_rate); 235 int ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls); 237 bool ktls_permit_empty_frames(struct ktls_session *tls); 242 ktls_hold(struct ktls_session *tls) argument 245 if (tls != NULL) 246 refcount_acquire(&tls 251 ktls_free(struct ktls_session *tls) argument [all...] |
/freebsd-current/sys/arm/include/ |
H A D | pcpu.h | 109 void *tls; local 112 __asm __volatile("mrc p15, 0, %0, c13, c0, 2" : "=r" (tls)); 113 return (tls); 117 set_tls(void *tls) argument 128 : : "r" (tls));
|
/freebsd-current/crypto/heimdal/base/ |
H A D | heimbase.c | 394 struct ar_tls *tls = ptr; local 395 if (tls->head) 396 heim_release(tls->head); 397 free(tls); 440 struct ar_tls *tls; local 442 tls = autorel_tls(); 443 if (tls == NULL) 451 HEIMDAL_MUTEX_lock(&tls->tls_mutex); 452 if (tls->current != ptr) 455 if (tls 490 struct ar_tls *tls = autorel_tls(); local 517 struct ar_tls *tls = autorel_tls(); local [all...] |
/freebsd-current/sys/dev/cxgbe/crypto/ |
H A D | t4_keyctx.c | 410 t4_tls_key_info_size(const struct ktls_session *tls) argument 415 tls->params.cipher_key_len; 416 if (tls->params.cipher_algorithm == CRYPTO_AES_NIST_GCM_16) { 419 switch (tls->params.auth_algorithm) { 438 t4_tls_proto_ver(const struct ktls_session *tls) argument 440 if (tls->params.tls_vminor == TLS_MINOR_VER_ONE) 447 t4_tls_cipher_mode(const struct ktls_session *tls) argument 449 switch (tls->params.cipher_algorithm) { 460 t4_tls_auth_mode(const struct ktls_session *tls) argument 462 switch (tls 482 t4_tls_hmac_ctrl(const struct ktls_session *tls) argument 495 tls_cipher_key_size(const struct ktls_session *tls) argument 510 tls_mac_key_size(const struct ktls_session *tls) argument 529 t4_tls_key_ctx(const struct ktls_session *tls, int direction, struct tls_keyctx *kctx) argument 657 t4_write_tlskey_wr(const struct ktls_session *tls, int direction, int tid, int flags, int keyid, struct tls_key_req *kwr) argument [all...] |
/freebsd-current/contrib/netbsd-tests/lib/libc/tls_dso/ |
H A D | h_tls_dynamic.c | 39 #include <sys/tls.h>
|
/freebsd-current/usr.sbin/wpa/src/ |
H A D | Makefile | 13 tls \
|
/freebsd-current/sys/arm64/include/ |
H A D | tls.h | 32 #include <arm/tls.h>
|
/freebsd-current/lib/libthr/arch/i386/include/ |
H A D | pthread_md.h | 38 #include <machine/tls.h>
|
/freebsd-current/lib/libthr/arch/amd64/include/ |
H A D | pthread_md.h | 38 #include <machine/tls.h>
|
/freebsd-current/lib/libc/gen/ |
H A D | tls.c | 68 void _rtld_free_tls(void *tls, size_t tcbsize, size_t tcbalign); 70 void __libc_free_tls(void *tls, size_t tcbsize, size_t tcbalign); 155 * www.akkadia.org/drepper/tls.pdf 203 Elf_Addr **tls; local 205 tls = (Elf_Addr **)tcb; 206 dtv = tls[0]; 235 char *tls_block, *tls; local 264 tls = (char *)tcb + TLS_TCB_SIZE + post_size; 273 dtv[2] = (Elf_Addr)(tls + TLS_DTV_OFFSET); 284 dtv[2] = (Elf_Addr)(tls 328 char *tls; local 410 void *tls; local [all...] |
/freebsd-current/crypto/openssl/test/recipes/95-test_external_krb5_data/ |
H A D | krb5.sh | 17 --with-crypto-impl=openssl --with-tls-impl=openssl \
|
/freebsd-current/contrib/netbsd-tests/libexec/ld.elf_so/helper_dso1/ |
H A D | h_helper_dso1.c | 32 #include <sys/tls.h>
|