Lines Matching defs:sock
346 struct sock { struct
351 struct sock_common __sk_common; argument
394 * the per-socket spinlock held and requires low latency argument
408 __cacheline_group_end(sock_write_rx); argument
433 void (*sk_data_ready)(struct sock *sk); argument
436 __cacheline_group_end(sock_read_rx); argument
440 struct socket *sk_socket; argument
445 __cacheline_group_end(sock_read_rxtx); argument
448 socket_lock_t sk_lock; argument
452 __cacheline_group_end(sock_write_rxtx); argument
475 __cacheline_group_end(sock_write_tx); argument
485 struct sk_buff* (*sk_validate_xmit_skb)(struct sock *sk, argument
496 __cacheline_group_end(sock_read_tx); argument
503 sk_kern_sock : 1, argument
504 sk_no_check_tx : 1,
505 sk_no_check_rx : 1;
506 u8 sk_shutdown;
507 u16 sk_type;
508 u16 sk_protocol;
509 unsigned long sk_lingertime;
510 struct proto *sk_prot_creator;
511 rwlock_t sk_callback_lock;
512 int sk_err_soft;
513 u32 sk_ack_backlog;
537 struct sock_cgroup_data sk_cgrp_data; argument
538 void (*sk_state_change)(struct sock *sk); argument
539 void (*sk_write_space)(struct sock *sk); argument
540 void (*sk_error_report)(struct sock *sk); argument
541 int (*sk_backlog_rcv)(struct sock *sk, argument
543 void (*sk_destruct)(struct sock *sk); argument
544 struct sock_reuseport __rcu *sk_reuseport_cb; argument
568 struct sock *sock; argument
2039 static inline void sk_set_socket(struct sock *sk, struct socket *sock) in sk_set_socket()
2340 static inline void sock_poll_wait(struct file *filp, struct socket *sock, in sock_poll_wait()