| /freebsd-13.1/sys/sys/ |
| H A D | ktls.h | 172 struct ktls_session; 187 struct ktls_session { struct 189 int (*sw_encrypt)(struct ktls_session *tls, argument 193 int (*sw_decrypt)(struct ktls_session *tls, 202 void (*free)(struct ktls_session *tls); argument 223 void ktls_destroy(struct ktls_session *tls); argument 226 bool ktls_permit_empty_frames(struct ktls_session *tls); 233 int ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls); 238 static inline struct ktls_session * 239 ktls_hold(struct ktls_session *tls) in ktls_hold() [all …]
|
| H A D | sockbuf.h | 69 struct ktls_session; 108 struct ktls_session *sb_tls_info; /* (a + b) TLS state */
|
| H A D | mbuf.h | 240 struct ktls_session; 382 struct ktls_session *m_epg_tls;
|
| /freebsd-13.1/sys/kern/ |
| H A D | uipc_ktls.c | 454 struct ktls_session *tls; in ktls_create_session() 689 static struct ktls_session * 692 struct ktls_session *tls_new; in ktls_clone_session() 1064 struct ktls_session *tls; in ktls_enable_rx() 1132 struct ktls_session *tls; in ktls_enable_tx() 1212 struct ktls_session *tls; in ktls_get_rx_mode() 1233 struct ktls_session *tls; in ktls_get_tx_mode() 1362 struct ktls_session *tls; in ktls_reset_send_tag() 1829 struct ktls_session *tls; in ktls_decrypt() 2044 struct ktls_session *tls; in ktls_enqueue() [all …]
|
| H A D | kern_sendfile.c | 97 struct ktls_session *tls; 687 struct ktls_session *tls; in vn_sendfile()
|
| H A D | uipc_socket.c | 1548 struct ktls_session *tls;
|
| /freebsd-13.1/sys/netinet/ |
| H A D | toecore.h | 45 struct ktls_session; 116 struct ktls_session *, int);
|
| H A D | tcp_offload.h | 49 int tcp_offload_alloc_tls_session(struct tcpcb *, struct ktls_session *, int);
|
| H A D | tcp_offload.c | 201 tcp_offload_alloc_tls_session(struct tcpcb *tp, struct ktls_session *tls, in tcp_offload_alloc_tls_session()
|
| H A D | toecore.c | 196 struct ktls_session *tls __unused, int direction __unused) in toedev_alloc_tls_session()
|
| H A D | tcp_ratelimit.c | 1325 struct ktls_session *tls; in tcp_set_pacing_rate() 1390 struct ktls_session *tls = NULL; in tcp_chg_pacing_rate()
|
| H A D | ip_output.c | 217 struct ktls_session *tls = NULL; in ip_output_send()
|
| H A D | tcp_output.c | 1969 struct ktls_session *tls, *ntls; in tcp_m_copym()
|
| /freebsd-13.1/sys/opencrypto/ |
| H A D | ktls_ocf.c | 177 ktls_ocf_tls_cbc_encrypt(struct ktls_session *tls, in ktls_ocf_tls_cbc_encrypt() 337 ktls_ocf_tls12_aead_encrypt(struct ktls_session *tls, in ktls_ocf_tls12_aead_encrypt() 442 ktls_ocf_tls12_aead_decrypt(struct ktls_session *tls, in ktls_ocf_tls12_aead_decrypt() 509 ktls_ocf_tls13_aead_encrypt(struct ktls_session *tls, in ktls_ocf_tls13_aead_encrypt() 603 ktls_ocf_free(struct ktls_session *tls) in ktls_ocf_free() 614 ktls_ocf_try(struct socket *so, struct ktls_session *tls, int direction) in ktls_ocf_try()
|
| /freebsd-13.1/sys/net/ |
| H A D | if_var.h | 188 struct ktls_session; 214 const struct ktls_session *tls; 220 const struct ktls_session *tls;
|
| /freebsd-13.1/sys/dev/cxgbe/tom/ |
| H A D | t4_tom.h | 534 int tls_alloc_ktls(struct toepcb *, struct ktls_session *, int);
|
| H A D | t4_tls.c | 899 init_ktls_key_context(struct ktls_session *tls, struct tls_key_context *k_ctx, in init_ktls_key_context() 971 tls_alloc_ktls(struct toepcb *toep, struct ktls_session *tls, int direction) in tls_alloc_ktls()
|
| H A D | t4_tom.c | 832 struct ktls_session *tls, int direction) in t4_alloc_tls_session()
|
| /freebsd-13.1/sys/dev/cxgbe/crypto/ |
| H A D | t4_kern_tls.c | 203 const struct ktls_session *tls, struct sge_txq *txq); 254 init_ktls_key_params(struct tlspcb *tlsp, const struct ktls_session *tls) in init_ktls_key_params() 535 const struct ktls_session *tls; in cxgbe_tls_tag_alloc() 741 ktls_setup_keys(struct tlspcb *tlsp, const struct ktls_session *tls, in ktls_setup_keys()
|
| /freebsd-13.1/sys/netinet/tcp_stacks/ |
| H A D | rack_bbr_common.c | 139 struct ktls_session *tls; in ctf_get_opt_tls_size()
|
| H A D | rack.c | 15022 struct ktls_session *tls, *ntls; in rack_fo_base_copym()
|
| /freebsd-13.1/sys/dev/cxgbe/ |
| H A D | adapter.h | 1306 int t6_ktls_try(struct ifnet *, struct socket *, struct ktls_session *);
|
| /freebsd-13.1/sys/netinet6/ |
| H A D | ip6_output.c | 314 struct ktls_session *tls = NULL; in ip6_output_send()
|