Lines Matching defs:head
264 * @sk_wq: sock wait queue and async head
410 struct sk_buff *head;
652 static inline struct sock *__sk_head(const struct hlist_head *head)
654 return hlist_entry(head->first, struct sock, sk_node);
657 static inline struct sock *sk_head(const struct hlist_head *head)
659 return hlist_empty(head) ? NULL : __sk_head(head);
662 static inline struct sock *__sk_nulls_head(const struct hlist_nulls_head *head)
664 return hlist_nulls_entry(head->first, struct sock, sk_nulls_node);
667 static inline struct sock *sk_nulls_head(const struct hlist_nulls_head *head)
669 return hlist_nulls_empty(head) ? NULL : __sk_nulls_head(head);
850 * @head: the head for your list.
854 #define sk_for_each_entry_offset_rcu(tpos, pos, head, offset) \
855 for (pos = rcu_dereference(hlist_first_rcu(head)); \
1000 WRITE_ONCE(sk->sk_backlog.head, skb);