Lines Matching defs:sock
342 struct sock { struct
347 struct sock_common __sk_common; argument
390 * the per-socket spinlock held and requires low latency argument
404 __cacheline_group_end(sock_write_rx); argument
429 void (*sk_data_ready)(struct sock *sk); argument
432 __cacheline_group_end(sock_read_rx); argument
436 struct socket *sk_socket; argument
441 __cacheline_group_end(sock_read_rxtx); argument
444 socket_lock_t sk_lock; argument
448 __cacheline_group_end(sock_write_rxtx); argument
471 __cacheline_group_end(sock_write_tx); argument
481 struct sk_buff* (*sk_validate_xmit_skb)(struct sock *sk, argument
492 __cacheline_group_end(sock_read_tx); argument
499 sk_kern_sock : 1, argument
500 sk_no_check_tx : 1,
501 sk_no_check_rx : 1;
502 u8 sk_shutdown;
503 u16 sk_type;
504 u16 sk_protocol;
505 unsigned long sk_lingertime;
506 struct proto *sk_prot_creator;
507 rwlock_t sk_callback_lock;
508 int sk_err_soft;
509 u32 sk_ack_backlog;
533 struct sock_cgroup_data sk_cgrp_data; argument
534 void (*sk_state_change)(struct sock *sk); argument
535 void (*sk_write_space)(struct sock *sk); argument
536 void (*sk_error_report)(struct sock *sk); argument
537 int (*sk_backlog_rcv)(struct sock *sk, argument
539 void (*sk_destruct)(struct sock *sk); argument
540 struct sock_reuseport __rcu *sk_reuseport_cb; argument
550 struct sock *sock; argument
1984 static inline void sk_set_socket(struct sock *sk, struct socket *sock) in sk_set_socket()
2285 static inline void sock_poll_wait(struct file *filp, struct socket *sock, in sock_poll_wait()