Lines Matching refs:head
9 /* This should be increased if a protocol with a bigger head is added. */
58 struct list_head *head = &offload_base;
63 list_for_each_entry(po1, head, list) {
159 /* all fragments truesize : remove (head size + sk_buff) */
172 struct page *page = virt_to_head_page(skb->head);
240 struct list_head *head = &offload_base;
251 list_for_each_entry_rcu(ptype, head, list) {
263 WARN_ON(&ptype->list == head);
275 struct list_head *head = &napi->gro_hash[index].list;
278 list_for_each_entry_safe_reverse(skb, p, head, list) {
291 * youngest packets at the head of it.
325 static void gro_list_prepare(const struct list_head *head,
332 list_for_each_entry(p, head, list) {
418 static void gro_flush_oldest(struct napi_struct *napi, struct list_head *head)
422 oldest = list_last_entry(head, struct sk_buff, list);
424 /* We are called with head length >= MAX_GRO_SKBS, so this is
441 struct list_head *head = &offload_base;
454 list_for_each_entry_rcu(ptype, head, list) {