Lines Matching refs:csk
464 static inline void csk_set_flag(struct chtls_sock *csk, in csk_set_flag() argument
467 __set_bit(flag, &csk->flags); in csk_set_flag()
470 static inline void csk_reset_flag(struct chtls_sock *csk, in csk_reset_flag() argument
473 __clear_bit(flag, &csk->flags); in csk_reset_flag()
476 static inline bool csk_conn_inline(const struct chtls_sock *csk) in csk_conn_inline() argument
478 return test_bit(CSK_CONN_INLINE, &csk->flags); in csk_conn_inline()
483 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in csk_flag() local
485 if (!csk_conn_inline(csk)) in csk_flag()
487 return test_bit(flag, &csk->flags); in csk_flag()
490 static inline int csk_flag_nochk(const struct chtls_sock *csk, in csk_flag_nochk() argument
493 return test_bit(flag, &csk->flags); in csk_flag_nochk()
528 struct chtls_sock *csk = container_of(ref, struct chtls_sock, in chtls_sock_free() local
530 kfree(csk); in chtls_sock_free()
533 static inline void __chtls_sock_put(const char *fn, struct chtls_sock *csk) in __chtls_sock_put() argument
535 kref_put(&csk->kref, chtls_sock_free); in __chtls_sock_put()
539 struct chtls_sock *csk) in __chtls_sock_get() argument
541 kref_get(&csk->kref); in __chtls_sock_get()
547 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in send_or_defer() local
551 cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry); in send_or_defer()
554 cxgb4_ofld_send(csk->egress_dev, skb); in send_or_defer()
576 int chtls_push_frames(struct chtls_sock *csk, int comp);
581 int chtls_setkey(struct chtls_sock *csk, u32 keylen, u32 mode, int cipher_type);