/linux-master/net/core/ |
H A D | filter.c | 3955 end_frag = &sinfo->frags[sinfo->nr_frags]; 3956 next_frag = &sinfo->frags[0]; 4004 u32 frag_size = skb_frag_size(&sinfo->frags[i]); 4007 addr = skb_frag_address(&sinfo->frags[i]); 4084 skb_frag_t *frag = &sinfo->frags[sinfo->nr_frags - 1]; 4147 skb_frag_t *frag = &sinfo->frags[i];
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 1816 skb_frag_t *frag = &skb_shinfo(skb)->frags[0]; 1866 skb_frag_t *frag = &skb_shinfo(skb)->frags[0]; 2150 /* allocate a skb to store the frags */ 8347 for (frag = &skb_shinfo(skb)->frags[0];; frag++) { 8707 data = skb_frag_address(&sinfo->frags[i]); 8708 len = skb_frag_size(&sinfo->frags[i]); 8763 &skb_shinfo(skb)->frags[f]));
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 2897 skb_frag_size(&skb_shinfo(skb)->frags[i]), 2949 * last one in the frags array, so we need to recycle that page 2958 page = skb_frag_page(&shinfo->frags[shinfo->nr_frags]); 3082 &skb_shinfo(skb)->frags[i - 1]; 5447 skb_frag_size(&skb_shinfo(skb)->frags[k]), 6671 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; 6738 skb_frag_size(&skb_shinfo(skb)->frags[i]),
|
H A D | bgmac.c | 175 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/cadence/ |
H A D | macb_main.c | 1492 netdev_vdbg(bp->dev, "macb_rx_frame frags %u - %u (len %u)\n", 2086 const skb_frag_t *frag = &skb_shinfo(skb)->frags[f]; 2230 const skb_frag_t *frag = &skb_shinfo(skb)->frags[f]; 2370 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[f]);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 60 MODULE_PARM_DESC(tx_sgl, "Minimum number of frags when using dma_map_sg() to optimize the IOMMU mapping"); 1789 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; 1851 * max_non_tso_bd_num - 1 frags to be larger than gso header len + mss, 1852 * and the remaining continuous max_non_tso_bd_num - 1 frags to be larger 1853 * than MSS except the last max_non_tso_bd_num - 1 frags. 1864 /* ensure the first max_non_tso_bd_num frags is greater than 1890 size[i] = skb_frag_size(&shinfo->frags[i]); 2023 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 1061 skb_frag_t *frag = &shinfo->frags[i]; 1181 xdp_page = skb_frag_page(&shinfo->frags[i]); 1519 * XDP core assumes that xdp frags are PAGE_SIZE in length, while in 1641 frag = &shinfo->frags[shinfo->nr_frags++]; 2105 * means rx frags coalescing won't work, but consider we've 4943 NL_SET_ERR_MSG_MOD(extack, "MTU too large to enable XDP without frags");
|
H A D | veth.c | 720 __skb_frag_ref(&sinfo->frags[i]);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 756 struct page_frag frags[MAX_SKB_FRAGS]; member in struct:pkt_gl
|
/linux-master/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-mac.c | 1129 /* Due to a HW issue in L4 check sum detection (UDP/TCP frags 1388 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | txrx_edma.c | 1483 skb_frag_t *frag = &skb_shinfo(skb)->frags[f];
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | cq.c | 685 mlx5_init_fbc(frag_buf->frags, log_wq_stride, log_wq_sz, &buf->fbc);
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_io.c | 552 /* frags counted for IV dsgl */ 1180 &skb_shinfo(skb)->frags[i - 1],
|
/linux-master/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 780 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx.c | 1283 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/wireless/intel/iwlwifi/queue/ |
H A D | tx.c | 531 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/net/appletalk/ |
H A D | ddp.c | 964 /* checksum stuff in frags */ 967 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/ibm/ |
H A D | ibmveth.c | 1180 /* Copy frags into mapped buffers */ 1182 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 1105 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/nvidia/ |
H A D | forcedeth.c | 2227 u32 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[i]); 2284 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; 2402 u32 frag_size = skb_frag_size(&skb_shinfo(skb)->frags[i]); 2462 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_main.c | 1358 const skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_num];
|
/linux-master/net/ipv4/ |
H A D | ip_output.c | 848 /* ipcb->opt is not populated for frags 1255 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
|
/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_main.c | 1659 frag = &skb_shinfo(skb)->frags[0]; 1672 frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_main.c | 1983 frag = &skb_shinfo(skb)->frags[i]; 2038 /* 14 frags supported for normal packet and 2039 * 32 frags supported for TSO packet 2044 frag = &skb_shinfo(skb)->frags[i];
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 527 this_frag = &skb_shinfo(skb)->frags[frag]; 534 frag_len = skb_frag_size(&skb_shinfo(skb)->frags[frag]);
|