| /freebsd-14-stable/sys/opencrypto/ |
| HD | ktls.h | 50 void ktls_ocf_free(struct ktls_session *tls); 51 int ktls_ocf_try(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);
|
| HD | ktls_ocf.c | 52 struct ktls_session *tls, struct mbuf *m, 56 int (*recrypt)(struct ktls_session *tls, 61 int (*decrypt)(struct ktls_session *tls, 276 struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, in ktls_ocf_tls_cbc_encrypt() 438 ktls_ocf_tls_cbc_decrypt(struct ktls_session *tls, in ktls_ocf_tls_cbc_decrypt() 549 struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, in ktls_ocf_tls12_aead_encrypt() 631 ktls_ocf_tls12_aead_decrypt(struct ktls_session *tls, in ktls_ocf_tls12_aead_decrypt() 728 ktls_ocf_tls12_aead_recrypt(struct ktls_session *tls, in ktls_ocf_tls12_aead_recrypt() 787 struct ktls_session *tls, struct mbuf *m, struct iovec *outiov, in ktls_ocf_tls13_aead_encrypt() 861 ktls_ocf_tls13_aead_decrypt(struct ktls_session *tls, in ktls_ocf_tls13_aead_decrypt() [all …]
|
| /freebsd-14-stable/sys/sys/ |
| HD | ktls.h | 172 struct ktls_session; 178 struct ktls_session { struct 220 void ktls_destroy(struct ktls_session *tls); argument 221 void ktls_frame(struct mbuf *m, struct ktls_session *tls, int *enqueue_cnt, 223 bool ktls_permit_empty_frames(struct ktls_session *tls); 232 int ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls); 234 int ktls_modify_txrtlmt(struct ktls_session *tls, uint64_t max_pacing_rate); 238 static inline struct ktls_session * 239 ktls_hold(struct ktls_session *tls) in ktls_hold() 248 ktls_free(struct ktls_session *tls) in ktls_free()
|
| HD | sockbuf.h | 69 struct ktls_session; 135 struct ktls_session *sb_tls_info;
|
| HD | mbuf.h | 256 struct ktls_session; 398 struct ktls_session *m_epg_tls;
|
| /freebsd-14-stable/sys/dev/cxgbe/crypto/ |
| HD | t4_keyctx.c | 411 t4_tls_key_info_size(const struct ktls_session *tls) in t4_tls_key_info_size() 439 t4_tls_proto_ver(const struct ktls_session *tls) in t4_tls_proto_ver() 448 t4_tls_cipher_mode(const struct ktls_session *tls) in t4_tls_cipher_mode() 461 t4_tls_auth_mode(const struct ktls_session *tls) in t4_tls_auth_mode() 483 t4_tls_hmac_ctrl(const struct ktls_session *tls) in t4_tls_hmac_ctrl() 496 tls_cipher_key_size(const struct ktls_session *tls) in tls_cipher_key_size() 511 tls_mac_key_size(const struct ktls_session *tls) in tls_mac_key_size() 530 t4_tls_key_ctx(const struct ktls_session *tls, int direction, in t4_tls_key_ctx() 658 t4_write_tlskey_wr(const struct ktls_session *tls, int direction, int tid, in t4_write_tlskey_wr()
|
| HD | t6_kern_tls.c | 105 const struct ktls_session *tls, struct sge_txq *txq); 377 const struct ktls_session *tls; in t6_tls_tag_alloc() 588 ktls_setup_keys(struct tlspcb *tlsp, const struct ktls_session *tls, in ktls_setup_keys()
|
| /freebsd-14-stable/sys/kern/ |
| HD | uipc_ktls.c | 391 sizeof(struct ktls_session), in ktls_init() 501 struct ktls_session **tlsp, int direction) in ktls_create_session() 503 struct ktls_session *tls; in ktls_create_session() 749 static struct ktls_session * 750 ktls_clone_session(struct ktls_session *tls, int direction) in ktls_clone_session() 752 struct ktls_session *tls_new; in ktls_clone_session() 792 ktls_try_toe(struct socket *so, struct ktls_session *tls, int direction) in ktls_try_toe() 841 ktls_alloc_snd_tag(struct inpcb *inp, struct ktls_session *tls, bool force, in ktls_alloc_snd_tag() 939 ktls_alloc_rcv_tag(struct inpcb *inp, struct ktls_session *tls, in ktls_alloc_rcv_tag() 1019 ktls_try_ifnet(struct socket *so, struct ktls_session *tls, int direction, in ktls_try_ifnet() [all …]
|
| HD | kern_sendfile.c | 98 struct ktls_session *tls; 681 struct ktls_session *tls; in vn_sendfile()
|
| HD | uipc_socket.c | 2263 struct ktls_session *tls;
|
| /freebsd-14-stable/sys/netinet/ |
| HD | toecore.h | 44 struct ktls_session; 115 struct ktls_session *, int);
|
| HD | tcp_offload.h | 49 int tcp_offload_alloc_tls_session(struct tcpcb *, struct ktls_session *, int);
|
| HD | tcp_offload.c | 200 tcp_offload_alloc_tls_session(struct tcpcb *tp, struct ktls_session *tls, in tcp_offload_alloc_tls_session()
|
| HD | toecore.c | 195 struct ktls_session *tls __unused, int direction __unused) in toedev_alloc_tls_session()
|
| HD | tcp_ratelimit.c | 1335 struct ktls_session *tls; in tcp_set_pacing_rate() 1401 struct ktls_session *tls = NULL; in tcp_chg_pacing_rate()
|
| HD | ip_output.c | 210 struct ktls_session *tls = NULL; in ip_output_send()
|
| HD | tcp_output.c | 1977 struct ktls_session *tls, *ntls; in tcp_m_copym()
|
| HD | tcp_subr.c | 4363 struct ktls_session *tls; in tcp_estimate_tls_overhead()
|
| /freebsd-14-stable/sys/dev/cxgbe/ |
| HD | adapter.h | 1405 int t6_ktls_try(if_t, struct socket *, struct ktls_session *); 1414 struct ktls_session; 1425 u_int t4_tls_key_info_size(const struct ktls_session *); 1426 int t4_tls_proto_ver(const struct ktls_session *); 1427 int t4_tls_cipher_mode(const struct ktls_session *); 1428 int t4_tls_auth_mode(const struct ktls_session *); 1429 int t4_tls_hmac_ctrl(const struct ktls_session *); 1430 void t4_tls_key_ctx(const struct ktls_session *, int, struct tls_keyctx *); 1433 void t4_write_tlskey_wr(const struct ktls_session *, int, int, int, int,
|
| /freebsd-14-stable/sys/net/ |
| HD | if_var.h | 189 struct ktls_session; 216 const struct ktls_session *tls; 222 const struct ktls_session *tls; 229 const struct ktls_session *tls;
|
| /freebsd-14-stable/sys/dev/cxgbe/tom/ |
| HD | t4_tls.c | 141 get_tp_plen_max(struct ktls_session *tls) in get_tp_plen_max() 150 tls_program_key_id(struct toepcb *toep, struct ktls_session *tls, in tls_program_key_id() 207 tls_alloc_ktls(struct toepcb *toep, struct ktls_session *tls, int direction) in tls_alloc_ktls()
|
| HD | t4_tom.h | 575 int tls_alloc_ktls(struct toepcb *, struct ktls_session *, int);
|
| HD | t4_tom.c | 846 struct ktls_session *tls, int direction) in t4_alloc_tls_session()
|
| /freebsd-14-stable/sys/netinet6/ |
| HD | ip6_output.c | 312 struct ktls_session *tls = NULL; in ip6_output_send()
|
| /freebsd-14-stable/sys/netinet/tcp_stacks/ |
| HD | rack.c | 18375 struct ktls_session *tls, *ntls; in rack_fo_base_copym()
|