/Linux-v6.6/Documentation/networking/ |
D | driver.rst | 84 MAX_SKB_FRAGS + 1, 2 * MAX_SKB_FRAGS)) 98 drv_tx_avail(dr), 2 * MAX_SKB_FRAGS);
|
/Linux-v6.6/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_trace.h | 29 __array(__u32, size, MAX_SKB_FRAGS) 51 __print_array(__entry->size, MAX_SKB_FRAGS, sizeof(__u32))
|
/Linux-v6.6/drivers/scsi/cxgbi/ |
D | libcxgbi.h | 81 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) 547 struct page_frag frags[MAX_SKB_FRAGS];
|
/Linux-v6.6/drivers/target/iscsi/cxgbit/ |
D | cxgbit_lro.h | 57 (MAX_SKB_FRAGS * sizeof(struct cxgbit_lro_pdu_cb)))
|
D | cxgbit_main.c | 48 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()
|
D | cxgbit.h | 54 min_t(u32, MAX_SKB_FRAGS * PAGE_SIZE, 65535)
|
/Linux-v6.6/drivers/infiniband/ulp/ipoib/ |
D | ipoib_verbs.c | 151 MAX_SKB_FRAGS + 1), in ipoib_transport_dev_init() 221 for (i = 0; i < MAX_SKB_FRAGS + 1; ++i) in ipoib_transport_dev_init()
|
D | ipoib.h | 191 u64 mapping[MAX_SKB_FRAGS + 1]; 386 struct ib_sge tx_sge[MAX_SKB_FRAGS + 1];
|
/Linux-v6.6/include/net/ |
D | tls.h | 149 skb_frag_t frags[MAX_SKB_FRAGS]; 161 struct scatterlist sg_tx_data[MAX_SKB_FRAGS];
|
/Linux-v6.6/drivers/net/ethernet/marvell/octeon_ep/ |
D | octep_tx.h | 46 #define OCTEP_SGLIST_ENTRIES_PER_PKT ((MAX_SKB_FRAGS + 1 + 3) / 4)
|
/Linux-v6.6/drivers/net/xen-netback/ |
D | netback.c | 465 for (shinfo->nr_frags = 0; nr_slots > 0 && shinfo->nr_frags < MAX_SKB_FRAGS; in xenvif_get_requests() 1025 if (skb_shinfo(skb)->nr_frags > MAX_SKB_FRAGS) { in xenvif_tx_build_gops() 1026 frag_overflow = skb_shinfo(skb)->nr_frags - MAX_SKB_FRAGS; in xenvif_tx_build_gops() 1027 BUG_ON(frag_overflow > MAX_SKB_FRAGS); in xenvif_tx_build_gops() 1028 skb_shinfo(skb)->nr_frags = MAX_SKB_FRAGS; in xenvif_tx_build_gops() 1099 skb_frag_t frags[MAX_SKB_FRAGS]; in xenvif_handle_frag_list() 1118 BUG_ON(i >= MAX_SKB_FRAGS); in xenvif_handle_frag_list()
|
/Linux-v6.6/drivers/net/ethernet/fungible/funeth/ |
D | funeth_tx.c | 155 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()
|
D | funeth_txrx.h | 20 #define FUNETH_MAX_GL_SZ ((MAX_SKB_FRAGS + 1) * sizeof(struct fun_dataop_gl))
|
/Linux-v6.6/net/core/ |
D | datagram.c | 626 struct page *pages[MAX_SKB_FRAGS]; in __zerocopy_sg_from_iter() 632 if (frag == MAX_SKB_FRAGS) in __zerocopy_sg_from_iter() 636 MAX_SKB_FRAGS - frag, &start); in __zerocopy_sg_from_iter()
|
/Linux-v6.6/drivers/net/ethernet/sfc/siena/ |
D | tx_common.c | 409 unsigned int max_descs = EFX_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in efx_siena_tx_max_skb_descs() 417 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in efx_siena_tx_max_skb_descs()
|
/Linux-v6.6/drivers/net/ethernet/wangxun/libwx/ |
D | wx_type.h | 353 #if MAX_SKB_FRAGS < 8 354 #define WX_RX_BUFSZ ALIGN(WX_MAX_RXBUFFER / MAX_SKB_FRAGS, 1024) 364 #define DESC_NEEDED (MAX_SKB_FRAGS + 4)
|
/Linux-v6.6/drivers/net/ethernet/sfc/ |
D | tx_common.c | 428 unsigned int max_descs = EFX_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in efx_tx_max_skb_descs() 436 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in efx_tx_max_skb_descs()
|
/Linux-v6.6/drivers/net/ethernet/qlogic/qede/ |
D | qede_fp.c | 269 #if ((MAX_SKB_FRAGS + 2) > ETH_TX_MAX_BDS_PER_NON_LSO_PACKET) 490 >= (MAX_SKB_FRAGS + 1))) { in qede_tx_int() 1502 WARN_ON(qed_chain_get_elem_left(&txq->tx_pbl) < (MAX_SKB_FRAGS + 1)); in qede_start_xmit() 1506 #if ((MAX_SKB_FRAGS + 2) > ETH_TX_MAX_BDS_PER_NON_LSO_PACKET) in qede_start_xmit() 1719 < (MAX_SKB_FRAGS + 1))) { in qede_start_xmit() 1734 (MAX_SKB_FRAGS + 1)) && in qede_start_xmit()
|
/Linux-v6.6/include/scsi/ |
D | fc_frame.h | 48 #define FC_FRAME_SG_LEN (MAX_SKB_FRAGS - 1)
|
/Linux-v6.6/include/net/mana/ |
D | mana.h | 107 dma_addr_t dma_handle[MAX_SKB_FRAGS + 2]; 109 u32 size[MAX_SKB_FRAGS + 2];
|
/Linux-v6.6/drivers/net/ethernet/sfc/falcon/ |
D | tx.c | 90 unsigned int max_descs = EF4_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in ef4_tx_max_skb_descs() 100 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in ef4_tx_max_skb_descs()
|
/Linux-v6.6/drivers/net/ethernet/google/gve/ |
D | gve.h | 363 DEFINE_DMA_UNMAP_ADDR(dma[MAX_SKB_FRAGS + 1]); 364 DEFINE_DMA_UNMAP_LEN(len[MAX_SKB_FRAGS + 1]);
|
/Linux-v6.6/drivers/net/ethernet/freescale/fs_enet/ |
D | fs_enet-main.c | 177 if (++fep->tx_free == MAX_SKB_FRAGS) in fs_enet_napi() 605 if (fep->tx_free < MAX_SKB_FRAGS) in fs_enet_start_xmit() 636 wake = fep->tx_free >= MAX_SKB_FRAGS && in fs_timeout_work()
|
/Linux-v6.6/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 513 dma_addr_t dmas[MAX_SKB_FRAGS+1]; in pasemi_mac_free_tx_resources() 812 #define TX_CLEAN_BATCHSIZE (128/MAX_SKB_FRAGS) 824 dma_addr_t dmas[TX_CLEAN_BATCHSIZE][MAX_SKB_FRAGS+1]; in pasemi_mac_clean_tx() 1433 dma_addr_t map[MAX_SKB_FRAGS+1]; in pasemi_mac_start_tx() 1434 unsigned int map_size[MAX_SKB_FRAGS+1]; in pasemi_mac_start_tx()
|
/Linux-v6.6/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | adapter.h | 154 struct page_frag frags[MAX_SKB_FRAGS];
|