Searched refs:hw_index (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_debug.c | 43 uint32_t ivar, reg, hw_index; in ixgbe_dump_interrupt() local 76 hw_index = ixgbe->rx_rings[j].hw_index; in ixgbe_dump_interrupt() 78 hw_index, IXGBE_IVAR_RX_QUEUE(hw_index), in ixgbe_dump_interrupt() 79 IXGBE_READ_REG(hw, IXGBE_RXDCTL(hw_index)), in ixgbe_dump_interrupt() 80 IXGBE_READ_REG(hw, IXGBE_SRRCTL(hw_index))); in ixgbe_dump_interrupt() 430 uint32_t reg_val, hw_index; in ixgbe_dump_regs() local 463 hw_index = ixgbe->rx_rings[i].hw_index; in ixgbe_dump_regs() 464 reg_val = IXGBE_READ_REG(hw, IXGBE_RXDCTL(hw_index)); in ixgbe_dump_regs() 465 ixgbe_log(ixgbe, "\tRXDCTL(%d)=%x\n", hw_index, reg_val); in ixgbe_dump_regs() 466 reg_val = IXGBE_READ_REG(hw, IXGBE_SRRCTL(hw_index)); in ixgbe_dump_regs() [all …]
|
H A D | ixgbe_main.c | 1191 rx_ring->hw_index = ixgbe_get_hw_rx_index(ixgbe, i); in ixgbe_init_driver_settings() 2435 IXGBE_WRITE_REG(hw, IXGBE_RDLEN(rx_ring->hw_index), size); in ixgbe_setup_rx_ring() 2442 IXGBE_WRITE_REG(hw, IXGBE_RDBAH(rx_ring->hw_index), buf_high); in ixgbe_setup_rx_ring() 2443 IXGBE_WRITE_REG(hw, IXGBE_RDBAL(rx_ring->hw_index), buf_low); in ixgbe_setup_rx_ring() 2448 IXGBE_WRITE_REG(hw, IXGBE_RDT(rx_ring->hw_index), in ixgbe_setup_rx_ring() 2450 IXGBE_WRITE_REG(hw, IXGBE_RDH(rx_ring->hw_index), 0); in ixgbe_setup_rx_ring() 2461 reg_val = IXGBE_READ_REG(hw, IXGBE_RXDCTL(rx_ring->hw_index)); in ixgbe_setup_rx_ring() 2468 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(rx_ring->hw_index), reg_val); in ixgbe_setup_rx_ring() 2487 IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(rx_ring->hw_index), reg_val); in ixgbe_setup_rx_ring() 2626 uint32_t index = ixgbe->rx_rings[i].hw_index; in ixgbe_setup_rx() [all …]
|
H A D | ixgbe_rx.c | 744 IXGBE_WRITE_REG(&ixgbe->hw, IXGBE_RDT(rx_ring->hw_index), rx_tail); in ixgbe_ring_rx()
|
H A D | ixgbe_sw.h | 587 uint32_t hw_index; /* h/w ring index */ member
|
/illumos-gate/usr/src/uts/common/io/ena/ |
H A D | ena_admin.c | 449 bool is_tx, uint32_t vector, uint16_t *hw_index, in ena_create_cq() argument 482 *hw_index = resp_cq->ercq_idx; in ena_create_cq() 530 bool is_tx, uint16_t cq_index, uint16_t *hw_index, uint32_t **db_addr) in ena_create_sq() argument 580 *hw_index = resp_sq->ersq_idx; in ena_create_sq()
|