Home
last modified time | relevance | path

Searched refs:tx_db (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c143 le16_to_cpu(txq->tx_db.data.bd_prod), first_bd); in qede_free_failed_tx_pkt()
169 le16_to_cpu(txq->tx_db.data.bd_prod), first_bd); in qede_free_failed_tx_pkt()
296 writel(txq->tx_db.raw, txq->doorbell_addr); in qede_update_tx_producer()
379 xdp_tx->tx_db.data.bd_prod = cpu_to_le16(xdp_prod); in qede_xdp_transmit()
1461 fp->xdp_tx->tx_db.data.bd_prod = cpu_to_le16(xdp_prod); in qede_poll()
1713 txq->tx_db.data.bd_prod = in qede_start_xmit()
H A Dqede_main.c2073 &txq->tx_db); in qede_stop_txq()
2205 SET_FIELD(txq->tx_db.data.params, ETH_DB_DATA_DEST, DB_DEST_XCM); in qede_start_txq()
2206 SET_FIELD(txq->tx_db.data.params, ETH_DB_DATA_AGG_CMD, DB_AGG_CMD_SET); in qede_start_txq()
2207 SET_FIELD(txq->tx_db.data.params, ETH_DB_DATA_AGG_VAL_SEL, in qede_start_txq()
2209 txq->tx_db.data.agg_flags = DQ_XCM_ETH_DQ_CF_CMD; in qede_start_txq()
2213 &txq->tx_db, DB_REC_WIDTH_32B, in qede_start_txq()
H A Dqede.h408 union db_prod tx_db; member
H A Dqede_ethtool.c1517 txq->tx_db.data.bd_prod = cpu_to_le16(val); in qede_selftest_transmit_traffic()
1524 writel(txq->tx_db.raw, txq->doorbell_addr); in qede_selftest_transmit_traffic()
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_netdev.h455 struct bnge_db_info tx_db; member
H A Dbnge_txrx.c1409 bnge_db_write(bn->bd, &txr->tx_db, prod); in bnge_txr_db_kick()
H A Dbnge_netdev.c1501 bnge_set_db(bn, &txr->tx_db, type, tx_idx, ring->fw_ring_id); in bnge_hwrm_tx_ring_alloc()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c2624 txdata->tx_db.data.prod += 2; in bnx2x_run_loopback()
2627 DOORBELL_RELAXED(bp, txdata->cid, txdata->tx_db.raw); in bnx2x_run_loopback()
H A Dbnx2x.h523 union db_prod tx_db; member
H A Dbnx2x_cmn.c4186 txdata->tx_db.data.prod += nbd; in bnx2x_start_xmit()
4190 DOORBELL_RELAXED(bp, txdata->cid, txdata->tx_db.raw); in bnx2x_start_xmit()
H A Dbnx2x_main.c6438 SET_FLAG(txdata->tx_db.data.header.header, DOORBELL_HDR_DB_TYPE, 1); in bnx2x_init_tx_ring_one()
6439 txdata->tx_db.data.zero_fill1 = 0; in bnx2x_init_tx_ring_one()
6440 txdata->tx_db.data.prod = 0; in bnx2x_init_tx_ring_one()