Searched refs:frags (Results 76 - 100 of 283) sorted by relevance

1234567891011>>

/linux-master/net/ipv4/
H A Dtcp_sigpool.c337 const skb_frag_t *f = &shi->frags[i];
/linux-master/drivers/infiniband/hw/hfi1/
H A Duser_sdma.c53 static inline u32 set_pkt_bth_psn(__be32 bthpsn, u8 expct, u32 frags);
899 static inline u32 set_pkt_bth_psn(__be32 bthpsn, u8 expct, u32 frags) argument
907 ((psn + frags) & HFI1_KDETH_BTH_SEQ_MASK);
909 psn = psn + frags;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c615 ptr = skb_frag_address_safe(&shinfo->frags[0]);
710 skb_frag_size(&shinfo->frags[0]));
731 skb_frag_size(&shinfo->frags[0]));
826 const skb_frag_t *frag = &shinfo->frags[i_frag];
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h505 const skb_frag_t *frag = &skb_shinfo(skb)->frags[0];
/linux-master/include/net/
H A Dtls.h146 skb_frag_t frags[MAX_SKB_FRAGS]; member in struct:tls_record_info
/linux-master/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c2256 * more than two frags are given. Each address list has 5 addr/len pairs.
2257 * The 5th pair in each OAL is used to point to the next OAL if more frags
2258 * are coming. That is why the frags:segment count ratio is not linear.
2260 static int ql_get_seg_count(struct ql3_adapter *qdev, unsigned short frags) argument
2265 if (frags <= 2)
2266 return frags + 1;
2267 else if (frags <= 6)
2268 return frags + 2;
2269 else if (frags <= 10)
2270 return frags
[all...]
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c2083 skb_frag_page(&sinfo->frags[i]), true);
2113 frag = &sinfo->frags[i - 1];
2377 skb_frag_t *frag = &sinfo->frags[sinfo->nr_frags++];
2871 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
2919 int frags = 0; local
2926 frags = mvneta_tx_tso(skb, dev, txq);
2930 frags = skb_shinfo(skb)->nr_frags + 1;
2945 frags = 0;
2950 if (frags == 1) {
2969 frags
[all...]
/linux-master/drivers/net/ethernet/aeroflex/
H A Dgreth.c112 skb_frag_address(&skb_shinfo(skb)->frags[i]),
113 skb_frag_size(&skb_shinfo(skb)->frags[i]), true);
198 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
519 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
715 skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c386 frag = sinfo->frags;
532 frag = &sinfo->frags[sinfo->nr_frags];
1104 frag = skb_shinfo(skb)->frags;
1613 stats->frags += skb_shinfo(skb)->nr_frags;
1634 /* add frags */
1689 * can support. We loop through the frags, add up the lengths for
1693 frag = skb_shinfo(skb)->frags;
H A Dionic_lif.h32 u64 frags; member in struct:ionic_tx_stats
H A Dionic_stats.c136 IONIC_TX_STAT_DESC(frags),
/linux-master/net/ipv6/
H A Dudp.c1188 struct sk_buff *frags = skb_shinfo(skb)->frag_list; local
1191 if (!frags) {
1209 csum = csum_add(csum, frags->csum);
1210 } while ((frags = frags->next));
/linux-master/drivers/net/hyperv/
H A Dnetvsc_drv.c365 int frags = skb_shinfo(skb)->nr_frags; local
386 for (i = 0; i < frags; i++) {
387 skb_frag_t *frag = skb_shinfo(skb)->frags + i;
399 int i, frags = skb_shinfo(skb)->nr_frags; local
402 for (i = 0; i < frags; i++) {
403 skb_frag_t *frag = skb_shinfo(skb)->frags + i;
/linux-master/drivers/net/ethernet/rocker/
H A Drocker_main.c1887 struct rocker_tlv *frags; local
1900 frags = rocker_tlv_nest_start(desc_info, ROCKER_TLV_TX_FRAGS);
1901 if (!frags)
1914 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
1922 rocker_tlv_nest_end(desc_info, frags);
1936 rocker_tlv_nest_cancel(desc_info, frags);
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c347 frag = &skb_shinfo(skb)->frags[f];
389 frag = &skb_shinfo(skb)->frags[f];
467 frag = &skb_shinfo(skb)->frags[fidx];
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c293 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
306 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1];
333 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
631 ipoib_warn(priv, "too many frags after skb linearize\n");
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_tx_dqo.c670 const skb_frag_t *frag = &shinfo->frags[i];
857 unsigned int frag_size = skb_frag_size(&shinfo->frags[i]);
894 cur_seg_size += skb_frag_size(&shinfo->frags[i]);
930 * not distributed over more than 9 SKB frags..
/linux-master/fs/jffs2/
H A Dnodelist.h218 uint32_t frags; /* Number of fragments which currently refer member in struct:jffs2_full_dnode
/linux-master/sound/pci/lola/
H A Dlola.h289 unsigned int frags; member in struct:lola_stream
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_hw.h211 unsigned int frags);
/linux-master/drivers/net/ethernet/sfc/
H A Dtx.c207 skb_frag_t *f = &skb_shinfo(skb)->frags[i];
H A Dtx_common.c409 fragment = &skb_shinfo(skb)->frags[frag_index++];
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c132 frag = skb_shinfo(skb)->frags;
277 /* Don't bother counting frags, assume the worst */
354 frag = skb_shinfo(skb)->frags;
432 WARN_ONCE(1, "unable to fit packet into a descriptor wr_idx:%d head:%d frags:%d cnt:%d",
447 frag = skb_shinfo(skb)->frags;
517 /* Unmap frags */
518 frag = skb_shinfo(skb)->frags;
1338 /* Don't bother counting frags, assume the worst */
1436 WARN_ONCE(1, "unable to fit packet into a descriptor wr_idx:%d head:%d frags:%d cnt:%d",
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dhtt.h97 struct htt_data_tx_desc_frag frags[6]; member in struct:htt_msdu_ext_desc
105 struct htt_data_tx_desc_frag frags[6]; member in struct:htt_msdu_ext_desc_64
1322 /* Extra frags on rings 0-3 */
1759 struct htt_data_tx_desc_frag frags[2]; member in struct:ath10k_htt_txbuf_32
1766 struct htt_data_tx_desc_frag frags[2]; member in struct:ath10k_htt_txbuf_64
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c390 fragment = &skb_shinfo(skb)->frags[frag_index++];

Completed in 359 milliseconds

1234567891011>>