Lines Matching refs:rx_que
852 struct rx_ring *rxr = &rx_que->rxr; in em_get_regs()
2478 struct em_rx_queue *rx_que = sc->rx_queues; in em_if_msix_intr_assign() local
2484 for (i = 0; i < sc->rx_num_queues; i++, rx_que++, vector++) { in em_if_msix_intr_assign()
2487 error = iflib_irq_alloc_generic(ctx, &rx_que->que_irq, rid, in em_if_msix_intr_assign()
2488 IFLIB_INTR_RXTX, em_msix_que, rx_que, rx_que->me, buf); in em_if_msix_intr_assign()
2497 rx_que->msix = vector; in em_if_msix_intr_assign()
2506 rx_que->eims = 1 << (20 + i); in em_if_msix_intr_assign()
2507 sc->ims |= rx_que->eims; in em_if_msix_intr_assign()
2508 sc->ivars |= (8 | rx_que->msix) << (i * 4); in em_if_msix_intr_assign()
2510 rx_que->eims = E1000_EICR_TX_QUEUE0 << vector; in em_if_msix_intr_assign()
2512 rx_que->eims = 1 << vector; in em_if_msix_intr_assign()
2564 rx_que = sc->rx_queues; in em_if_msix_intr_assign()
2565 for (int i = 0; i < sc->rx_num_queues; i++, rx_que++) in em_if_msix_intr_assign()
2566 iflib_irq_free(ctx, &rx_que->que_irq); in em_if_msix_intr_assign()
2574 struct em_rx_queue *rx_que; in igb_configure_queues() local
2597 rx_que = &sc->rx_queues[i]; in igb_configure_queues()
2600 ivar |= (rx_que->msix | E1000_IVAR_VALID) << in igb_configure_queues()
2604 ivar |= rx_que->msix | E1000_IVAR_VALID; in igb_configure_queues()
2636 rx_que = &sc->rx_queues[i]; in igb_configure_queues()
2639 ivar |= rx_que->msix | E1000_IVAR_VALID; in igb_configure_queues()
2642 ivar |= (rx_que->msix | E1000_IVAR_VALID) << in igb_configure_queues()
2646 sc->que_mask |= rx_que->eims; in igb_configure_queues()
2683 rx_que = &sc->rx_queues[i]; in igb_configure_queues()
2686 rx_que->eims = tmp; in igb_configure_queues()
2688 rx_que->eims); in igb_configure_queues()
2689 sc->que_mask |= rx_que->eims; in igb_configure_queues()
2710 rx_que = &sc->rx_queues[i]; in igb_configure_queues()
2711 E1000_WRITE_REG(hw, E1000_EITR(rx_que->msix), newitr); in igb_configure_queues()
3607 struct em_rx_queue *rx_que = sc->rx_queues; in em_if_queues_free() local
3622 if (rx_que != NULL) { in em_if_queues_free()
4909 struct em_rx_queue *rx_que = sc->rx_queues; in em_add_hw_stats() local
4975 for (int j = 0; j < sc->rx_num_queues; j++, rx_que++) { in em_add_hw_stats()
4976 struct rx_ring *rxr = &rx_que->rxr; in em_add_hw_stats()
4983 CTLTYPE_UINT | CTLFLAG_RD, rx_que, in em_add_hw_stats()