• Home
  • Raw
  • Download

Lines Matching refs:list_skb

738 	struct sk_buff *list_skb;  in skb_dump()  local
816 skb_walk_frags(skb, list_skb) in skb_dump()
817 skb_dump(level, list_skb, true); in skb_dump()
3699 struct sk_buff *list_skb = skb_shinfo(skb)->frag_list; in skb_segment_list() local
3716 while (list_skb) { in skb_segment_list()
3717 nskb = list_skb; in skb_segment_list()
3718 list_skb = list_skb->next; in skb_segment_list()
3739 nskb->next = list_skb; in skb_segment_list()
3824 struct sk_buff *list_skb = skb_shinfo(head_skb)->frag_list; in skb_segment() local
3844 for (check_skb = list_skb; check_skb; check_skb = check_skb->next) { in skb_segment()
3874 if (!list_skb || in skb_segment()
3886 frag_len = list_skb->len; in skb_segment()
3930 len = list_skb->len; in skb_segment()
3943 if (!hsize && i >= nfrags && skb_headlen(list_skb) && in skb_segment()
3944 (skb_headlen(list_skb) == len || sg)) { in skb_segment()
3945 BUG_ON(skb_headlen(list_skb) > len); in skb_segment()
3947 nskb = skb_clone(list_skb, GFP_ATOMIC); in skb_segment()
3952 nfrags = skb_shinfo(list_skb)->nr_frags; in skb_segment()
3953 frag = skb_shinfo(list_skb)->frags; in skb_segment()
3954 frag_skb = list_skb; in skb_segment()
3955 pos += skb_headlen(list_skb); in skb_segment()
3969 list_skb = list_skb->next; in skb_segment()
4046 if (skb_orphan_frags(list_skb, GFP_ATOMIC) || in skb_segment()
4047 skb_zerocopy_clone(nskb, list_skb, in skb_segment()
4052 nfrags = skb_shinfo(list_skb)->nr_frags; in skb_segment()
4053 frag = skb_shinfo(list_skb)->frags; in skb_segment()
4054 frag_skb = list_skb; in skb_segment()
4055 if (!skb_headlen(list_skb)) { in skb_segment()
4058 BUG_ON(!list_skb->head_frag); in skb_segment()
4065 list_skb = list_skb->next; in skb_segment()