Lines Matching refs:frags
2712 int frags = pkt_dev->nfrags; in pktgen_finalize_skb() local
2717 if (frags > MAX_SKB_FRAGS) in pktgen_finalize_skb()
2718 frags = MAX_SKB_FRAGS; in pktgen_finalize_skb()
2719 len = datalen - frags * PAGE_SIZE; in pktgen_finalize_skb()
2722 datalen = frags * PAGE_SIZE; in pktgen_finalize_skb()
2726 frag_len = (datalen/frags) < PAGE_SIZE ? in pktgen_finalize_skb()
2727 (datalen/frags) : PAGE_SIZE; in pktgen_finalize_skb()
2740 skb_shinfo(skb)->frags[i].page_offset = 0; in pktgen_finalize_skb()
2742 if (i == (frags - 1)) in pktgen_finalize_skb()
2743 skb_frag_size_set(&skb_shinfo(skb)->frags[i], in pktgen_finalize_skb()
2746 skb_frag_size_set(&skb_shinfo(skb)->frags[i], frag_len); in pktgen_finalize_skb()
2747 datalen -= skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()
2748 skb->len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()
2749 skb->data_len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()