Home
last modified time | relevance | path

Searched refs:rxr (Results 1 – 17 of 17) sorted by relevance

/openbsd/sys/dev/pci/
H A Dif_igc.c428 rxr->sc = sc; in igc_allocate_queues()
429 rxr->me = i; in igc_allocate_queues()
430 timeout_set(&rxr->rx_refill, igc_rxrefill, rxr); in igc_allocate_queues()
453 for (rxr = sc->rx_rings; rxconf > 0; rxr++, rxconf--) in igc_allocate_queues()
1254 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 0, in igc_rxfill()
1270 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 0, in igc_rxfill()
1321 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in igc_rxeof()
1328 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in igc_rxeof()
1367 if_rxr_inuse(&rxr->rx_ring), rxr->last_desc_filled); in igc_rxeof()
1416 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in igc_rxeof()
[all …]
H A Dif_ix.c1079 struct ix_rxring *rxr = que->rxr; in ixgbe_queue_intr() local
2205 rxr->me = i; in ixgbe_allocate_queues()
2206 timeout_set(&rxr->rx_refill, ixgbe_rxrefill, rxr); in ixgbe_allocate_queues()
2233 for (rxr = sc->rx_rings; rxconf > 0; rxr++, rxconf--) in ixgbe_allocate_queues()
2761 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 0, in ixgbe_allocate_receive_buffers()
2816 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_rxfill()
2833 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_rxfill()
3086 sc = rxr->sc; in ixgbe_free_receive_buffers()
3141 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_rxeof()
3147 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_rxeof()
[all …]
H A Dif_iavf.c1834 rxr = malloc(sizeof(*rxr), M_DEVBUF, M_WAITOK|M_CANFAIL); in iavf_rxr_alloc()
1835 if (rxr == NULL) in iavf_rxr_alloc()
1862 timeout_set(&rxr->rxr_refill, iavf_rxrefill, rxr); in iavf_rxr_alloc()
1863 rxr->rxr_cons = rxr->rxr_prod = 0; in iavf_rxr_alloc()
1865 rxr->rxr_m_tail = &rxr->rxr_m_head; in iavf_rxr_alloc()
1871 return (rxr); in iavf_rxr_alloc()
1887 free(rxr, M_DEVBUF, sizeof(*rxr)); in iavf_rxr_alloc()
1918 rxr->rxr_m_tail = &rxr->rxr_m_head; in iavf_rxr_clean()
1920 rxr->rxr_prod = rxr->rxr_cons = 0; in iavf_rxr_clean()
1938 free(rxr, M_DEVBUF, sizeof(*rxr)); in iavf_rxr_free()
[all …]
H A Dif_ngbe.c641 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 0, in ngbe_rxfill()
657 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 0, in ngbe_rxfill()
1216 rxr->sc = sc; in ngbe_allocate_queues()
1217 rxr->me = i; in ngbe_allocate_queues()
1218 timeout_set(&rxr->rx_refill, ngbe_rxrefill, rxr); in ngbe_allocate_queues()
1241 for (rxr = sc->rx_rings; rxconf > 0; rxr++, rxconf--) in ngbe_allocate_queues()
1275 sc = rxr->sc; in ngbe_free_receive_buffers()
1369 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 0, in ngbe_allocate_receive_buffers()
1792 struct rx_ring *rxr = nq->rxr; in ngbe_intr_queue() local
4290 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ngbe_rxeof()
[all …]
H A Dif_ixl.c3059 rxr = malloc(sizeof(*rxr), M_DEVBUF, M_WAITOK|M_CANFAIL); in ixl_rxr_alloc()
3060 if (rxr == NULL) in ixl_rxr_alloc()
3087 timeout_set(&rxr->rxr_refill, ixl_rxrefill, rxr); in ixl_rxr_alloc()
3088 rxr->rxr_cons = rxr->rxr_prod = 0; in ixl_rxr_alloc()
3090 rxr->rxr_m_tail = &rxr->rxr_m_head; in ixl_rxr_alloc()
3096 return (rxr); in ixl_rxr_alloc()
3112 free(rxr, M_DEVBUF, sizeof(*rxr)); in ixl_rxr_alloc()
3143 rxr->rxr_m_tail = &rxr->rxr_m_head; in ixl_rxr_clean()
3145 rxr->rxr_prod = rxr->rxr_cons = 0; in ixl_rxr_clean()
3240 free(rxr, M_DEVBUF, sizeof(*rxr)); in ixl_rxr_free()
[all …]
H A Dif_vmx.c100 struct if_rxring rxr; member
727 slots = if_rxr_get(&ring->rxr, NRXDESC); in vmxnet3_rxfill()
773 if_rxr_put(&ring->rxr, slots); in vmxnet3_rxinit()
778 if (if_rxr_inuse(&ring->rxr) == 0) in vmxnet3_rxinit()
794 if_rxr_init(&ring->rxr, 2, NRXDESC - 1); in vmxnet3_rxinit()
1206 if_rxr_livelocked(&ring->rxr); in vmxnet3_iff()
1209 if_rxr_put(&ring->rxr, done[i]);
1438 struct if_rxring *rxr = &sc->sc_q[i].rx.cmd_ring[0].rxr; in vmxnet3_tx_offload()
1443 ifr->ifr_info = *rxr; in vmxnet3_tx_offload()
1337 struct if_rxring *rxr = &sc->sc_q[i].rx.cmd_ring[0].rxr; vmx_rxr_info() local
[all...]
H A Dif_ix.h162 struct ix_rxring *rxr; member
H A Dif_bnxt.c194 struct if_rxring rxr[2]; member
951 if_rxr_init(&rx->rxr[0], 32, rx->rx_ring.ring_size - 1); in bnxt_queue_up()
1300 ifr[(i * 2)].ifr_info = sc->sc_queues[i].q_rx.rxr[0]; in bnxt_rxrinfo()
1303 ifr[(i * 2) + 1].ifr_info = sc->sc_queues[i].q_rx.rxr[1]; in bnxt_rxrinfo()
1653 if_rxr_put(&rx->rxr[0], rxfree); in bnxt_intr()
1654 if_rxr_put(&rx->rxr[1], agfree); in bnxt_intr()
1657 if_rxr_livelocked(&rx->rxr[0]); in bnxt_intr()
1658 if_rxr_livelocked(&rx->rxr[1]); in bnxt_intr()
2226 slots = if_rxr_get(&rx->rxr[0], rx->rx_ring.ring_size); in bnxt_rx_fill()
2232 if_rxr_put(&rx->rxr[0], slots); in bnxt_rx_fill()
[all …]
H A Dif_igc.h254 struct igc_rxring *rxr; member
H A Dif_rge.c1167 struct if_rxring *rxr = &q->q_rx.rge_rx_ring; in rge_fill_rx_ring() local
1170 for (slots = if_rxr_get(rxr, RGE_RX_LIST_CNT); slots > 0; slots--) { in rge_fill_rx_ring()
1174 if_rxr_put(rxr, slots); in rge_fill_rx_ring()
1206 struct if_rxring *rxr = &q->q_rx.rge_rx_ring; in rge_rxeof() local
1212 for (i = q->q_rx.rge_rxq_considx; if_rxr_inuse(rxr) > 0; in rge_rxeof()
1230 if_rxr_put(rxr, 1); in rge_rxeof()
1311 if_rxr_livelocked(rxr); in rge_rxeof()
H A Dif_sk.c555 struct if_rxring *rxr = &sc_if->sk_cdata.sk_rx_ring; in sk_fill_rx_ring() local
558 for (slots = if_rxr_get(rxr, SK_RX_RING_CNT); slots > 0; slots--) { in sk_fill_rx_ring()
562 if_rxr_put(rxr, slots); in sk_fill_rx_ring()
1581 struct if_rxring *rxr = &sc_if->sk_cdata.sk_rx_ring; in sk_rxeof() local
1593 while (if_rxr_inuse(rxr) > 0) { in sk_rxeof()
1615 if_rxr_put(rxr, 1); in sk_rxeof()
1639 if_rxr_livelocked(rxr); in sk_rxeof()
H A Dif_ngbereg.h1033 struct rx_ring *rxr; member
/openbsd/usr.bin/systat/
H A Dmbufs.c407 struct if_rxring *rxr= &ifr->ifr_info; in showmbuf() local
410 print_fld_uint(FLD_MB_MALIVE, rxr->rxr_alive); in showmbuf()
411 if (rxr->rxr_lwm) in showmbuf()
412 print_fld_size(FLD_MB_MLWM, rxr->rxr_lwm); in showmbuf()
413 if (rxr->rxr_hwm) in showmbuf()
414 print_fld_size(FLD_MB_MHWM, rxr->rxr_hwm); in showmbuf()
415 if (rxr->rxr_cwm) in showmbuf()
416 print_fld_size(FLD_MB_MCWM, rxr->rxr_cwm); in showmbuf()
/openbsd/gnu/usr.bin/binutils/include/opcode/
H A Dconvex.h23 #define rxr 3 macro
443 {52,5,rxr,V,V,0}, /* stvi.b */
444 {52,6,rxr,V,V,0}, /* stvi.h */
445 {52,7,rxr,V,V,0}, /* stvi.w */
446 {52,8,rxr,V,V,0}, /* stvi.l */
447 {52,5,rxr,S,V,0}, /* stvi.b */
448 {52,6,rxr,S,V,0}, /* stvi.h */
449 {52,7,rxr,S,V,0}, /* stvi.w */
450 {52,8,rxr,S,V,0}, /* stvi.l */
981 {52,13,rxr,V,V,0}, /* stvi.b.f */
[all …]
/openbsd/gnu/usr.bin/binutils-2.17/include/opcode/
H A Dconvex.h23 #define rxr 3 macro
443 {52,5,rxr,V,V,0}, /* stvi.b */
444 {52,6,rxr,V,V,0}, /* stvi.h */
445 {52,7,rxr,V,V,0}, /* stvi.w */
446 {52,8,rxr,V,V,0}, /* stvi.l */
447 {52,5,rxr,S,V,0}, /* stvi.b */
448 {52,6,rxr,S,V,0}, /* stvi.h */
449 {52,7,rxr,S,V,0}, /* stvi.w */
450 {52,8,rxr,S,V,0}, /* stvi.l */
981 {52,13,rxr,V,V,0}, /* stvi.b.f */
[all …]
/openbsd/sys/net/
H A Dif.c3425 memset(rxr, 0, sizeof(*rxr)); in if_rxr_init()
3428 rxr->rxr_cwm = rxr->rxr_lwm = lwm; in if_rxr_init()
3429 rxr->rxr_hwm = hwm; in if_rxr_init()
3437 if (rxr->rxr_alive >= rxr->rxr_lwm) in if_rxr_adjust_cwm()
3439 else if (rxr->rxr_cwm < rxr->rxr_hwm) in if_rxr_adjust_cwm()
3440 rxr->rxr_cwm++; in if_rxr_adjust_cwm()
3451 if (rxr->rxr_cwm > rxr->rxr_lwm) in if_rxr_livelocked()
3452 rxr->rxr_cwm--; in if_rxr_livelocked()
3469 if (rxr->rxr_alive >= rxr->rxr_cwm) in if_rxr_get()
3472 diff = min(rxr->rxr_cwm - rxr->rxr_alive, max); in if_rxr_get()
[all …]
/openbsd/sys/dev/pv/
H A Dif_xnf.c747 struct xnf_rx_ring *rxr = sc->sc_rx_ring; in xnf_rxeof() local
763 rxd = &rxr->rxr_desc[i]; in xnf_rxeof()
827 rxr->rxr_cons_event = sc->sc_rx_cons + 1; in xnf_rxeof()
841 struct xnf_rx_ring *rxr = sc->sc_rx_ring; in xnf_rx_ring_fill() local
849 cons = rxr->rxr_cons; in xnf_rx_ring_fill()
850 prod = oprod = rxr->rxr_prod; in xnf_rx_ring_fill()
854 rxd = &rxr->rxr_desc[i]; in xnf_rx_ring_fill()
876 rxr->rxr_prod = prod; in xnf_rx_ring_fill()
882 if (prod - rxr->rxr_prod_event < prod - oprod) in xnf_rx_ring_fill()
946 struct xnf_rx_ring *rxr = sc->sc_rx_ring; in xnf_rx_ring_drain() local
[all …]