• Home
  • Raw
  • Download

Lines Matching refs:sk

161 	struct sock *sk;           /* The listening socket */  member
246 struct sock *sk; member
279 struct sock *sk; member
414 void (*backlog_rcv)(struct sock *sk, struct sk_buff *skb);
456 #define TCP_PAGE(sk) (sk->sk_frag.page) argument
457 #define TCP_OFF(sk) (sk->sk_frag.offset) argument
481 static inline int csk_flag(const struct sock *sk, enum csk_flags flag) in csk_flag() argument
483 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in csk_flag()
509 struct sock *sk, in process_cpl_msg() argument
516 bh_lock_sock(sk); in process_cpl_msg()
517 if (unlikely(sock_owned_by_user(sk))) { in process_cpl_msg()
519 __sk_add_backlog(sk, skb); in process_cpl_msg()
521 fn(sk, skb); in process_cpl_msg()
523 bh_unlock_sock(sk); in process_cpl_msg()
544 static inline void send_or_defer(struct sock *sk, struct tcp_sock *tp, in send_or_defer() argument
547 struct chtls_sock *csk = rcu_dereference_sk_user_data(sk); in send_or_defer()
560 void chtls_install_cpl_ops(struct sock *sk);
562 void chtls_listen_stop(struct chtls_dev *cdev, struct sock *sk);
563 int chtls_listen_start(struct chtls_dev *cdev, struct sock *sk);
564 void chtls_close(struct sock *sk, long timeout);
565 int chtls_disconnect(struct sock *sk, int flags);
566 void chtls_shutdown(struct sock *sk, int how);
567 void chtls_destroy_sock(struct sock *sk);
568 int chtls_sendmsg(struct sock *sk, struct msghdr *msg, size_t size);
569 int chtls_recvmsg(struct sock *sk, struct msghdr *msg,
571 int chtls_sendpage(struct sock *sk, struct page *page,
573 int send_tx_flowc_wr(struct sock *sk, int compl,
575 void chtls_tcp_push(struct sock *sk, int flags);
577 int chtls_set_tcb_tflag(struct sock *sk, unsigned int bit_pos, int val);
578 void chtls_set_tcb_field_rpl_skb(struct sock *sk, u16 word,
582 void chtls_set_quiesce_ctrl(struct sock *sk, int val);
583 void skb_entail(struct sock *sk, struct sk_buff *skb, int flags);
585 void free_tls_keyid(struct sock *sk);