Lines Matching refs:first_bd
2970 struct eth_tx_1st_bd *first_bd;
3015 first_bd = (struct eth_tx_1st_bd *)ecore_chain_consume(&txq->tx_pbl);
3016 nbds = first_bd->data.nbds;
3018 // BD_SET_UNMAP_ADDR_LEN(first_bd, 0, 0);
3373 struct eth_tx_1st_bd *first_bd;
3391 first_bd = NULL;
3643 first_bd = (struct eth_tx_1st_bd *)ecore_chain_produce(&txq->tx_pbl);
3645 memset(first_bd, 0, sizeof(*first_bd));
3647 first_bd->data.bd_flags.bitfields =
3650 BD_SET_UNMAP_ADDR_LEN(first_bd, segs->ds_addr, segs->ds_len);
3655 first_bd->data.bd_flags.bitfields |=
3661 first_bd->data.bd_flags.bitfields |=
3666 first_bd->data.vlan = m_head->m_pkthdr.ether_vtag;
3667 first_bd->data.bd_flags.bitfields |=
3673 first_bd->data.bd_flags.bitfields |=
3675 first_bd->data.bd_flags.bitfields |=
3681 BD_SET_UNMAP_ADDR_LEN(first_bd, segs->ds_addr, offset);
3724 BD_SET_UNMAP_ADDR_LEN(first_bd, segs->ds_addr, offset);
3834 first_bd->data.bitfields =
3837 first_bd->data.bitfields =
3838 htole16(first_bd->data.bitfields);
3843 first_bd->data.nbds = nbd;