Lines Matching defs:sock

345 struct sock {  struct
350 struct sock_common __sk_common; argument
393 * the per-socket spinlock held and requires low latency argument
407 __cacheline_group_end(sock_write_rx); argument
432 void (*sk_data_ready)(struct sock *sk); argument
435 __cacheline_group_end(sock_read_rx); argument
439 struct socket *sk_socket; argument
444 __cacheline_group_end(sock_read_rxtx); argument
447 socket_lock_t sk_lock; argument
451 __cacheline_group_end(sock_write_rxtx); argument
474 __cacheline_group_end(sock_write_tx); argument
484 struct sk_buff* (*sk_validate_xmit_skb)(struct sock *sk, argument
495 __cacheline_group_end(sock_read_tx); argument
502 sk_kern_sock : 1, argument
503 sk_no_check_tx : 1,
504 sk_no_check_rx : 1;
505 u8 sk_shutdown;
506 u16 sk_type;
507 u16 sk_protocol;
508 unsigned long sk_lingertime;
509 struct proto *sk_prot_creator;
510 rwlock_t sk_callback_lock;
511 int sk_err_soft;
512 u32 sk_ack_backlog;
513 u32 sk_max_ack_backlog;
514 kuid_t sk_uid;
538 struct sock_cgroup_data sk_cgrp_data; argument
539 void (*sk_state_change)(struct sock *sk); argument
540 void (*sk_write_space)(struct sock *sk); argument
541 void (*sk_error_report)(struct sock *sk); argument
542 int (*sk_backlog_rcv)(struct sock *sk, argument
544 void (*sk_destruct)(struct sock *sk); argument
545 struct sock_reuseport __rcu *sk_reuseport_cb; argument
559 struct sock *sock; argument
2040 static inline void sk_set_socket(struct sock *sk, struct socket *sock) in sk_set_socket()
2341 static inline void sock_poll_wait(struct file *filp, struct socket *sock, in sock_poll_wait()