• Home
  • Raw
  • Download

Lines Matching refs:tail

192 		 (unsigned long)skb->tail, (unsigned long)skb->end,  in skb_panic()
403 memset(skb, 0, offsetof(struct sk_buff, tail)); in slab_build_skb()
458 memset(skb, 0, offsetof(struct sk_buff, tail)); in __build_skb()
519 memset(skb, 0, offsetof(struct sk_buff, tail)); in __napi_build_skb()
670 memset(skb, 0, offsetof(struct sk_buff, tail)); in __alloc_skb()
1446 C(tail); in __skb_clone()
1655 struct sk_buff *tail, *skb = skb_from_uarg(uarg); in __msg_zerocopy_callback() local
1688 tail = skb_peek_tail(q); in __msg_zerocopy_callback()
1689 if (!tail || SKB_EXT_ERR(tail)->ee.ee_origin != SO_EE_ORIGIN_ZEROCOPY || in __msg_zerocopy_callback()
1690 !skb_zerocopy_notify_extend(tail, lo, len)) { in __msg_zerocopy_callback()
2149 skb->tail += off; in pskb_expand_head()
2381 ntail = skb->data_len + pad - (skb->end - skb->tail); in __skb_pad()
2418 void *pskb_put(struct sk_buff *skb, struct sk_buff *tail, int len) in pskb_put() argument
2420 if (tail != skb) { in pskb_put()
2424 return skb_put(tail, len); in pskb_put()
2441 skb->tail += len; in skb_put()
2443 if (unlikely(skb->tail > skb->end)) in skb_put()
2664 int i, k, eat = (skb->tail + delta) - skb->end; in __pskb_pull_tail()
2774 skb->tail += delta; in __pskb_pull_tail()
4351 struct sk_buff *tail = NULL; in skb_segment_list() local
4381 if (!tail) in skb_segment_list()
4384 tail->next = nskb; in skb_segment_list()
4391 tail = nskb; in skb_segment_list()
4418 skb->prev = tail; in skb_segment_list()
4448 struct sk_buff *tail = NULL; in skb_segment() local
4624 tail->next = nskb; in skb_segment()
4627 tail = nskb; in skb_segment()
4751 segs->prev = tail; in skb_segment()
4772 if (tail->len - doffset <= gso_size) in skb_segment()
4773 skb_shinfo(tail)->gso_size = 0; in skb_segment()
4774 else if (tail != segs) in skb_segment()
4775 skb_shinfo(tail)->gso_segs = DIV_ROUND_UP(tail->len - doffset, gso_size); in skb_segment()
4783 swap(tail->truesize, head_skb->truesize); in skb_segment()
4784 swap(tail->destructor, head_skb->destructor); in skb_segment()
4785 swap(tail->sk, head_skb->sk); in skb_segment()
6611 if (skb->data_len > skb->end - skb->tail || in skb_condense()