Lines Matching refs:head
126 struct sk_buff *head = *headbuf; in tipc_buf_append() local
143 if (unlikely(head)) in tipc_buf_append()
151 head = *headbuf = frag; in tipc_buf_append()
152 TIPC_SKB_CB(head)->tail = NULL; in tipc_buf_append()
156 if (!head) in tipc_buf_append()
164 if (skb_try_coalesce(head, frag, &headstolen, &delta)) { in tipc_buf_append()
167 tail = TIPC_SKB_CB(head)->tail; in tipc_buf_append()
168 if (!skb_has_frag_list(head)) in tipc_buf_append()
169 skb_shinfo(head)->frag_list = frag; in tipc_buf_append()
172 head->truesize += frag->truesize; in tipc_buf_append()
173 head->data_len += frag->len; in tipc_buf_append()
174 head->len += frag->len; in tipc_buf_append()
175 TIPC_SKB_CB(head)->tail = frag; in tipc_buf_append()
179 TIPC_SKB_CB(head)->validated = 0; in tipc_buf_append()
180 if (unlikely(!tipc_msg_validate(&head))) in tipc_buf_append()
182 *buf = head; in tipc_buf_append()
183 TIPC_SKB_CB(head)->tail = NULL; in tipc_buf_append()
768 struct sk_buff *head = NULL; in tipc_msg_reassemble() local
788 if (tipc_buf_append(&head, &frag)) in tipc_msg_reassemble()
790 if (!head) in tipc_msg_reassemble()
797 kfree_skb(head); in tipc_msg_reassemble()