Home
last modified time | relevance | path

Searched refs:hw_index (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_debug.c43 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 Dixgbe_main.c1191 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 Dixgbe_rx.c744 IXGBE_WRITE_REG(&ixgbe->hw, IXGBE_RDT(rx_ring->hw_index), rx_tail); in ixgbe_ring_rx()
H A Dixgbe_sw.h587 uint32_t hw_index; /* h/w ring index */ member
/illumos-gate/usr/src/uts/common/io/ena/
H A Dena_admin.c449 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()