Home
last modified time | relevance | path

Searched refs:txds (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/
H A Drings.c84 memset(tx_ring->txds, 0, tx_ring->size); in nfp_nfd3_tx_ring_reset()
108 if (tx_ring->txds) in nfp_nfd3_tx_ring_free()
110 tx_ring->txds, tx_ring->dma); in nfp_nfd3_tx_ring_free()
114 tx_ring->txds = NULL; in nfp_nfd3_tx_ring_free()
133 tx_ring->size = array_size(tx_ring->cnt, sizeof(*tx_ring->txds)); in nfp_nfd3_tx_ring_alloc()
134 tx_ring->txds = dma_alloc_coherent(dp->dev, tx_ring->size, in nfp_nfd3_tx_ring_alloc()
137 if (!tx_ring->txds) { in nfp_nfd3_tx_ring_alloc()
212 txd = &tx_ring->txds[i]; in nfp_nfd3_print_tx_descs()
H A Dxsk.c40 txd = &tx_ring->txds[wr_idx]; in nfp_nfd3_xsk_tx_xdp()
353 prefetchw(&tx_ring->txds[wr_idx]); in nfp_nfd3_xsk_tx()
366 txd = &tx_ring->txds[wr_idx]; in nfp_nfd3_xsk_tx()
H A Ddp.c315 txd = &tx_ring->txds[wr_idx]; in nfp_nfd3_tx()
357 txd = &tx_ring->txds[wr_idx]; in nfp_nfd3_tx()
877 txd = &tx_ring->txds[wr_idx]; in nfp_nfd3_tx_xdp_buf()
1261 txd = &tx_ring->txds[wr_idx]; in nfp_nfd3_ctrl_tx_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c820 ring->tx_pending = cfg->txds; in aq_get_ringparam()
852 cfg->txds = max(ring->tx_pending, hw_caps->txds_min); in aq_set_ringparam()
853 cfg->txds = min(cfg->txds, hw_caps->txds_max); in aq_set_ringparam()
854 cfg->txds = ALIGN(cfg->txds, AQ_HW_TXD_MULTIPLE); in aq_set_ringparam()
H A Daq_nic.h41 u32 txds; /* tx ring size, descriptors # */ member
H A Daq_ring.c146 self->size = aq_nic_cfg->txds; in aq_ring_tx_alloc()
H A Daq_nic.c124 cfg->txds = min(cfg->aq_hw_caps->txds_max, AQ_CFG_TXDS_DEF); in aq_nic_cfg_start()
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c835 ring->tx_pending = cfg->txds; in aq_get_ringparam()
869 cfg->txds = max(ring->tx_pending, hw_caps->txds_min); in aq_set_ringparam()
870 cfg->txds = min(cfg->txds, hw_caps->txds_max); in aq_set_ringparam()
871 cfg->txds = ALIGN(cfg->txds, AQ_HW_TXD_MULTIPLE); in aq_set_ringparam()
H A Daq_nic.h45 u32 txds; /* tx ring size, descriptors # */ member
H A Daq_ring.c171 self->size = aq_nic_cfg->txds; in aq_ring_tx_alloc()
H A Daq_nic.c124 cfg->txds = min(cfg->aq_hw_caps->txds_max, AQ_CFG_TXDS_DEF); in aq_nic_cfg_start()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_debugfs.c102 tx_ring->cnt, &tx_ring->dma, tx_ring->txds, in nfp_tx_q_show()
106 txd = &tx_ring->txds[i]; in nfp_tx_q_show()
H A Dnfp_net_common.c1039 txd = &tx_ring->txds[wr_idx]; in nfp_net_tx()
1078 txd = &tx_ring->txds[wr_idx]; in nfp_net_tx()
1312 memset(tx_ring->txds, 0, tx_ring->size); in nfp_net_tx_ring_reset()
1783 txd = &tx_ring->txds[wr_idx]; in nfp_net_tx_xdp_buf()
2130 txd = &tx_ring->txds[wr_idx]; in nfp_ctrl_tx_one()
2359 if (tx_ring->txds) in nfp_net_tx_ring_free()
2361 tx_ring->txds, tx_ring->dma); in nfp_net_tx_ring_free()
2365 tx_ring->txds = NULL; in nfp_net_tx_ring_free()
2384 tx_ring->size = array_size(tx_ring->cnt, sizeof(*tx_ring->txds)); in nfp_net_tx_ring_alloc()
2385 tx_ring->txds in nfp_net_tx_ring_alloc()
[all...]
H A Dnfp_net.h204 * @txds: Virtual address of TX ring in host memory
224 struct nfp_net_tx_desc *txds; member
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/
H A Drings.c60 memset(tx_ring->txds, 0, tx_ring->size); in nfp_nfdk_tx_ring_reset()
87 tx_ring->txds = NULL; in nfp_nfdk_tx_ring_free()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_debugfs.c105 tx_ring->cnt, &tx_ring->dma, tx_ring->txds, in nfp_tx_q_show()
H A Dnfp_net.h154 * @txds: Virtual address of TX ring in host memory (NFD3)
182 struct nfp_nfd3_tx_desc *txds; member
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/
H A Ds2io.c2322 struct TxD *txds; in s2io_txdl_getskb() local
2325 txds = txdlp; in s2io_txdl_getskb()
2326 if (txds->Host_Control == (u64)(long)fifo_data->ufo_in_band_v) { in s2io_txdl_getskb()
2328 (dma_addr_t)txds->Buffer_Pointer, in s2io_txdl_getskb()
2330 txds++; in s2io_txdl_getskb()
2333 skb = (struct sk_buff *)((unsigned long)txds->Host_Control); in s2io_txdl_getskb()
2338 dma_unmap_single(&nic->pdev->dev, (dma_addr_t)txds->Buffer_Pointer, in s2io_txdl_getskb()
2342 txds++; in s2io_txdl_getskb()
2343 for (j = 0; j < frg_cnt; j++, txds++) { in s2io_txdl_getskb()
2345 if (!txds in s2io_txdl_getskb()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/neterion/
H A Ds2io.c2324 struct TxD *txds; in s2io_txdl_getskb() local
2327 txds = txdlp; in s2io_txdl_getskb()
2328 if (txds->Host_Control == (u64)(long)fifo_data->ufo_in_band_v) { in s2io_txdl_getskb()
2330 (dma_addr_t)txds->Buffer_Pointer, in s2io_txdl_getskb()
2332 txds++; in s2io_txdl_getskb()
2335 skb = (struct sk_buff *)((unsigned long)txds->Host_Control); in s2io_txdl_getskb()
2340 dma_unmap_single(&nic->pdev->dev, (dma_addr_t)txds->Buffer_Pointer, in s2io_txdl_getskb()
2344 txds++; in s2io_txdl_getskb()
2345 for (j = 0; j < frg_cnt; j++, txds++) { in s2io_txdl_getskb()
2347 if (!txds in s2io_txdl_getskb()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dcassini.c1825 struct cas_tx_desc *txds; in cas_tx_ringN() local
1831 txds = cp->init_txds[ring]; in cas_tx_ringN()
1861 struct cas_tx_desc *txd = txds + entry; in cas_tx_ringN()
5063 cp->init_txds[i] = cp->init_block->txds[i]; in cas_init_one()
H A Dcassini.h2723 struct cas_tx_desc txds[N_TX_RINGS][INIT_BLOCK_TX]; member
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dcassini.c1812 struct cas_tx_desc *txds; in cas_tx_ringN() local
1818 txds = cp->init_txds[ring]; in cas_tx_ringN()
1848 struct cas_tx_desc *txd = txds + entry; in cas_tx_ringN()
5015 cp->init_txds[i] = cp->init_block->txds[i]; in cas_init_one()
H A Dcassini.h2723 struct cas_tx_desc txds[N_TX_RINGS][INIT_BLOCK_TX]; member

Completed in 56 milliseconds