Home
last modified time | relevance | path

Searched refs:MAX_SKB_FRAGS (Results 1 – 25 of 147) sorted by relevance

123456

/linux/Documentation/networking/
H A Ddriver.rst84 MAX_SKB_FRAGS + 1, 2 * MAX_SKB_FRAGS))
98 drv_tx_avail(dr), 2 * MAX_SKB_FRAGS);
/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.h81 min_t(u32, MAX_SKB_FRAGS << PAGE_SHIFT, CXGBI_ULP2_MAX_ISO_PAYLOAD)
109 dma_addr_t addr[MAX_SKB_FRAGS + 1];
384 #define SKB_WR_LIST_SIZE (MAX_SKB_FRAGS + 2)
544 struct page_frag frags[MAX_SKB_FRAGS];
/linux/net/core/
H A Dhotdata.c23 .sysctl_max_skb_frags = MAX_SKB_FRAGS,
H A Ddatagram.c645 struct page *pages[MAX_SKB_FRAGS]; in zerocopy_fill_skb_from_iter()
650 if (frag == MAX_SKB_FRAGS) in zerocopy_fill_skb_from_iter()
654 MAX_SKB_FRAGS - frag, &start); in zerocopy_fill_skb_from_iter()
724 if (i == MAX_SKB_FRAGS) in zerocopy_fill_skb_from_devmem()
H A Dskbuff.c955 if (skb->len > max_head_size + MAX_SKB_FRAGS * PAGE_SIZE) in skb_pp_cow_data()
986 for (i = 0; i < MAX_SKB_FRAGS && off < skb->len; i++) { in skb_pp_cow_data()
2018 while ((PAGE_SIZE << order) * MAX_SKB_FRAGS < __skb_pagelen(skb)) in skb_copy_ubufs()
3136 if (unlikely(spd->nr_pages == MAX_SKB_FRAGS)) in spd_fill_page()
3258 struct partial_page partial[MAX_SKB_FRAGS]; in skb_splice_bits()
3259 struct page *pages[MAX_SKB_FRAGS]; in skb_splice_bits()
3263 .nr_pages_max = MAX_SKB_FRAGS, in skb_splice_bits()
3835 skb_shinfo(from)->nr_frags >= MAX_SKB_FRAGS) { in skb_zerocopy_headlen()
4316 (skb_shinfo(skb)->nr_frags - from) > (MAX_SKB_FRAGS - to)) in skb_shift()
4323 if (to == MAX_SKB_FRAGS) in skb_shift()
[all …]
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_lro.h57 (MAX_SKB_FRAGS * sizeof(struct cxgbit_lro_pdu_cb)))
H A Dcxgbit_main.c48 mdsl = min_t(u32, mdsl, (MAX_SKB_FRAGS - 1) * PAGE_SIZE); in cxgbit_set_mdsl()
414 MAX_SKB_FRAGS) || (lro_cb->pdu_totallen >= LRO_FLUSH_LEN_MAX))) || in cxgbit_lro_receive()
415 (lro_cb->pdu_idx >= MAX_SKB_FRAGS)) { in cxgbit_lro_receive()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c151 MAX_SKB_FRAGS + 1), in ipoib_transport_dev_init()
221 for (i = 0; i < MAX_SKB_FRAGS + 1; ++i) in ipoib_transport_dev_init()
/linux/drivers/net/xen-netback/
H A Dnetback.c462 for (shinfo->nr_frags = 0; nr_slots > 0 && shinfo->nr_frags < MAX_SKB_FRAGS; in xenvif_get_requests()
1041 if (skb_shinfo(skb)->nr_frags > MAX_SKB_FRAGS) { in xenvif_tx_build_gops()
1042 frag_overflow = skb_shinfo(skb)->nr_frags - MAX_SKB_FRAGS; in xenvif_tx_build_gops()
1043 BUG_ON(frag_overflow > MAX_SKB_FRAGS); in xenvif_tx_build_gops()
1044 skb_shinfo(skb)->nr_frags = MAX_SKB_FRAGS; in xenvif_tx_build_gops()
1115 skb_frag_t frags[MAX_SKB_FRAGS]; in xenvif_handle_frag_list()
1134 BUG_ON(i >= MAX_SKB_FRAGS); in xenvif_handle_frag_list()
/linux/include/net/
H A Dtls.h151 skb_frag_t frags[MAX_SKB_FRAGS];
164 struct scatterlist sg_tx_data[MAX_SKB_FRAGS];
/linux/drivers/net/ovpn/
H A Dcrypto_aead.c71 if (unlikely(nfrags + 2 > (MAX_SKB_FRAGS + 2))) in ovpn_aead_encrypt()
184 if (unlikely(nfrags + 2 > (MAX_SKB_FRAGS + 2))) in ovpn_aead_decrypt()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_tx.c155 unsigned int lens[MAX_SKB_FRAGS + 1]; in write_pkt_desc()
156 dma_addr_t addrs[MAX_SKB_FRAGS + 1]; in write_pkt_desc()
518 unsigned int lens[MAX_SKB_FRAGS + 1]; in fun_xdp_tx()
519 dma_addr_t dma[MAX_SKB_FRAGS + 1]; in fun_xdp_tx()
H A Dfuneth_txrx.h20 #define FUNETH_MAX_GL_SZ ((MAX_SKB_FRAGS + 1) * sizeof(struct fun_dataop_gl))
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c407 unsigned int max_descs = EFX_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in efx_siena_tx_max_skb_descs()
415 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in efx_siena_tx_max_skb_descs()
/linux/drivers/net/ethernet/cisco/enic/
H A Denic_wq.c78 (MAX_SKB_FRAGS + ENIC_DESC_MAX_SPLITS)) { in enic_wq_service()
/linux/drivers/net/ethernet/sfc/
H A Dtx_common.c447 unsigned int max_descs = EFX_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in efx_tx_max_skb_descs()
455 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in efx_tx_max_skb_descs()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c270 #if ((MAX_SKB_FRAGS + 2) > ETH_TX_MAX_BDS_PER_NON_LSO_PACKET)
491 >= (MAX_SKB_FRAGS + 1))) { in qede_tx_int()
1503 WARN_ON(qed_chain_get_elem_left(&txq->tx_pbl) < (MAX_SKB_FRAGS + 1)); in qede_start_xmit()
1507 #if ((MAX_SKB_FRAGS + 2) > ETH_TX_MAX_BDS_PER_NON_LSO_PACKET) in qede_start_xmit()
1720 < (MAX_SKB_FRAGS + 1))) { in qede_start_xmit()
1735 (MAX_SKB_FRAGS + 1)) && in qede_start_xmit()
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_txrx.h23 #define FBNIC_MAX_SKB_DESC (MAX_SKB_FRAGS + 10)
/linux/include/scsi/
H A Dfc_frame.h48 #define FC_FRAME_SG_LEN (MAX_SKB_FRAGS - 1)
/linux/drivers/net/ethernet/sfc/falcon/
H A Dtx.c82 unsigned int max_descs = EF4_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in ef4_tx_max_skb_descs()
92 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in ef4_tx_max_skb_descs()
/linux/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c171 if (++fep->tx_free == MAX_SKB_FRAGS) in fs_enet_napi()
571 if (fep->tx_free < MAX_SKB_FRAGS) in fs_enet_start_xmit()
608 wake = fep->tx_free >= MAX_SKB_FRAGS && in fs_timeout_work()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.h35 #define IDPF_MIN_TX_DESC_NEEDED (MAX_SKB_FRAGS + 6)
219 #define IDPF_TX_DESC_NEEDED (MAX_SKB_FRAGS + IDPF_TX_DESCS_FOR_CTX + \
/linux/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.c510 dma_addr_t dmas[MAX_SKB_FRAGS+1]; in pasemi_mac_free_tx_resources()
809 #define TX_CLEAN_BATCHSIZE (128/MAX_SKB_FRAGS)
821 dma_addr_t dmas[TX_CLEAN_BATCHSIZE][MAX_SKB_FRAGS+1]; in pasemi_mac_clean_tx()
1431 dma_addr_t map[MAX_SKB_FRAGS+1]; in pasemi_mac_start_tx()
1432 unsigned int map_size[MAX_SKB_FRAGS+1]; in pasemi_mac_start_tx()
/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c116 if (descs_avail <= MAX_SKB_FRAGS) in emac_xsk_xmit_zc()
119 descs_avail -= MAX_SKB_FRAGS; in emac_xsk_xmit_zc()
286 MAX_SKB_FRAGS)) in emac_tx_complete_packets()
1313 if (k3_cppi_desc_pool_avail(tx_chn->desc_pool) < MAX_SKB_FRAGS) { in icssg_ndo_start_xmit()
1319 MAX_SKB_FRAGS) in icssg_ndo_start_xmit()
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.h154 #define DESC_NEEDED (MAX_SKB_FRAGS + 6)

123456