Home
last modified time | relevance | path

Searched refs:ktls_session (Results 1 – 18 of 18) sorted by relevance

/f-stack/freebsd/sys/
H A Dktls.h169 struct ktls_session;
177 int (*try)(struct socket *so, struct ktls_session *tls, int direction);
184 struct ktls_session { struct
186 int (*sw_encrypt)(struct ktls_session *tls, argument
190 int (*sw_decrypt)(struct ktls_session *tls,
199 void (*free)(struct ktls_session *tls); argument
215 void ktls_destroy(struct ktls_session *tls); argument
224 int ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls);
229 static inline struct ktls_session *
230 ktls_hold(struct ktls_session *tls) in ktls_hold()
[all …]
H A Dsockbuf.h69 struct ktls_session;
109 struct ktls_session *sb_tls_info; /* (a + b) TLS state */
H A Dmbuf.h237 struct ktls_session;
379 struct ktls_session *m_epg_tls;
/f-stack/freebsd/kern/
H A Duipc_ktls.c454 struct ktls_session **tlsp) in ktls_create_session()
456 struct ktls_session *tls; in ktls_create_session()
658 static struct ktls_session *
661 struct ktls_session *tls_new; in ktls_clone_session()
1014 struct ktls_session *tls; in ktls_enable_rx()
1080 struct ktls_session *tls; in ktls_enable_tx()
1160 struct ktls_session *tls; in ktls_get_rx_mode()
1181 struct ktls_session *tls; in ktls_get_tx_mode()
1310 struct ktls_session *tls; in ktls_reset_send_tag()
1757 struct ktls_session *tls; in ktls_decrypt()
[all …]
H A Dkern_sendfile.c97 struct ktls_session *tls;
687 struct ktls_session *tls; in vn_sendfile()
H A Duipc_socket.c1552 struct ktls_session *tls;
/f-stack/freebsd/netinet/
H A Dtoecore.h45 struct ktls_session;
116 struct ktls_session *, int);
H A Dtcp_offload.h49 int tcp_offload_alloc_tls_session(struct tcpcb *, struct ktls_session *, int);
H A Dtcp_offload.c201 tcp_offload_alloc_tls_session(struct tcpcb *tp, struct ktls_session *tls, in tcp_offload_alloc_tls_session()
H A Dtoecore.c196 struct ktls_session *tls __unused, int direction __unused) in toedev_alloc_tls_session()
H A Dtcp_ratelimit.c1208 struct ktls_session *tls; in tcp_set_pacing_rate()
1269 struct ktls_session *tls = NULL; in tcp_chg_pacing_rate()
H A Dip_output.c217 struct ktls_session *tls = NULL; in ip_output_send()
H A Dtcp_output.c1915 struct ktls_session *tls, *ntls; in tcp_m_copym()
/f-stack/freebsd/opencrypto/
H A Dktls_ocf.c158 ktls_ocf_tls_cbc_encrypt(struct ktls_session *tls, in ktls_ocf_tls_cbc_encrypt()
318 ktls_ocf_tls12_gcm_encrypt(struct ktls_session *tls, in ktls_ocf_tls12_gcm_encrypt()
406 ktls_ocf_tls12_gcm_decrypt(struct ktls_session *tls, in ktls_ocf_tls12_gcm_decrypt()
456 ktls_ocf_tls13_gcm_encrypt(struct ktls_session *tls, in ktls_ocf_tls13_gcm_encrypt()
547 ktls_ocf_free(struct ktls_session *tls) in ktls_ocf_free()
558 ktls_ocf_try(struct socket *so, struct ktls_session *tls, int direction) in ktls_ocf_try()
/f-stack/tools/compat/include/sys/
H A Dsockbuf.h69 struct ktls_session;
109 struct ktls_session *sb_tls_info; /* (a + b) TLS state */
/f-stack/freebsd/net/
H A Dif_var.h188 struct ktls_session;
214 const struct ktls_session *tls;
220 const struct ktls_session *tls;
/f-stack/freebsd/netinet/tcp_stacks/
H A Drack_bbr_common.c138 struct ktls_session *tls; in ctf_get_opt_tls_size()
/f-stack/freebsd/netinet6/
H A Dip6_output.c330 struct ktls_session *tls = NULL; in ip6_output_send()