Lines Matching refs:pinfo
155 struct skb_shared_info *pinfo, *skbinfo = skb_shinfo(skb); in skb_gro_receive() local
181 pinfo = skb_shinfo(lp); in skb_gro_receive()
187 int nr_frags = pinfo->nr_frags + i; in skb_gro_receive()
193 pinfo->nr_frags = nr_frags; in skb_gro_receive()
196 frag = pinfo->frags + nr_frags; in skb_gro_receive()
216 int nr_frags = pinfo->nr_frags; in skb_gro_receive()
217 skb_frag_t *frag = pinfo->frags + nr_frags; in skb_gro_receive()
229 pinfo->nr_frags = nr_frags + 1 + skbinfo->nr_frags; in skb_gro_receive()
416 const struct skb_shared_info *pinfo = skb_shinfo(skb); in skb_gro_reset_offset() local
417 const skb_frag_t *frag0 = &pinfo->frags[0]; in skb_gro_reset_offset()
423 if (!skb_headlen(skb) && pinfo->nr_frags && in skb_gro_reset_offset()
435 struct skb_shared_info *pinfo = skb_shinfo(skb); in gro_pull_from_frag0() local
444 skb_frag_off_add(&pinfo->frags[0], grow); in gro_pull_from_frag0()
445 skb_frag_size_sub(&pinfo->frags[0], grow); in gro_pull_from_frag0()
447 if (unlikely(!skb_frag_size(&pinfo->frags[0]))) { in gro_pull_from_frag0()
449 memmove(pinfo->frags, pinfo->frags + 1, in gro_pull_from_frag0()
450 --pinfo->nr_frags * sizeof(pinfo->frags[0])); in gro_pull_from_frag0()