Home
last modified time | relevance | path

Searched refs:tx_descs (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/staging/vt6655/
H A Ddevice_main.c164 opts->tx_descs[0] = TX_DESC_DEF0; in device_get_options()
165 opts->tx_descs[1] = TX_DESC_DEF1; in device_get_options()
447 priv->opts.tx_descs[0] * sizeof(struct vnt_tx_desc) + in device_init_rings()
448 priv->opts.tx_descs[1] * sizeof(struct vnt_tx_desc), in device_init_rings()
464 priv->opts.tx_descs[0] * PKT_BUF_SZ + priv->opts.tx_descs[1] * PKT_BUF_SZ + CB_BEACON_BUF_SIZE + CB_MAX_BUF_SIZE, in device_init_rings()
472 priv->opts.tx_descs[0] * sizeof(struct vnt_tx_desc) + in device_init_rings()
473 priv->opts.tx_descs[1] * sizeof(struct vnt_tx_desc), in device_init_rings()
482 priv->opts.tx_descs[0] * sizeof(struct vnt_tx_desc); in device_init_rings()
492 + priv->opts.tx_descs[ in device_init_rings()
[all...]
H A Ddevice.h75 #define AVAIL_TD(p, q) ((p)->opts.tx_descs[(q)] - ((p)->iTDUsed[(q)]))
94 int tx_descs[2]; /* Number of TX descriptors 0, 1 */ member
H A Dcard.c454 for (uu = 0; uu < priv->opts.tx_descs[0]; uu++) { in CARDvSafeResetTx()
459 for (uu = 0; uu < priv->opts.tx_descs[1]; uu++) { in CARDvSafeResetTx()
/kernel/linux/linux-6.6/drivers/staging/vt6655/
H A Ddevice_main.c165 opts->tx_descs[0] = TX_DESC_DEF0; in device_get_options()
166 opts->tx_descs[1] = TX_DESC_DEF1; in device_get_options()
512 priv->opts.tx_descs[0] * sizeof(struct vnt_tx_desc) + in device_init_rings()
513 priv->opts.tx_descs[1] * sizeof(struct vnt_tx_desc), in device_init_rings()
529 priv->opts.tx_descs[0] * PKT_BUF_SZ + in device_init_rings()
530 priv->opts.tx_descs[1] * PKT_BUF_SZ + in device_init_rings()
540 priv->opts.tx_descs[0] * sizeof(struct vnt_tx_desc) + in device_init_rings()
541 priv->opts.tx_descs[1] * sizeof(struct vnt_tx_desc), in device_init_rings()
550 priv->opts.tx_descs[0] * sizeof(struct vnt_tx_desc); in device_init_rings()
560 + priv->opts.tx_descs[ in device_init_rings()
[all...]
H A Ddevice.h73 #define AVAIL_TD(p, q) ((p)->opts.tx_descs[(q)] - ((p)->iTDUsed[(q)]))
92 int tx_descs[2]; /* Number of TX descriptors 0, 1 */ member
H A Dcard.c400 for (uu = 0; uu < priv->opts.tx_descs[0]; uu++) { in CARDvSafeResetTx()
405 for (uu = 0; uu < priv->opts.tx_descs[1]; uu++) { in CARDvSafeResetTx()
/kernel/linux/linux-5.10/drivers/net/ethernet/
H A Dec_bhf.c144 struct tx_desc *tx_descs; member
189 if (ec_bhf_desc_sent(&priv->tx_descs[priv->tx_dnext])) in ec_bhf_process_tx()
289 desc = &priv->tx_descs[priv->tx_dnext]; in ec_bhf_start_xmit()
302 if (!ec_bhf_desc_sent(&priv->tx_descs[priv->tx_dnext])) { in ec_bhf_start_xmit()
362 priv->tx_descs = (struct tx_desc *)priv->tx_buf.buf; in ec_bhf_setup_tx_descs()
366 priv->tx_descs[i].header.sent = cpu_to_le32(TX_HDR_SENT); in ec_bhf_setup_tx_descs()
/kernel/linux/linux-6.6/drivers/net/ethernet/
H A Dec_bhf.c144 struct tx_desc *tx_descs; member
189 if (ec_bhf_desc_sent(&priv->tx_descs[priv->tx_dnext])) in ec_bhf_process_tx()
289 desc = &priv->tx_descs[priv->tx_dnext]; in ec_bhf_start_xmit()
302 if (!ec_bhf_desc_sent(&priv->tx_descs[priv->tx_dnext])) { in ec_bhf_start_xmit()
362 priv->tx_descs = (struct tx_desc *)priv->tx_buf.buf; in ec_bhf_setup_tx_descs()
366 priv->tx_descs[i].header.sent = cpu_to_le32(TX_HDR_SENT); in ec_bhf_setup_tx_descs()
/kernel/linux/linux-5.10/drivers/net/ethernet/natsemi/
H A Dns83820.c444 __le32 *tx_descs; member
964 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1002 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1023 __le32 *desc = dev->tx_descs + (i * DESC_SIZE);
1033 memset(dev->tx_descs, 0, NR_TX_DESC * DESC_SIZE * 4);
1125 first_desc = dev->tx_descs + (free_idx * DESC_SIZE);
1128 volatile __le32 *desc = dev->tx_descs + (free_idx * DESC_SIZE);
1561 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1579 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1626 memset(dev->tx_descs,
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/natsemi/
H A Dns83820.c444 __le32 *tx_descs; member
964 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1002 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1023 __le32 *desc = dev->tx_descs + (i * DESC_SIZE);
1033 memset(dev->tx_descs, 0, NR_TX_DESC * DESC_SIZE * 4);
1125 first_desc = dev->tx_descs + (free_idx * DESC_SIZE);
1128 volatile __le32 *desc = dev->tx_descs + (free_idx * DESC_SIZE);
1561 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1579 desc = dev->tx_descs + (tx_done_idx * DESC_SIZE);
1626 memset(dev->tx_descs,
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/aurora/
H A Dnb8800.c425 txd = &priv->tx_descs[next]; in nb8800_xmit()
496 struct nb8800_tx_desc *txd = &priv->tx_descs[done]; in nb8800_tx_done()
774 if (priv->tx_descs) { in nb8800_dma_free()
775 dma_free_coherent(dev->dev.parent, TX_DESC_SIZE, priv->tx_descs, in nb8800_dma_free()
777 priv->tx_descs = NULL; in nb8800_dma_free()
809 txd = &priv->tx_descs[i]; in nb8800_dma_reset()
848 priv->tx_descs = dma_alloc_coherent(dev->dev.parent, TX_DESC_SIZE, in nb8800_dma_init()
850 if (!priv->tx_descs) in nb8800_dma_init()
875 struct nb8800_tx_desc *txd = &priv->tx_descs[0]; in nb8800_dma_stop()
H A Dnb8800.h263 struct nb8800_tx_desc *tx_descs; member
305 /* DMA base address of tx descriptors, see tx_descs above */
/kernel/linux/linux-6.6/net/xdp/
H A Dxsk_buff_pool.c40 kvfree(pool->tx_descs); in xp_destroy()
47 pool->tx_descs = kvcalloc(xs->tx->nentries, sizeof(*pool->tx_descs), in xp_alloc_tx_descs()
49 if (!pool->tx_descs) in xp_alloc_tx_descs()
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dwanxl.c164 desc_t *desc = &get_status(port)->tx_descs[port->tx_in]; in wanxl_tx_intr()
278 desc = &get_status(port)->tx_descs[port->tx_out]; in wanxl_xmit()
304 if (get_status(port)->tx_descs[port->tx_out].stat != PACKET_EMPTY) { in wanxl_xmit()
408 get_status(port)->tx_descs[i].stat = PACKET_EMPTY; in wanxl_open()
451 desc_t *desc = &get_status(port)->tx_descs[i]; in wanxl_close()
H A Dwanxl.h146 desc_t tx_descs[TX_BUFFERS]; member
/kernel/linux/linux-6.6/drivers/net/wan/
H A Dwanxl.c180 desc_t *desc = &get_status(port)->tx_descs[port->tx_in]; in wanxl_tx_intr()
288 desc = &get_status(port)->tx_descs[port->tx_out]; in wanxl_xmit()
314 if (get_status(port)->tx_descs[port->tx_out].stat != PACKET_EMPTY) { in wanxl_xmit()
411 get_status(port)->tx_descs[i].stat = PACKET_EMPTY; in wanxl_open()
452 desc_t *desc = &get_status(port)->tx_descs[i]; in wanxl_close()
H A Dwanxl.h146 desc_t tx_descs[TX_BUFFERS]; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Ddp.c1355 struct ath12k_tx_desc_info *tx_descs, **tx_desc_addr; in ath12k_dp_cc_desc_init() local
1389 tx_descs = kcalloc(ATH12K_MAX_SPT_ENTRIES, sizeof(*tx_descs), in ath12k_dp_cc_desc_init()
1392 if (!tx_descs) { in ath12k_dp_cc_desc_init()
1399 dp->spt_info->txbaddr[tx_spt_page] = &tx_descs[0]; in ath12k_dp_cc_desc_init()
1403 tx_descs[j].desc_id = ath12k_dp_cc_cookie_gen(ppt_idx, j); in ath12k_dp_cc_desc_init()
1404 tx_descs[j].pool_id = pool_id; in ath12k_dp_cc_desc_init()
1405 list_add_tail(&tx_descs[j].list, in ath12k_dp_cc_desc_init()
1411 *tx_desc_addr = &tx_descs[j]; in ath12k_dp_cc_desc_init()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
H A Dfwdesc.h121 u8 tx_descs; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/
H A Dfwdesc.h121 u8 tx_descs; member
/kernel/linux/linux-6.6/include/net/
H A Dxsk_buff_pool.h70 struct xdp_desc *tx_descs; member
/kernel/linux/linux-6.6/drivers/net/ethernet/altera/
H A Daltera_tse_main.c258 unsigned int tx_descs = priv->tx_ring_size; in alloc_init_skbufs() local
269 priv->tx_ring = kcalloc(tx_descs, sizeof(struct tse_buffer), in alloc_init_skbufs()
303 unsigned int tx_descs = priv->tx_ring_size; in free_skbufs() local
309 for (i = 0; i < tx_descs; i++) in free_skbufs()
/kernel/linux/linux-5.10/drivers/atm/
H A Dhorizon.h346 tx_ch_desc tx_descs[TX_CHANS]; // 8 * 4 = 32 , 0x0020 member
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.h165 u32 tx_descs; member
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.h151 u32 tx_descs; member

Completed in 48 milliseconds

12