Lines Matching refs:skb_shinfo
311 pfn = page_to_pfn(skb_frag_page(&skb_shinfo(skb)->frags[0])); in xennet_alloc_rx_buffers()
477 int i, frags = skb_shinfo(skb)->nr_frags; in xennet_count_skb_slots()
483 skb_frag_t *frag = skb_shinfo(skb)->frags + i; in xennet_count_skb_slots()
583 if (skb_shinfo(skb)->gso_size) { in xennet_start_xmit()
591 gso->u.gso.size = skb_shinfo(skb)->gso_size; in xennet_start_xmit()
592 gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ? in xennet_start_xmit()
606 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in xennet_start_xmit()
607 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in xennet_start_xmit()
808 skb_shinfo(skb)->gso_size = gso->u.gso.size; in xennet_set_skb_gso()
809 skb_shinfo(skb)->gso_type = in xennet_set_skb_gso()
815 skb_shinfo(skb)->gso_type |= SKB_GSO_DODGY; in xennet_set_skb_gso()
816 skb_shinfo(skb)->gso_segs = 0; in xennet_set_skb_gso()
825 struct skb_shared_info *shinfo = skb_shinfo(skb); in xennet_fill_frags()
832 skb_frag_t *nfrag = &skb_shinfo(nskb)->frags[0]; in xennet_fill_frags()
845 skb_shinfo(nskb)->nr_frags = 0; in xennet_fill_frags()
970 skb_shinfo(skb)->frags[0].page_offset = rx->offset; in xennet_poll()
971 skb_frag_size_set(&skb_shinfo(skb)->frags[0], rx->status); in xennet_poll()
1095 page = skb_frag_page(&skb_shinfo(skb)->frags[0]); in xennet_release_rx_bufs()