Lines Matching refs:fp
229 struct sk_buff *fp, *head = fq->q.fragments; in lowpan_frag_reasm() local
237 fp = skb_clone(head, GFP_ATOMIC); in lowpan_frag_reasm()
239 if (!fp) in lowpan_frag_reasm()
242 fp->next = head->next; in lowpan_frag_reasm()
243 if (!fp->next) in lowpan_frag_reasm()
244 fq->q.fragments_tail = fp; in lowpan_frag_reasm()
245 prev->next = fp; in lowpan_frag_reasm()
285 for (fp = head->next; fp;) { in lowpan_frag_reasm()
288 struct sk_buff *next = fp->next; in lowpan_frag_reasm()
290 sum_truesize += fp->truesize; in lowpan_frag_reasm()
291 if (skb_try_coalesce(head, fp, &headstolen, &delta)) { in lowpan_frag_reasm()
292 kfree_skb_partial(fp, headstolen); in lowpan_frag_reasm()
295 skb_shinfo(head)->frag_list = fp; in lowpan_frag_reasm()
296 head->data_len += fp->len; in lowpan_frag_reasm()
297 head->len += fp->len; in lowpan_frag_reasm()
298 head->truesize += fp->truesize; in lowpan_frag_reasm()
300 fp = next; in lowpan_frag_reasm()