Home
last modified time | relevance | path

Searched refs:init_txq (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dvfdi.h140 * @u.init_txq.index: Index of transmit queue to create.
141 * @u.init_txq.buf_count: Number of 4k buffers backing transmit queue.
142 * @u.init_txq.evq: Instance of event queue to target transmit completion
144 * @u.init_txq.label: Label used in transmit completion events.
145 * @u.init_txq.flags: Checksum offload flags.
146 * @u.init_txq.addr: Array of length %u.init_txq.buf_count containing DMA
193 } init_txq; member
H A Dsiena_sriov.c615 unsigned vf_txq = req->u.init_txq.index; in efx_vfdi_init_txq()
616 unsigned vf_evq = req->u.init_txq.evq; in efx_vfdi_init_txq()
617 unsigned buf_count = req->u.init_txq.buf_count; in efx_vfdi_init_txq()
634 if (__test_and_set_bit(req->u.init_txq.index, vf->txq_mask)) in efx_vfdi_init_txq()
637 efx_siena_sriov_bufs(efx, buftbl, req->u.init_txq.addr, buf_count); in efx_vfdi_init_txq()
641 label = req->u.init_txq.label & EFX_FIELD_MASK(FRF_AZ_TX_DESCQ_LABEL); in efx_vfdi_init_txq()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dvfdi.h140 * @u.init_txq.index: Index of transmit queue to create.
141 * @u.init_txq.buf_count: Number of 4k buffers backing transmit queue.
142 * @u.init_txq.evq: Instance of event queue to target transmit completion
144 * @u.init_txq.label: Label used in transmit completion events.
145 * @u.init_txq.flags: Checksum offload flags.
146 * @u.init_txq.addr: Array of length %u.init_txq.buf_count containing DMA
193 } init_txq; member
H A Dsiena_sriov.c616 unsigned vf_txq = req->u.init_txq.index; in efx_vfdi_init_txq()
617 unsigned vf_evq = req->u.init_txq.evq; in efx_vfdi_init_txq()
618 unsigned buf_count = req->u.init_txq.buf_count; in efx_vfdi_init_txq()
635 if (__test_and_set_bit(req->u.init_txq.index, vf->txq_mask)) in efx_vfdi_init_txq()
638 efx_siena_sriov_bufs(efx, buftbl, req->u.init_txq.addr, buf_count); in efx_vfdi_init_txq()
642 label = req->u.init_txq.label & EFX_FIELD_MASK(FRF_AZ_TX_DESCQ_LABEL); in efx_vfdi_init_txq()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c4541 static void init_txq(struct adapter *adap, struct sge_txq *q, unsigned int id) in init_txq() function
4641 init_txq(adap, &txq->q, FW_EQ_ETH_CMD_EQID_G(ntohl(c.eqid_pkd))); in t4_sge_alloc_eth_txq()
4703 init_txq(adap, &txq->q, FW_EQ_CTRL_CMD_EQID_G(ntohl(c.cmpliqid_eqid))); in t4_sge_alloc_ctrl_txq()
4775 init_txq(adap, q, FW_EQ_OFLD_CMD_EQID_G(ntohl(c.eqid_pkd))); in t4_sge_alloc_ofld_txq()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c4566 static void init_txq(struct adapter *adap, struct sge_txq *q, unsigned int id) in init_txq() function
4671 init_txq(adap, &txq->q, FW_EQ_ETH_CMD_EQID_G(ntohl(c.eqid_pkd))); in t4_sge_alloc_eth_txq()
4733 init_txq(adap, &txq->q, FW_EQ_CTRL_CMD_EQID_G(ntohl(c.cmpliqid_eqid))); in t4_sge_alloc_ctrl_txq()
4805 init_txq(adap, q, FW_EQ_OFLD_CMD_EQID_G(ntohl(c.eqid_pkd))); in t4_sge_alloc_ofld_txq()

Completed in 18 milliseconds