Searched refs:txr_next (Results 1 – 10 of 10) sorted by relevance
512 tx_cmd = &hw->tx_ring_base[hw->txr_next]; in qla_fw_cmd()518 hw->txr_next = (hw->txr_next + 1) & (NUM_TX_DESCRIPTORS - 1); in qla_fw_cmd()521 QL_UPDATE_TX_PRODUCER_INDEX(ha, hw->txr_next); in qla_fw_cmd()985 *tx_idx = hw->txr_next; in qla_hw_send()987 tx_cmd = &hw->tx_ring_base[hw->txr_next]; in qla_hw_send()1050 hw->txr_next = (hw->txr_next + 1) & (NUM_TX_DESCRIPTORS - 1); in qla_hw_send()1056 tx_cmd = &hw->tx_ring_base[hw->txr_next]; in qla_hw_send()1063 tx_cmd = &hw->tx_ring_base[hw->txr_next]; in qla_hw_send()1095 hw->txr_next = (hw->txr_next + 1) & (NUM_TX_DESCRIPTORS - 1); in qla_hw_send()1099 tx_cmd = &hw->tx_ring_base[hw->txr_next]; in qla_hw_send()[all …]
772 volatile uint32_t txr_next; /* # next available tx ring entry */ member
637 uint32_t txr_done, txr_next; in qls_hw_tx_done() local640 txr_next = ha->tx_ring[txr_idx].txr_next; in qls_hw_tx_done()642 if (txr_done == txr_next) { in qls_hw_tx_done()644 } else if (txr_done > txr_next) { in qls_hw_tx_done()645 ha->tx_ring[txr_idx].txr_free = txr_done - txr_next; in qls_hw_tx_done()648 txr_done - txr_next; in qls_hw_tx_done()666 uint32_t txr_next, struct mbuf *mp, uint32_t txr_idx) in qls_hw_send() argument694 tx_mac = (q81_tx_mac_t *)&ha->tx_ring[txr_idx].wq_vaddr[txr_next]; in qls_hw_send()722 tx_mac->tid_lo = txr_next; in qls_hw_send()740 ha->tx_ring[txr_idx].tx_buf[txr_next].oal_paddr; in qls_hw_send()[all …]
121 volatile uint32_t txr_next; /* # next available tx ring entry */ member
186 ha->tx_ring[i].txr_next); in qls_sysctl_get_drvr_stats()1123 tx_idx = ha->tx_ring[txr_idx].txr_next; in qls_send()
2476 uint32_t total_length = 0, bytes, tx_cmd_count = 0, txr_next; in ql_hw_send() local2638 txr_next = hw->tx_cntxt[txr_idx].txr_next = in ql_hw_send()2639 (hw->tx_cntxt[txr_idx].txr_next + 1) & in ql_hw_send()2646 tx_cmd = &hw->tx_cntxt[txr_idx].tx_ring_base[txr_next]; in ql_hw_send()2653 txr_next = hw->tx_cntxt[txr_idx].txr_next; in ql_hw_send()2655 tx_cmd = &hw->tx_cntxt[txr_idx].tx_ring_base[txr_next]; in ql_hw_send()2690 txr_next = hw->tx_cntxt[txr_idx].txr_next = in ql_hw_send()2691 (hw->tx_cntxt[txr_idx].txr_next + 1) & in ql_hw_send()2696 tx_cmd = &hw->tx_cntxt[txr_idx].tx_ring_base[txr_next]; in ql_hw_send()2705 txr_next = hw->tx_cntxt[txr_idx].txr_next = in ql_hw_send()[all …]
115 uint32_t txr_next; member
420 tx_state->txr_next = ha->hw.tx_cntxt[i].txr_next; in ql_get_tx_state()
1531 volatile uint32_t txr_next; /* # next available tx ring entry */ member
1265 tx_idx = ha->hw.tx_cntxt[txr_idx].txr_next; in qla_send()