tx_prod           138 drivers/net/ethernet/altera/altera_msgdma.c 			      priv->tx_prod - priv->tx_cons - inuse - 1, 0);
tx_prod           143 drivers/net/ethernet/altera/altera_msgdma.c 			ready = priv->tx_prod - priv->tx_cons - 1;
tx_prod           145 drivers/net/ethernet/altera/altera_msgdma.c 			ready = priv->tx_prod - priv->tx_cons;
tx_prod           435 drivers/net/ethernet/altera/altera_tse.h 	u32 tx_prod;
tx_prod            86 drivers/net/ethernet/altera/altera_tse_main.c 	return priv->tx_cons + priv->tx_ring_size - priv->tx_prod - 1;
tx_prod           289 drivers/net/ethernet/altera/altera_tse_main.c 	priv->tx_prod = 0;
tx_prod           457 drivers/net/ethernet/altera/altera_tse_main.c 	while (ready && (priv->tx_cons != priv->tx_prod)) {
tx_prod           463 drivers/net/ethernet/altera/altera_tse_main.c 				   __func__, priv->tx_prod, priv->tx_cons);
tx_prod           583 drivers/net/ethernet/altera/altera_tse_main.c 	entry = priv->tx_prod % txsize;
tx_prod           602 drivers/net/ethernet/altera/altera_tse_main.c 	priv->tx_prod++;
tx_prod            77 drivers/net/ethernet/broadcom/b44.c 	(((BP)->tx_cons <= (BP)->tx_prod) ?				\
tx_prod            78 drivers/net/ethernet/broadcom/b44.c 	  (BP)->tx_cons + (BP)->tx_pending - (BP)->tx_prod :		\
tx_prod            79 drivers/net/ethernet/broadcom/b44.c 	  (BP)->tx_cons - (BP)->tx_prod - TX_RING_GAP(BP))
tx_prod          1019 drivers/net/ethernet/broadcom/b44.c 	entry = bp->tx_prod;
tx_prod          1038 drivers/net/ethernet/broadcom/b44.c 	bp->tx_prod = entry;
tx_prod          1296 drivers/net/ethernet/broadcom/b44.c 		bp->tx_prod = bp->tx_cons = 0;
tx_prod           365 drivers/net/ethernet/broadcom/b44.h 	u32			tx_prod, tx_cons;
tx_prod           260 drivers/net/ethernet/broadcom/bnx2.c 	diff = READ_ONCE(txr->tx_prod) - READ_ONCE(txr->tx_cons);
tx_prod          5206 drivers/net/ethernet/broadcom/bnx2.c 	txr->tx_prod = 0;
tx_prod          5868 drivers/net/ethernet/broadcom/bnx2.c 	txbd = &txr->tx_desc_ring[BNX2_TX_RING_IDX(txr->tx_prod)];
tx_prod          5876 drivers/net/ethernet/broadcom/bnx2.c 	txr->tx_prod = BNX2_NEXT_TX_BD(txr->tx_prod);
tx_prod          5879 drivers/net/ethernet/broadcom/bnx2.c 	BNX2_WR16(bp, txr->tx_bidx_addr, txr->tx_prod);
tx_prod          5894 drivers/net/ethernet/broadcom/bnx2.c 	if (bnx2_get_hw_tx_cons(tx_napi) != txr->tx_prod)
tx_prod          6622 drivers/net/ethernet/broadcom/bnx2.c 	prod = txr->tx_prod;
tx_prod          6724 drivers/net/ethernet/broadcom/bnx2.c 	txr->tx_prod = prod;
tx_prod          6745 drivers/net/ethernet/broadcom/bnx2.c 	prod = txr->tx_prod;
tx_prod          6730 drivers/net/ethernet/broadcom/bnx2.h 	u16			tx_prod;
tx_prod           368 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	prod = txr->tx_prod;
tx_prod           454 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		txr->tx_prod = prod;
tx_prod           571 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	txr->tx_prod = prod;
tx_prod           599 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	prod = txr->tx_prod;
tx_prod          2225 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		u16 prod = txr->tx_prod;
tx_prod          3870 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			txr->tx_prod = 0;
tx_prod          9892 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		    i, txr->tx_ring_struct.fw_ring_id, txr->tx_prod,
tx_prod           764 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	u16			tx_prod;
tx_prod          1855 drivers/net/ethernet/broadcom/bnxt/bnxt.h 		((txr->tx_prod - txr->tx_cons) & bp->tx_ring_mask);
tx_prod          2849 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	bnxt_db_write(bp, &txr->tx_db, txr->tx_prod);
tx_prod            32 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	prod = txr->tx_prod;
tx_prod            43 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	txr->tx_prod = prod;
tx_prod           258 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		bnxt_db_write(bp, &txr->tx_db, txr->tx_prod);
tx_prod          6504 drivers/net/ethernet/broadcom/tg3.c 			   tnapi->tx_prod, tnapi->tx_cons, tnapi->tx_pending,
tx_prod          6538 drivers/net/ethernet/broadcom/tg3.c 	       ((tnapi->tx_prod - tnapi->tx_cons) & (TG3_TX_RING_SIZE - 1));
tx_prod          7953 drivers/net/ethernet/broadcom/tg3.c 	entry = tnapi->tx_prod;
tx_prod          8114 drivers/net/ethernet/broadcom/tg3.c 		tg3_tx_skb_unmap(tnapi, tnapi->tx_prod, i);
tx_prod          8131 drivers/net/ethernet/broadcom/tg3.c 		entry = tnapi->tx_prod;
tx_prod          8144 drivers/net/ethernet/broadcom/tg3.c 	tnapi->tx_prod = entry;
tx_prod          8166 drivers/net/ethernet/broadcom/tg3.c 	tg3_tx_skb_unmap(tnapi, tnapi->tx_prod, --i);
tx_prod          8167 drivers/net/ethernet/broadcom/tg3.c 	tnapi->tx_buffers[tnapi->tx_prod].skb = NULL;
tx_prod          8598 drivers/net/ethernet/broadcom/tg3.c 		tnapi->tx_prod = 0;
tx_prod          9625 drivers/net/ethernet/broadcom/tg3.c 			tp->napi[i].tx_prod = 0;
tx_prod          9638 drivers/net/ethernet/broadcom/tg3.c 		tp->napi[0].tx_prod = 0;
tx_prod          13524 drivers/net/ethernet/broadcom/tg3.c 	val = tnapi->tx_prod;
tx_prod          13543 drivers/net/ethernet/broadcom/tg3.c 	tnapi->tx_prod++;
tx_prod          13548 drivers/net/ethernet/broadcom/tg3.c 	tw32_tx_mbox(tnapi->prodmbox, tnapi->tx_prod);
tx_prod          13562 drivers/net/ethernet/broadcom/tg3.c 		if ((tx_idx == tnapi->tx_prod) &&
tx_prod          13567 drivers/net/ethernet/broadcom/tg3.c 	tg3_tx_skb_unmap(tnapi, tnapi->tx_prod - 1, -1);
tx_prod          13570 drivers/net/ethernet/broadcom/tg3.c 	if (tx_idx != tnapi->tx_prod)
tx_prod          3022 drivers/net/ethernet/broadcom/tg3.h 	u32				tx_prod	____cacheline_aligned;
tx_prod          1113 drivers/net/ethernet/marvell/sky2.c 	sky2->tx_prod = sky2->tx_cons = 0;
tx_prod          1118 drivers/net/ethernet/marvell/sky2.c 	le = get_tx_le(sky2, &sky2->tx_prod);
tx_prod          1778 drivers/net/ethernet/marvell/sky2.c 	return (sky2->tx_prod - sky2->tx_cons) & (sky2->tx_ring_size - 1);
tx_prod          1848 drivers/net/ethernet/marvell/sky2.c 	slot = sky2->tx_prod;
tx_prod          1966 drivers/net/ethernet/marvell/sky2.c 	sky2->tx_prod = slot;
tx_prod          1972 drivers/net/ethernet/marvell/sky2.c 	sky2_put_idx(hw, txqaddr[sky2->port], sky2->tx_prod);
tx_prod          1977 drivers/net/ethernet/marvell/sky2.c 	for (i = sky2->tx_prod; i != slot; i = RING_NEXT(i, sky2->tx_ring_size)) {
tx_prod          2108 drivers/net/ethernet/marvell/sky2.c 	sky2_tx_complete(sky2, sky2->tx_prod);
tx_prod          2369 drivers/net/ethernet/marvell/sky2.c 		      sky2->tx_cons, sky2->tx_prod,
tx_prod          4552 drivers/net/ethernet/marvell/sky2.c 		   sky2->tx_cons, sky2->tx_prod,
tx_prod          4558 drivers/net/ethernet/marvell/sky2.c 	for (idx = sky2->tx_next; idx != sky2->tx_prod && idx < sky2->tx_ring_size;
tx_prod          2233 drivers/net/ethernet/marvell/sky2.h 	u16		     tx_prod;		/* next le to use */
tx_prod           379 drivers/scsi/mvsas/mv_sas.c 	slot->tx = mvi->tx_prod;
tx_prod           380 drivers/scsi/mvsas/mv_sas.c 	mvi->tx[mvi->tx_prod] = cpu_to_le32((TXQ_CMD_SMP << TXQ_CMD_SHIFT) |
tx_prod           452 drivers/scsi/mvsas/mv_sas.c 	slot->tx = mvi->tx_prod;
tx_prod           457 drivers/scsi/mvsas/mv_sas.c 	mvi->tx[mvi->tx_prod] = cpu_to_le32(del_q);
tx_prod           580 drivers/scsi/mvsas/mv_sas.c 	slot->tx = mvi->tx_prod;
tx_prod           581 drivers/scsi/mvsas/mv_sas.c 	mvi->tx[mvi->tx_prod] = cpu_to_le32(TXQ_MODE_I | tag |
tx_prod           821 drivers/scsi/mvsas/mv_sas.c 	mvi->tx_prod = (mvi->tx_prod + 1) & (MVS_CHIP_SLOT_SZ - 1);
tx_prod           857 drivers/scsi/mvsas/mv_sas.c 			MVS_CHIP_DISP->start_delivery(mvi, (mvi->tx_prod - 1) &
tx_prod           353 drivers/scsi/mvsas/mv_sas.h 	u32 tx_prod;
tx_prod            72 include/uapi/linux/smc_diag.h 	struct smc_diag_cursor	tx_prod;	/* sent producer cursor */
tx_prod           124 net/smc/smc_diag.c 			.tx_prod.wrap = conn->local_tx_ctrl.prod.wrap,
tx_prod           125 net/smc/smc_diag.c 			.tx_prod.count = conn->local_tx_ctrl.prod.count,