Lines Matching refs:frags
2664 int frags = pkt_dev->nfrags; in pktgen_finalize_skb() local
2669 if (frags > MAX_SKB_FRAGS) in pktgen_finalize_skb()
2670 frags = MAX_SKB_FRAGS; in pktgen_finalize_skb()
2671 len = datalen - frags * PAGE_SIZE; in pktgen_finalize_skb()
2674 datalen = frags * PAGE_SIZE; in pktgen_finalize_skb()
2678 frag_len = (datalen/frags) < PAGE_SIZE ? in pktgen_finalize_skb()
2679 (datalen/frags) : PAGE_SIZE; in pktgen_finalize_skb()
2692 skb_shinfo(skb)->frags[i].page_offset = 0; in pktgen_finalize_skb()
2694 if (i == (frags - 1)) in pktgen_finalize_skb()
2695 skb_frag_size_set(&skb_shinfo(skb)->frags[i], in pktgen_finalize_skb()
2698 skb_frag_size_set(&skb_shinfo(skb)->frags[i], frag_len); in pktgen_finalize_skb()
2699 datalen -= skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()
2700 skb->len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()
2701 skb->data_len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()