first_bd          358 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	u16		first_bd;
first_bd          202 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	u16 bd_idx = TX_BD(tx_buf->first_bd), new_cons;
first_bd          221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	new_cons = nbd + tx_buf->first_bd;
first_bd          267 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	tx_buf->first_bd = 0;
first_bd         3740 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct eth_tx_start_bd *tx_start_bd, *first_bd;
first_bd         3857 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	first_bd = tx_start_bd;
first_bd         3882 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	tx_buf->first_bd = txdata->tx_bd_prod;
first_bd         4087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			first_bd->nbd = cpu_to_le16(nbd);
first_bd         4114 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	first_bd->nbd = cpu_to_le16(nbd);
first_bd         2583 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	tx_buf->first_bd = txdata->tx_bd_prod;
first_bd         1161 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 					  sw_bd->first_bd);
first_bd         1494 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	struct eth_tx_1st_bd *first_bd;
first_bd         1516 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	first_bd = qed_chain_produce(&txq->tx_pbl);
first_bd         1517 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	memset(first_bd, 0, sizeof(*first_bd));
first_bd         1519 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	first_bd->data.bd_flags.bitfields = val;
first_bd         1522 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	first_bd->data.bitfields |= cpu_to_le16(val);
first_bd         1531 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	BD_SET_UNMAP_ADDR_LEN(first_bd, mapping, skb_headlen(skb));
first_bd         1534 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	first_bd->data.nbds = 1;
first_bd         1558 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	first_bd = (struct eth_tx_1st_bd *)qed_chain_consume(&txq->tx_pbl);
first_bd         1559 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	dma_unmap_single(&edev->pdev->dev, BD_UNMAP_ADDR(first_bd),
first_bd         1560 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			 BD_UNMAP_LEN(first_bd), DMA_TO_DEVICE);
first_bd          104 drivers/net/ethernet/qlogic/qede/qede_fp.c 	struct eth_tx_1st_bd *first_bd;
first_bd          120 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd = (struct eth_tx_1st_bd *)qed_chain_consume(&txq->tx_pbl);
first_bd          124 drivers/net/ethernet/qlogic/qede/qede_fp.c 	nbds = first_bd->data.nbds;
first_bd          132 drivers/net/ethernet/qlogic/qede/qede_fp.c 	dma_unmap_single(&edev->pdev->dev, BD_UNMAP_ADDR(first_bd),
first_bd          133 drivers/net/ethernet/qlogic/qede/qede_fp.c 			 BD_UNMAP_LEN(first_bd) + split_bd_len, DMA_TO_DEVICE);
first_bd          156 drivers/net/ethernet/qlogic/qede/qede_fp.c 				    struct eth_tx_1st_bd *first_bd,
first_bd          166 drivers/net/ethernet/qlogic/qede/qede_fp.c 			   le16_to_cpu(txq->tx_db.data.bd_prod), first_bd);
first_bd          168 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd = (struct eth_tx_1st_bd *)qed_chain_produce(&txq->tx_pbl);
first_bd          177 drivers/net/ethernet/qlogic/qede/qede_fp.c 	dma_unmap_single(txq->dev, BD_UNMAP_ADDR(first_bd),
first_bd          178 drivers/net/ethernet/qlogic/qede/qede_fp.c 			 BD_UNMAP_LEN(first_bd) + split_bd_len, DMA_TO_DEVICE);
first_bd          192 drivers/net/ethernet/qlogic/qede/qede_fp.c 			   le16_to_cpu(txq->tx_db.data.bd_prod), first_bd);
first_bd          334 drivers/net/ethernet/qlogic/qede/qede_fp.c 	struct eth_tx_1st_bd *first_bd;
first_bd          343 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd = (struct eth_tx_1st_bd *)qed_chain_produce(&txq->tx_pbl);
first_bd          345 drivers/net/ethernet/qlogic/qede/qede_fp.c 	memset(first_bd, 0, sizeof(*first_bd));
first_bd          346 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd->data.bd_flags.bitfields =
first_bd          352 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd->data.bitfields |= cpu_to_le16(val);
first_bd          353 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd->data.nbds = 1;
first_bd          356 drivers/net/ethernet/qlogic/qede/qede_fp.c 	BD_SET_UNMAP_ADDR_LEN(first_bd, metadata->mapping + padding, length);
first_bd         1434 drivers/net/ethernet/qlogic/qede/qede_fp.c 	struct eth_tx_1st_bd *first_bd;
first_bd         1471 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd = (struct eth_tx_1st_bd *)
first_bd         1473 drivers/net/ethernet/qlogic/qede/qede_fp.c 	memset(first_bd, 0, sizeof(*first_bd));
first_bd         1474 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd->data.bd_flags.bitfields =
first_bd         1485 drivers/net/ethernet/qlogic/qede/qede_fp.c 		qede_free_failed_tx_pkt(txq, first_bd, 0, false);
first_bd         1490 drivers/net/ethernet/qlogic/qede/qede_fp.c 	BD_SET_UNMAP_ADDR_LEN(first_bd, mapping, skb_headlen(skb));
first_bd         1511 drivers/net/ethernet/qlogic/qede/qede_fp.c 		first_bd->data.vlan = cpu_to_le16(skb_vlan_tag_get(skb));
first_bd         1512 drivers/net/ethernet/qlogic/qede/qede_fp.c 		first_bd->data.bd_flags.bitfields |=
first_bd         1521 drivers/net/ethernet/qlogic/qede/qede_fp.c 		first_bd->data.bd_flags.bitfields |=
first_bd         1525 drivers/net/ethernet/qlogic/qede/qede_fp.c 			first_bd->data.bd_flags.bitfields |=
first_bd         1547 drivers/net/ethernet/qlogic/qede/qede_fp.c 		first_bd->data.bd_flags.bitfields |=
first_bd         1553 drivers/net/ethernet/qlogic/qede/qede_fp.c 			first_bd->data.bd_flags.bitfields |=
first_bd         1559 drivers/net/ethernet/qlogic/qede/qede_fp.c 				first_bd->data.bd_flags.bitfields |= 1 << tmp;
first_bd         1563 drivers/net/ethernet/qlogic/qede/qede_fp.c 			first_bd->data.bd_flags.bitfields |=
first_bd         1578 drivers/net/ethernet/qlogic/qede/qede_fp.c 				   first_bd->nbytes, first_bd->addr.hi,
first_bd         1579 drivers/net/ethernet/qlogic/qede/qede_fp.c 				   first_bd->addr.lo);
first_bd         1581 drivers/net/ethernet/qlogic/qede/qede_fp.c 			mapping = HILO_U64(le32_to_cpu(first_bd->addr.hi),
first_bd         1582 drivers/net/ethernet/qlogic/qede/qede_fp.c 					   le32_to_cpu(first_bd->addr.lo)) +
first_bd         1586 drivers/net/ethernet/qlogic/qede/qede_fp.c 					      le16_to_cpu(first_bd->nbytes) -
first_bd         1594 drivers/net/ethernet/qlogic/qede/qede_fp.c 			first_bd->nbytes = cpu_to_le16(hlen);
first_bd         1604 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd->data.bitfields = cpu_to_le16(val);
first_bd         1613 drivers/net/ethernet/qlogic/qede/qede_fp.c 			qede_free_failed_tx_pkt(txq, first_bd, nbd, data_split);
first_bd         1637 drivers/net/ethernet/qlogic/qede/qede_fp.c 			qede_free_failed_tx_pkt(txq, first_bd, nbd, data_split);
first_bd         1644 drivers/net/ethernet/qlogic/qede/qede_fp.c 	first_bd->data.nbds = nbd;
first_bd          597 drivers/usb/gadget/udc/bcm63xx_udc.c 	int first_bd = 1, last_bd = 0, extra_zero_pkt = 0;
first_bd          630 drivers/usb/gadget/udc/bcm63xx_udc.c 		if (first_bd) {
first_bd          632 drivers/usb/gadget/udc/bcm63xx_udc.c 			first_bd = 0;
first_bd          431 include/linux/qed/eth_common.h 	struct eth_tx_1st_bd first_bd;