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