/openbsd/sys/dev/pci/ |
H A D | if_igc.c | 428 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 D | if_ix.c | 1079 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 D | if_iavf.c | 1834 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 D | if_ngbe.c | 641 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 D | if_ixl.c | 3059 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 D | if_vmx.c | 100 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 D | if_ix.h | 162 struct ix_rxring *rxr; member
|
H A D | if_bnxt.c | 194 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 D | if_igc.h | 254 struct igc_rxring *rxr; member
|
H A D | if_rge.c | 1167 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 D | if_sk.c | 555 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 D | if_ngbereg.h | 1033 struct rx_ring *rxr; member
|
/openbsd/usr.bin/systat/ |
H A D | mbufs.c | 407 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 D | convex.h | 23 #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 D | convex.h | 23 #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 D | if.c | 3425 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 D | if_xnf.c | 747 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 …]
|