Lines Matching refs:frags
485 skb_frag_page(&skb_shinfo(skb)->frags[i]), in xenvif_gop_skb()
486 skb_frag_size(&skb_shinfo(skb)->frags[i]), in xenvif_gop_skb()
487 skb_shinfo(skb)->frags[i].page_offset, in xenvif_gop_skb()
869 skb_frag_t *frags = shinfo->frags; in xenvif_get_requests() local
878 start = (frag_get_pending_idx(&shinfo->frags[0]) == pending_idx); in xenvif_get_requests()
885 frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx); in xenvif_get_requests()
891 frags = shinfo->frags; in xenvif_get_requests()
898 frag_set_pending_idx(&frags[shinfo->nr_frags], in xenvif_get_requests()
952 frag_get_pending_idx(&shinfo->frags[0]) == pending_idx; in xenvif_tx_check_gop()
975 pending_idx = frag_get_pending_idx(&shinfo->frags[i]); in xenvif_tx_check_gop()
1026 pending_idx = frag_get_pending_idx(&shinfo->frags[j]); in xenvif_tx_check_gop()
1037 pending_idx = frag_get_pending_idx(&first_shinfo->frags[j]); in xenvif_tx_check_gop()
1068 skb_frag_t *frag = shinfo->frags + i; in xenvif_fill_frags()
1459 frag_set_pending_idx(&skb_shinfo(skb)->frags[0], in xenvif_tx_build_gops()
1464 frag_set_pending_idx(&skb_shinfo(skb)->frags[0], in xenvif_tx_build_gops()
1494 skb_frag_t frags[MAX_SKB_FRAGS]; in xenvif_handle_frag_list() local
1519 put_page(frags[j].page.p); in xenvif_handle_frag_list()
1531 frags[i].page.p = page; in xenvif_handle_frag_list()
1532 frags[i].page_offset = 0; in xenvif_handle_frag_list()
1533 skb_frag_size_set(&frags[i], len); in xenvif_handle_frag_list()
1551 memcpy(skb_shinfo(skb)->frags, frags, i * sizeof(skb_frag_t)); in xenvif_handle_frag_list()