Searched refs:frags (Results 101 - 125 of 283) sorted by relevance

1234567891011>>

/linux-master/net/xdp/
H A Dxsk.c160 u32 frags = xdp_buff_has_frags(xdp); local
166 if (frags)
172 if (likely(!frags))
275 frag = &sinfo->frags[0];
/linux-master/net/ipv4/
H A Dtcp.c1221 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
1604 * Try to splice more frags
1779 frag = skb_shinfo(skb)->frags;
1842 if (frag == &info->frags[info->nr_frags - 1])
2091 const skb_frag_t *frags = NULL; local
2162 frags = skb_advance_to_frag(skb, offset, &offset_frag);
2163 if (!frags || offset_frag)
2167 mappable_offset = find_next_mappable_frag(frags,
2173 page = skb_frag_page(frags);
2178 frags
[all...]
H A Dtcp_output.c1703 int size = skb_frag_size(&shinfo->frags[i]);
1709 shinfo->frags[k] = shinfo->frags[i];
1711 skb_frag_off_add(&shinfo->frags[k], eat);
1712 skb_frag_size_sub(&shinfo->frags[k], eat);
2359 skb_frag_t *lastfrag = NULL, *fragto = skb_shinfo(to)->frags;
2367 const skb_frag_t *fragfrom = skb_shinfo(skb)->frags;
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c4207 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
4374 int frags = 0; local
4389 frags = mvpp2_tx_tso(skb, dev, txq, aggr_txq, txq_pcpu);
4392 frags = skb_shinfo(skb)->nr_frags + 1;
4395 if (mvpp2_aggr_desc_num_check(port, aggr_txq, frags) ||
4396 mvpp2_txq_reserved_desc_num_proc(port, txq, txq_pcpu, frags)) {
4397 frags = 0;
4413 frags = 0;
4421 if (frags == 1) {
4435 frags
[all...]
/linux-master/net/tls/
H A Dtls_device_fallback.c279 skb_frag_t *frag = &record->frags[i];
398 * MAX_SKB_FRAGS + 1 in SKB head and frags.
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_hw.h211 unsigned int frags);
H A Daq_ring.c33 skb_frag_t *frag = &sinfo->frags[i];
499 frag = &sinfo->frags[sinfo->nr_frags++];
/linux-master/fs/ufs/
H A Dufs_fs.h262 #define ufs_fragstoblks(frags) ((frags) >> uspi->s_fpbshift)
308 __fs32 cs_nffree; /* number of free frags */
314 __fs64 cs_nffree; /* number of free frags */
323 __u64 cs_nffree; /* number of free frags */
367 __fs32 fs_frag; /* number of frags in a block in fs */
376 __fs32 fs_fshift; /* ``numfrags'' calc number of frags */
549 __fs32 cg_frsum[UFS_MAXFRAG]; /* counts of available frags */
591 __fs32 cg_frsum[8]; /* counts of available frags */
915 __fs64 cs_nffree; /* number of free frags */
[all...]
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_tx.c36 for (fp = si->frags, end = fp + si->nr_frags; fp < end; fp++) {
45 while (fp-- > si->frags)
/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c498 frag = skb_shinfo(skb)->frags;
555 frag = skb_shinfo(skb)->frags;
/linux-master/fs/jffs2/
H A Ddebug.c87 if (fn->frags > 1) {
88 JFFS2_ERROR("REF_PRISTINE node at 0x%08x had %d frags. Tell dwmw2.\n",
89 ref_offset(fn->raw), fn->frags);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Ddma.c810 if (nr_frags < ARRAY_SIZE(shinfo->frags)) {
823 if (nr_frags < ARRAY_SIZE(shinfo->frags))
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h568 u16 frags; member in struct:mlx5e_frag_page
675 struct mlx5e_wqe_frag_info *frags; member in struct:mlx5e_rq::__anon771::__anon772
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c575 skb_frag_t *frag = &sinfo->frags[i];
723 size = skb_frag_size(&sinfo->frags[frag]);
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_a0.c439 unsigned int frags)
451 for (frag_count = 0; frag_count < frags; frag_count++) {
437 hw_atl_a0_hw_ring_tx_xmit(struct aq_hw_s *self, struct aq_ring_s *ring, unsigned int frags) argument
/linux-master/net/tipc/
H A Dlink.c1965 struct sk_buff_head tmpxq, tnlq, frags; local
2001 __skb_queue_head_init(&frags);
2044 &frags);
2050 pktcnt += skb_queue_len(&frags) - 1;
2052 skb_queue_splice_tail_init(&frags, &tnlq);
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c254 skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]),
973 end = &si->frags[si->nr_frags];
975 for (fp = si->frags; fp < end; fp++) {
985 while (fp-- > si->frags)
1020 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
1597 skb_frag_size(&si->frags[i]), DMA_TO_DEVICE);
2168 rx_frag = skb_shinfo(skb)->frags;
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c2110 /* allocate a skb to store the frags */
2150 memcpy(&skinfo->frags[skinfo->nr_frags], &sinfo->frags[0],
2394 /* Overflowing packet: All frags need to be dropped */
2527 /* Overflowing packet: Drop all frags on EOP */
3494 /* no need to check if number of frags is less than 7 */
3503 frag = &skb_shinfo(skb)->frags[0];
3513 /* Add size of frags 0 through 4 to create our initial sum */
3523 for (stale = &skb_shinfo(skb)->frags[0];; stale++) {
3598 for (frag = &skb_shinfo(skb)->frags[
[all...]
/linux-master/net/bpf/
H A Dtest_run.c471 skb_frag_t *frag = &sinfo->frags[i];
1254 frag = &sinfo->frags[sinfo->nr_frags++];
1298 __free_page(skb_frag_page(&sinfo->frags[i]));
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c1817 /* no need to check if number of frags is less than 7 */
1826 frag = &skb_shinfo(skb)->frags[0];
1836 /* Add size of frags 0 through 4 to create our initial sum */
1846 for (stale = &skb_shinfo(skb)->frags[0];; stale++) {
1941 for (frag = &skb_shinfo(skb)->frags[0];; frag++) {
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c607 frag = &skb_shinfo(skb)->frags[i];
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-desc.c583 frag = &skb_shinfo(skb)->frags[i];
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dtx.c253 fragment = &skb_shinfo(skb)->frags[frag_index++];
/linux-master/drivers/net/xen-netback/
H A Drx.c370 skb_frag_t *frag = &skb_shinfo(frag_iter)->frags[pkt->frag];
/linux-master/drivers/staging/octeon/
H A Dethernet-tx.c271 skb_frag_t *fs = skb_shinfo(skb)->frags + i;

Completed in 390 milliseconds

1234567891011>>