Lines Matching defs:sock
8315 struct sock { struct
8316 struct sock_common __sk_common; argument
8317 socket_lock_t sk_lock; argument
8335 struct socket_wq *sk_wq; argument
8338 struct xfrm_policy *sk_policy[2];
8339 struct dst_entry *sk_rx_dst;
8340 int sk_rx_dst_ifindex;
8341 u32 sk_rx_dst_cookie;
8342 struct dst_entry *sk_dst_cache;
8343 atomic_t sk_omem_alloc;
8344 int sk_sndbuf;
8345 int sk_wmem_queued;
8346 refcount_t sk_wmem_alloc;
8347 long unsigned int sk_tsq_flags;
8348 union {
8372 u8 sk_kern_sock: 1; argument
8373 u8 sk_no_check_tx: 1;
8374 u8 sk_no_check_rx: 1;
8375 u8 sk_userlocks: 4;
8376 u8 sk_pacing_shift;
8377 u16 sk_type;
8378 u16 sk_protocol;
8379 u16 sk_gso_max_segs;
8380 long unsigned int sk_lingertime;
8404 struct socket *sk_socket; argument
8407 struct sock_cgroup_data sk_cgrp_data; argument
8409 void (*sk_state_change)(struct sock *); argument
8410 void (*sk_data_ready)(struct sock *); argument
8411 void (*sk_write_space)(struct sock *); argument
8412 void (*sk_error_report)(struct sock *); argument
8413 int (*sk_backlog_rcv)(struct sock *, struct sk_buff *); argument
8414 struct sk_buff * (*sk_validate_xmit_skb)(struct sock *, struct net_device *, struct sk_buff *); argument
8415 void (*sk_destruct)(struct sock *); argument
8416 struct sock_reuseport *sk_reuseport_cb; argument
8425 struct sockaddr { argument
157360 int sock; member
158355 struct socket *sock; member
160534 struct mptcp_sock *sock; member