Lines Matching refs:head
49 static void batadv_frag_clear_chain(struct hlist_head *head) in batadv_frag_clear_chain() argument
54 hlist_for_each_entry_safe(entry, node, head, list) { in batadv_frag_clear_chain()
77 batadv_frag_clear_chain(&orig_node->fragments[i].head); in batadv_frag_purge_orig()
121 if (!hlist_empty(&chain->head)) in batadv_frag_init_chain()
122 batadv_frag_clear_chain(&chain->head); in batadv_frag_init_chain()
180 hlist_add_head(&frag_entry_new->list, &chain->head); in batadv_frag_insert_packet()
189 hlist_for_each_entry(frag_entry_curr, &chain->head, list) { in batadv_frag_insert_packet()
224 batadv_frag_clear_chain(&chain->head); in batadv_frag_insert_packet()
228 hlist_move_list(&chain->head, chain_out); in batadv_frag_insert_packet()
315 struct hlist_head head = HLIST_HEAD_INIT; in batadv_frag_skb_buffer() local
319 if (!batadv_frag_insert_packet(orig_node_src, *skb, &head)) in batadv_frag_skb_buffer()
323 if (hlist_empty(&head)) in batadv_frag_skb_buffer()
326 skb_out = batadv_frag_merge_packets(&head); in batadv_frag_skb_buffer()