Home | History | Annotate | Download | only in igc

Lines Matching refs:rx_ring

197 static void	igc_rxfill(struct rx_ring *);
198 static void igc_rxrefill(struct rx_ring *, int);
199 static bool igc_rxeof(struct rx_ring *, u_int);
209 static int igc_get_buf(struct rx_ring *, int, bool);
233 static int igc_allocate_receive_buffers(struct rx_ring *);
235 static int igc_setup_receive_ring(struct rx_ring *);
238 static void igc_free_receive_buffers(struct rx_ring *);
239 static void igc_clear_receive_status(struct rx_ring *);
296 igc_rxdesc_sync(struct rx_ring *rxr, int id, int ops)
653 kmem_zalloc(sc->sc_nqueues * sizeof(struct rx_ring), KM_SLEEP);
682 struct rx_ring *rxr = &sc->rx_rings[iq];
722 for (struct rx_ring *rxr = sc->rx_rings; rxconf > 0; rxr++, rxconf--)
727 kmem_free(sc->rx_rings, sc->sc_nqueues * sizeof(struct rx_ring));
768 struct rx_ring *rxr = &sc->rx_rings[iq];
780 kmem_free(sc->rx_rings, sc->sc_nqueues * sizeof(struct rx_ring));
1561 struct rx_ring *rxr = &sc->rx_rings[iq];
1918 struct rx_ring *rxr = &sc->rx_rings[iq];
2012 struct rx_ring *rxr = &sc->rx_rings[iq];
2016 ifr[iq].ifr_info = rxr->rx_ring;
2028 igc_rxfill(struct rx_ring *rxr)
2046 igc_rxrefill(struct rx_ring *rxr, int end)
2074 igc_rxeof(struct rx_ring *rxr, u_int limit)
2573 igc_get_buf(struct rx_ring *rxr, int id, bool strict)
2757 struct rx_ring *rxr = iq->rxr;
2791 struct rx_ring *rxr = iq->rxr;
2863 struct rx_ring *rxr = iq->rxr;
3331 igc_allocate_receive_buffers(struct rx_ring *rxr)
3369 struct rx_ring *rxr = &sc->rx_rings[iq];
3387 igc_setup_receive_ring(struct rx_ring *rxr)
3495 struct rx_ring *rxr = &sc->rx_rings[iq];
3540 struct rx_ring *rxr = &sc->rx_rings[iq];
3552 igc_free_receive_buffers(struct rx_ring *rxr)
3585 igc_clear_receive_status(struct rx_ring *rxr)