Home
last modified time | relevance | path

Searched refs:chtls_sock (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/chelsio/inline_crypto/chtls/
Dchtls.h278 struct chtls_sock { struct
464 static inline void csk_set_flag(struct chtls_sock *csk, in csk_set_flag()
470 static inline void csk_reset_flag(struct chtls_sock *csk, in csk_reset_flag()
476 static inline bool csk_conn_inline(const struct chtls_sock *csk) in csk_conn_inline()
483 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in csk_flag()
490 static inline int csk_flag_nochk(const struct chtls_sock *csk, in csk_flag_nochk()
528 struct chtls_sock *csk = container_of(ref, struct chtls_sock, in chtls_sock_free()
533 static inline void __chtls_sock_put(const char *fn, struct chtls_sock *csk) in __chtls_sock_put()
539 struct chtls_sock *csk) in __chtls_sock_get()
547 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in send_or_defer()
[all …]
Dchtls_cm.c58 static struct chtls_sock *chtls_sock_create(struct chtls_dev *cdev) in chtls_sock_create()
60 struct chtls_sock *csk = kzalloc(sizeof(*csk), GFP_ATOMIC); in chtls_sock_create()
87 struct chtls_sock *csk = in chtls_sock_release()
88 container_of(ref, struct chtls_sock, kref); in chtls_sock_release()
144 struct chtls_sock *csk; in assign_rxopt()
181 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in chtls_purge_write_queue()
192 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in chtls_purge_recv_queue()
226 struct chtls_sock *csk; in chtls_send_abort()
247 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in chtls_send_reset()
299 struct chtls_sock *csk; in chtls_close_conn()
[all …]
Dchtls_hw.c23 static void __set_tcb_field_direct(struct chtls_sock *csk, in __set_tcb_field_direct()
45 struct chtls_sock *csk; in __set_tcb_field()
65 struct chtls_sock *csk; in chtls_set_tcb_field()
136 struct chtls_sock *csk; in chtls_set_quiesce_ctrl()
178 static int get_new_keyid(struct chtls_sock *csk, u32 optname) in get_new_keyid()
207 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in free_tls_keyid()
250 static int chtls_key_info(struct chtls_sock *csk, in chtls_key_info()
336 static void chtls_set_scmd(struct chtls_sock *csk) in chtls_set_scmd()
357 int chtls_setkey(struct chtls_sock *csk, u32 keylen, in chtls_setkey()
Dchtls_io.c25 static bool is_tls_tx(struct chtls_sock *csk) in is_tls_tx()
30 static bool is_tls_rx(struct chtls_sock *csk) in is_tls_rx()
45 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in nos_ivs()
93 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in create_flowc_wr_skb()
109 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in send_flowc_wr()
168 struct chtls_sock *csk; in send_tx_flowc_wr()
222 struct chtls_sock *csk; in tls_copy_ivs()
279 struct chtls_sock *csk; in tls_copy_tx_key()
349 struct chtls_sock *csk; in tls_tx_data_wr()
446 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in chtls_expansion_size()
[all …]
Dchtls_cm.h186 static inline void chtls_reset_wr_list(struct chtls_sock *csk) in chtls_reset_wr_list()
192 static inline void enqueue_wr(struct chtls_sock *csk, struct sk_buff *skb) in enqueue_wr()
207 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in dequeue_wr()
Dchtls_main.c494 struct chtls_sock *csk; in do_chtls_setsockopt()