Lines Matching refs:tx_data_bd
5149 struct eth_tx_bd *tx_data_bd; in bxe_tx_encap() local
5172 tx_data_bd = NULL; in bxe_tx_encap()
5428 tx_data_bd = &fp->tx_chain[TX_BD(bd_prod)].reg_bd; in bxe_tx_encap()
5429 tx_data_bd->addr_hi = htole32(U64_HI(segs[0].ds_addr + hlen)); in bxe_tx_encap()
5430 tx_data_bd->addr_lo = htole32(U64_LO(segs[0].ds_addr + hlen)); in bxe_tx_encap()
5431 tx_data_bd->nbytes = htole16(segs[0].ds_len - hlen); in bxe_tx_encap()
5433 tx_total_pkt_size_bd = tx_data_bd; in bxe_tx_encap()
5458 tx_data_bd = &fp->tx_chain[TX_BD(bd_prod)].reg_bd; in bxe_tx_encap()
5459 tx_data_bd->addr_lo = htole32(U64_LO(segs[i].ds_addr)); in bxe_tx_encap()
5460 tx_data_bd->addr_hi = htole32(U64_HI(segs[i].ds_addr)); in bxe_tx_encap()
5461 tx_data_bd->nbytes = htole16(segs[i].ds_len); in bxe_tx_encap()
5463 tx_total_pkt_size_bd = tx_data_bd; in bxe_tx_encap()
5465 total_pkt_size += tx_data_bd->nbytes; in bxe_tx_encap()
5468 BLOGD(sc, DBG_TX, "last bd %p\n", tx_data_bd); in bxe_tx_encap()
5521 tx_data_bd = &fp->tx_chain[TX_BD(tmp_bd)].reg_bd; in bxe_tx_encap()
5524 tx_data_bd, in bxe_tx_encap()
5526 le16toh(tx_data_bd->nbytes), in bxe_tx_encap()
5527 le32toh(tx_data_bd->addr_hi), in bxe_tx_encap()
5528 le32toh(tx_data_bd->addr_lo)); in bxe_tx_encap()