Home
last modified time | relevance | path

Searched refs:intr_vector (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-config.c186 if ((new_queue->intr_vector < XGE_HAL_MIN_FIFO_QUEUE_INTR_VECTOR) || in __hal_fifo_queue_check()
187 (new_queue->intr_vector > XGE_HAL_MAX_FIFO_QUEUE_INTR_VECTOR)) { in __hal_fifo_queue_check()
282 if ((new_config->intr_vector < XGE_HAL_MIN_RING_QUEUE_INTR_VECTOR) || in __hal_ring_queue_check()
283 (new_config->intr_vector > XGE_HAL_MAX_RING_QUEUE_INTR_VECTOR)) { in __hal_ring_queue_check()
H A Dxgehal-fifo.c464 !hldev->config.fifo.queue[i].intr_vector) in __hal_fifo_hw_initialize()
481 hldev->config.fifo.queue[i].intr_vector); in __hal_fifo_hw_initialize()
H A Dxgehal-ring.c609 !hldev->config.ring.queue[i].intr_vector) in __hal_ring_hw_initialize()
626 hldev->config.ring.queue[i].intr_vector); in __hal_ring_hw_initialize()
H A Dxgehal-device.c6670 hldev->config.ring.queue[channel->post_qid].intr_vector = in xge_hal_channel_msix_set()
6680 hldev->config.fifo.queue[channel->post_qid].intr_vector = in xge_hal_channel_msix_set()
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-config.h229 int intr_vector; member
386 int intr_vector; member
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_sw.h475 uint32_t intr_vector; /* Interrupt vector index */ member
588 uint32_t intr_vector; /* Interrupt vector index */ member
H A Dixgbe_main.c2217 ixgbe->htable[ixgbe->rx_rings[i].intr_vector]); in ixgbe_intr_adjust()
2221 ixgbe->htable[ixgbe->tx_rings[i].intr_vector]); in ixgbe_intr_adjust()
5417 ixgbe->rx_rings[r_idx].intr_vector = v_idx; in ixgbe_map_rxring_to_vector()
5441 ixgbe->tx_rings[t_idx].intr_vector = v_idx; in ixgbe_map_txring_to_vector()
6259 ixgbe->htable[rx_ring->intr_vector]; in ixgbe_fill_ring()
6279 ixgbe->htable[tx_ring->intr_vector]; in ixgbe_fill_ring()
6345 int v_idx = rx_ring->intr_vector; in ixgbe_rx_ring_intr_enable()
6388 int v_idx = rx_ring->intr_vector; in ixgbe_rx_ring_intr_disable()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_sw.h416 uint32_t intr_vector; /* Interrupt vector index */ member
528 uint32_t intr_vector; /* Interrupt vector index */ member
H A Digb_gld.c816 igb->htable[rx_ring->intr_vector]; in igb_fill_ring()
833 igb->htable[tx_ring->intr_vector]; in igb_fill_ring()
H A Digb_main.c4643 tx_ring->intr_vector = vector; in igb_add_intr_handlers()
4665 rx_ring->intr_vector = vector; in igb_add_intr_handlers()
4689 tx_ring->intr_vector = vector; in igb_add_intr_handlers()
4709 rx_ring->intr_vector = vector; in igb_add_intr_handlers()
4727 rx_ring->intr_vector = vector; in igb_add_intr_handlers()