Lines Matching defs:head
258 * @sk_wq: sock wait queue and async head
418 struct sk_buff *head;
705 static inline struct sock *__sk_head(const struct hlist_head *head)
707 return hlist_entry(head->first, struct sock, sk_node);
710 static inline struct sock *sk_head(const struct hlist_head *head)
712 return hlist_empty(head) ? NULL : __sk_head(head);
715 static inline struct sock *__sk_nulls_head(const struct hlist_nulls_head *head)
717 return hlist_nulls_entry(head->first, struct sock, sk_nulls_node);
720 static inline struct sock *sk_nulls_head(const struct hlist_nulls_head *head)
722 return hlist_nulls_empty(head) ? NULL : __sk_nulls_head(head);
910 * @head: the head for your list.
914 #define sk_for_each_entry_offset_rcu(tpos, pos, head, offset) \
915 for (pos = rcu_dereference(hlist_first_rcu(head)); \
1071 WRITE_ONCE(sk->sk_backlog.head, skb);