Lines Matching refs:txbd
4542 struct bnx2_tx_bd *txbd;
4585 txbd = udev->l2_ring;
4588 for (i = 0; i < BNX2_MAX_TX_DESC_CNT; i++, txbd++) {
4589 txbd->tx_bd_haddr_hi = (u64) buf_map >> 32;
4590 txbd->tx_bd_haddr_lo = (u64) buf_map & 0xffffffff;
4594 txbd->tx_bd_haddr_hi = val;
4598 txbd->tx_bd_haddr_lo = val;
4926 union eth_tx_bd_types *txbd = (union eth_tx_bd_types *) udev->l2_ring;
4933 memset(txbd, 0, CNIC_PAGE_SIZE);
4936 for (i = 0; i < BNX2_MAX_TX_DESC_CNT; i += 3, txbd += 3) {
4937 struct eth_tx_start_bd *start_bd = &txbd->start_bd;
4939 &((txbd + 1)->parse_bd_e1x);
4940 struct eth_tx_parse_bd_e2 *pbd_e2 = &((txbd + 1)->parse_bd_e2);
4941 struct eth_tx_bd *reg_bd = &((txbd + 2)->reg_bd);
4962 txbd->next_bd.addr_hi = cpu_to_le32(val);
4967 txbd->next_bd.addr_lo = cpu_to_le32(val);