/freebsd-11-stable/sys/dev/qlxge/ |
H A D | qls_isr.c | 79 qla_rx_ring_t *rxr; local 83 rxr = &ha->rx_ring[r_idx]; 85 count = rxr->rx_free; 86 sbq_e = rxr->sbq_vaddr; 90 rxb = &rxr->rx_buf[rxr->sbq_next]; 96 __func__, rxr->sbq_next, r_idx); 103 sbq_e[rxr->sbq_next].addr_lo = (uint32_t)rxb->paddr; 104 sbq_e[rxr->sbq_next].addr_hi = 107 rxr 130 qla_rx_ring_t *rxr; local [all...] |
H A D | qls_hw.c | 940 QL_DPRINT2((ha->pci_dev, "%s:rxr [0x%08x]\n", __func__, 1059 qla_rx_ring_t *rxr; local 1063 rxr = &ha->rx_ring[cid]; 1065 rxr->cq_db_offset = ha->vm_pgsize * (128 + cid); 1067 cq_icb = rxr->cq_icb_vaddr; 1080 cq_icb->cq_baddr_lo = (rxr->cq_base_paddr & 0xFFFFFFFF); 1081 cq_icb->cq_baddr_hi = (rxr->cq_base_paddr >> 32) & 0xFFFFFFFF; 1083 cq_icb->cqi_addr_lo = (rxr->cqi_paddr & 0xFFFFFFFF); 1084 cq_icb->cqi_addr_hi = (rxr->cqi_paddr >> 32) & 0xFFFFFFFF; 1089 cq_icb->lbq_baddr_lo = (rxr [all...] |
/freebsd-11-stable/sys/dev/ixgbe/ |
H A D | ix_txrx.c | 1145 ixgbe_setup_hw_rsc(struct rx_ring *rxr) argument 1147 struct adapter *adapter = rxr->adapter; 1153 rscctrl = IXGBE_READ_REG(hw, IXGBE_RSCCTL(rxr->me)); 1170 rscctrl = IXGBE_READ_REG(hw, IXGBE_RSCCTL(rxr->me)); 1176 if (rxr->mbuf_sz == MCLBYTES) 1178 else if (rxr->mbuf_sz == MJUMPAGESIZE) 1180 else if (rxr->mbuf_sz == MJUM9BYTES) 1185 IXGBE_WRITE_REG(hw, IXGBE_RSCCTL(rxr->me), rscctrl); 1195 rxr->hw_rsc = TRUE; 1208 ixgbe_refresh_mbufs(struct rx_ring *rxr, in argument 1284 ixgbe_allocate_receive_buffers(struct rx_ring *rxr) argument 1342 ixgbe_free_receive_ring(struct rx_ring *rxr) argument 1355 ixgbe_setup_receive_ring(struct rx_ring *rxr) argument 1483 struct rx_ring *rxr = adapter->rx_rings; local 1514 struct rx_ring *rxr = adapter->rx_rings; local 1534 ixgbe_free_receive_buffers(struct rx_ring *rxr) argument 1569 ixgbe_rx_input(struct rx_ring *rxr, struct ifnet *ifp, struct mbuf *m, u32 ptype) argument 1605 ixgbe_rx_discard(struct rx_ring *rxr, int i) argument 1650 struct rx_ring *rxr = que->rxr; local 2050 struct rx_ring *rxr; local [all...] |
H A D | ixgbe_netmap.c | 386 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 392 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 403 * nic_i = rxr->next_to_check; 408 * rxr->next_to_check is set to 0 on a ring reinit 413 nic_i = rxr->next_to_check; // or also k2n(kring->nr_hwtail) 417 union ixgbe_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 424 bus_dmamap_sync(rxr->ptag, 425 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); 435 rxr [all...] |
H A D | if_ixv.c | 703 struct rx_ring *rxr = que->rxr; local 740 if ((txr->bytes == 0) && (rxr->bytes == 0)) 745 if ((rxr->bytes) && (rxr->packets)) 746 newitr = max(newitr, (rxr->bytes / rxr->packets)); 766 rxr->bytes = 0; 767 rxr->packets = 0; 1397 struct rx_ring *rxr local 1865 struct rx_ring *rxr = adapter->rx_rings; local 1963 struct rx_ring *rxr; local [all...] |
H A D | ixgbe.h | 311 struct rx_ring *rxr; member in struct:ix_queue 637 ixgbe_rx_unrefreshed(struct rx_ring *rxr) argument 639 if (rxr->next_to_check > rxr->next_to_refresh) 640 return (rxr->next_to_check - rxr->next_to_refresh - 1); 642 return ((rxr->num_desc + rxr->next_to_check) - 643 rxr->next_to_refresh - 1);
|
H A D | if_ix.c | 492 struct rx_ring *rxr = adapter->rx_rings; local 536 for (i = 0; i < adapter->num_queues; i++, rxr++) { 537 u64 rdba = rxr->rxdma.dma_paddr; 538 j = rxr->me; 574 rxr->tail = IXGBE_RDT(rxr->me); 1418 struct rx_ring *rxr = adapter->rx_rings; local 1475 for (int i = 0; i < adapter->num_queues; i++, rxr++) { 1476 struct lro_ctrl *lro = &rxr->lro; 1484 CTLTYPE_UINT | CTLFLAG_RD, rxr, sizeo 1657 struct rx_ring *rxr = ((struct rx_ring *)oidp->oid_arg1); local 1680 struct rx_ring *rxr = ((struct rx_ring *)oidp->oid_arg1); local 1759 struct rx_ring *rxr; local 1961 struct rx_ring *rxr = que->rxr; local 2869 struct rx_ring *rxr; local 3178 struct rx_ring *rxr = &adapter->rx_rings[i]; local 4078 struct rx_ring *rxr; local 4103 struct rx_ring *rxr; local [all...] |
/freebsd-11-stable/sys/dev/ixl/ |
H A D | ixl_txrx.c | 1179 struct rx_ring *rxr = &que->rxr; local 1187 i = j = rxr->next_refresh; 1193 buf = &rxr->buffers[i]; 1194 if (rxr->hdr_split == FALSE) 1208 error = bus_dmamap_load_mbuf_sg(rxr->htag, 1218 bus_dmamap_sync(rxr->htag, buf->hmap, 1220 rxr->base[i].read.hdr_addr = 1226 M_PKTHDR, rxr->mbuf_sz); 1232 mp->m_pkthdr.len = mp->m_len = rxr 1276 struct rx_ring *rxr = &que->rxr; local 1367 struct rx_ring *rxr = &que->rxr; local 1536 struct rx_ring *rxr = &que->rxr; local 1565 ixl_rx_input(struct rx_ring *rxr, struct ifnet *ifp, struct mbuf *m, u8 ptype) argument 1596 ixl_rx_discard(struct rx_ring *rxr, int i) argument 1704 struct rx_ring *rxr = &que->rxr; local 2095 struct rx_ring *rxr; local [all...] |
H A D | if_ixlv.c | 955 struct rx_ring *rxr = &que->rxr; local 960 rxr->mbuf_sz = MCLBYTES; 962 rxr->mbuf_sz = MJUMPAGESIZE; 1695 struct rx_ring *rxr; local 1752 rxr = &que->rxr; 1753 rxr->que = que; 1754 rxr->tail = I40E_QRX_TAIL1(que->me); 1757 snprintf(rxr 2088 struct rx_ring *rxr = &que->rxr; local 2111 struct rx_ring *rxr = &que->rxr; local 2677 struct rx_ring *rxr = &que->rxr; local [all...] |
H A D | ixl.h | 524 struct rx_ring rxr; member in struct:ixl_queue 609 struct rx_ring *rxr = &que->rxr; local 611 if (rxr->next_check > rxr->next_refresh) 612 return (rxr->next_check - rxr->next_refresh - 1); 614 return ((que->num_rx_desc + rxr->next_check) - 615 rxr->next_refresh - 1);
|
/freebsd-11-stable/sys/dev/netmap/ |
H A D | if_em_netmap.h | 49 struct rx_ring *rxr = adapter->rx_rings; local 51 for (i = 0; i < adapter->num_queues; i++, txr++, rxr++) { 54 taskqueue_block(rxr->tq); 55 taskqueue_drain(rxr->tq, &rxr->rx_task); 70 struct rx_ring *rxr = adapter->rx_rings; local 73 for (i = 0; i < adapter->num_queues; i++, txr++, rxr++) { 75 taskqueue_unblock(rxr->tq); 223 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 229 bus_dmamap_sync(rxr [all...] |
H A D | if_ixl_netmap.h | 308 struct rx_ring *rxr = &que->rxr; local 314 bus_dmamap_sync(rxr->dma.tag, rxr->dma.map, 325 * nic_i = rxr->next_check; 330 * rxr->next_check is set to 0 on a ring reinit 335 nic_i = rxr->next_check; // or also k2n(kring->nr_hwtail) 339 union i40e_32byte_rx_desc *curr = &rxr->base[nic_i]; 349 bus_dmamap_sync(rxr->ptag, 350 rxr [all...] |
H A D | if_igb_netmap.h | 205 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 211 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 218 nic_i = rxr->next_to_check; 222 union e1000_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 229 bus_dmamap_sync(rxr->ptag, 230 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); 235 rxr->next_to_check = nic_i; 252 union e1000_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 253 struct igb_rx_buf *rxbuf = &rxr [all...] |
H A D | ixgbe_netmap.h | 372 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 378 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 389 * nic_i = rxr->next_to_check; 394 * rxr->next_to_check is set to 0 on a ring reinit 399 nic_i = rxr->next_to_check; // or also k2n(kring->nr_hwtail) 403 union ixgbe_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 410 bus_dmamap_sync(rxr->ptag, 411 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); 421 rxr [all...] |
H A D | netmap_mem2.h | 142 struct netmap_mem_d* netmap_mem_private_new( u_int txr, u_int txd, u_int rxr, u_int rxd,
|
/freebsd-11-stable/sys/dev/vmware/vmxnet3/ |
H A D | vmx_netmap.h | 52 struct vmxnet3_rxring *rxr, struct netmap_slot *slot) 62 int idx = rxr->vxrxr_fill; 64 struct vmxnet3_rxbuf *rxb = &rxr->vxrxr_rxbuf[idx]; 69 netmap_load_map(na, rxr->vxrxr_rxtag, rxb->vrxb_dmamap, addr); 71 rxd = &rxr->vxrxr_rxd[idx]; 74 rxd->gen = rxr->vxrxr_gen ^ 1; 79 if (i == rxr->vxrxr_ndesc -1) 83 vmxnet3_rxr_increment_fill(rxr); 251 struct vmxnet3_rxring *rxr; local 257 rxr 51 vmxnet3_netmap_rxq_init(struct vmxnet3_softc *sc, struct vmxnet3_rxqueue *rxq, struct vmxnet3_rxring *rxr, struct netmap_slot *slot) argument [all...] |
H A D | if_vmx.c | 961 struct vmxnet3_rxring *rxr; local 974 rxr = &rxq->vxrxq_cmd_ring[i]; 975 rxr->vxrxr_rid = i; 976 rxr->vxrxr_ndesc = sc->vmx_nrxdescs; 977 rxr->vxrxr_rxbuf = malloc(rxr->vxrxr_ndesc * 979 if (rxr->vxrxr_rxbuf == NULL) 1066 struct vmxnet3_rxring *rxr; local 1073 rxr = &rxq->vxrxq_cmd_ring[i]; 1075 if (rxr 1319 struct vmxnet3_rxring *rxr; local 1412 struct vmxnet3_rxring *rxr; local 1907 vmxnet3_newbuf(struct vmxnet3_softc *sc, struct vmxnet3_rxring *rxr) argument 1997 vmxnet3_rxq_eof_discard(struct vmxnet3_rxqueue *rxq, struct vmxnet3_rxring *rxr, int idx) argument 2011 struct vmxnet3_rxring *rxr; local 2123 struct vmxnet3_rxring *rxr; local 2398 struct vmxnet3_rxring *rxr; local 2505 struct vmxnet3_rxring *rxr; local [all...] |
H A D | if_vmxvar.h | 101 vmxnet3_rxr_increment_fill(struct vmxnet3_rxring *rxr) argument 104 if (++rxr->vxrxr_fill == rxr->vxrxr_ndesc) { 105 rxr->vxrxr_fill = 0; 106 rxr->vxrxr_gen ^= 1;
|
/freebsd-11-stable/sys/dev/bnxt/ |
H A D | bnxt_sysctl.h | 38 int bnxt_create_rx_sysctls(struct bnxt_softc *softc, int rxr);
|
/freebsd-11-stable/sys/dev/e1000/ |
H A D | if_igb.c | 1590 struct rx_ring *rxr = que->rxr; local 1631 if ((txr->bytes == 0) && (rxr->bytes == 0)) 1640 if ((rxr->bytes) && (rxr->packets)) 1642 (rxr->bytes / rxr->packets)); 1664 rxr->bytes = 0; 1665 rxr->packets = 0; 3371 struct rx_ring *rxr local 4171 igb_refresh_mbufs(struct rx_ring *rxr, int limit) argument 4269 igb_allocate_receive_buffers(struct rx_ring *rxr) argument 4343 igb_free_receive_ring(struct rx_ring *rxr) argument 4377 igb_setup_receive_ring(struct rx_ring *rxr) argument 4526 struct rx_ring *rxr = adapter->rx_rings; local 4658 struct rx_ring *rxr = adapter->rx_rings; local 4830 struct rx_ring *rxr = adapter->rx_rings; local 4848 igb_free_receive_buffers(struct rx_ring *rxr) argument 4902 igb_rx_discard(struct rx_ring *rxr, int i) argument 4939 igb_rx_input(struct rx_ring *rxr, struct ifnet *ifp, struct mbuf *m, u32 ptype) argument 4984 struct rx_ring *rxr = que->rxr; local 5911 struct rx_ring *rxr = adapter->rx_rings; local [all...] |
H A D | if_em.c | 1518 struct rx_ring *rxr = adapter->rx_rings; local 1540 em_rxeof(rxr, count, &rx_done); 1611 struct rx_ring *rxr = adapter->rx_rings; local 1614 bool more = em_rxeof(rxr, adapter->rx_process_limit, NULL); 1675 struct rx_ring *rxr = arg; local 1676 struct adapter *adapter = rxr->adapter; 1679 ++rxr->rx_irq; 1682 more = em_rxeof(rxr, adapter->rx_process_limit, NULL); 1684 taskqueue_enqueue(rxr->tq, &rxr 1731 struct rx_ring *rxr = context; local 2332 struct rx_ring *rxr = adapter->rx_rings; local 2637 struct rx_ring *rxr = adapter->rx_rings; local 2772 struct rx_ring *rxr; local 3430 struct rx_ring *rxr = NULL; local 4258 em_refresh_mbufs(struct rx_ring *rxr, int limit) argument 4341 em_allocate_receive_buffers(struct rx_ring *rxr) argument 4398 em_setup_receive_ring(struct rx_ring *rxr) argument 4492 struct rx_ring *rxr = adapter->rx_rings; local 4534 struct rx_ring *rxr = adapter->rx_rings; local 4553 em_free_receive_buffers(struct rx_ring *rxr) argument 4598 struct rx_ring *rxr = adapter->rx_rings; local 4812 em_rxeof(struct rx_ring *rxr, int count, int *done) argument 4948 em_rx_discard(struct rx_ring *rxr, int i) argument 4989 em_fixup_rx(struct rx_ring *rxr) argument 5703 struct rx_ring *rxr = adapter->rx_rings; local 6200 struct rx_ring *rxr = adapter->rx_rings; local [all...] |
H A D | if_em.h | 523 e1000_rx_unrefreshed(struct rx_ring *rxr) argument 525 struct adapter *adapter = rxr->adapter; 527 if (rxr->next_to_check > rxr->next_to_refresh) 528 return (rxr->next_to_check - rxr->next_to_refresh - 1); 530 return ((adapter->num_rx_desc + rxr->next_to_check) - 531 rxr->next_to_refresh - 1);
|
H A D | if_igb.h | 346 struct rx_ring *rxr; member in struct:igb_queue 581 igb_rx_unrefreshed(struct rx_ring *rxr) argument 583 struct adapter *adapter = rxr->adapter; 585 if (rxr->next_to_check > rxr->next_to_refresh) 586 return (rxr->next_to_check - rxr->next_to_refresh - 1); 588 return ((adapter->num_rx_desc + rxr->next_to_check) - 589 rxr->next_to_refresh - 1);
|
/freebsd-11-stable/sys/dev/hyperv/netvsc/ |
H A D | if_hn.c | 229 struct hn_rx_ring *rxr; member in struct:hn_rxvf_setarg 1119 arg->rxr->hn_rxvf_ifp = arg->vf_ifp; 1125 struct hn_rx_ring *rxr; local 1135 rxr = &sc->hn_rx_ring[i]; 1138 arg.rxr = rxr; 1140 vmbus_chan_run_task(rxr->hn_chan, &task); 1142 rxr->hn_rxvf_ifp = vf_ifp; 2863 hn_chan_rollup(struct hn_rx_ring *rxr, struct hn_tx_ring *txr) argument 2866 tcp_lro_flush_all(&rxr 3395 hn_rxpkt(struct hn_rx_ring *rxr, const void *data, int dlen, const struct hn_rxinfo *info) argument 4191 struct hn_rx_ring *rxr = &sc->hn_rx_ring[i]; local 4228 struct hn_rx_ring *rxr; local 4254 struct hn_rx_ring *rxr; local 4282 struct hn_rx_ring *rxr; local 4952 struct hn_rx_ring *rxr = &sc->hn_rx_ring[i]; local 5122 struct hn_rx_ring *rxr = &sc->hn_rx_ring[i]; local 6161 struct hn_rx_ring *rxr; local 6224 struct hn_rx_ring *rxr; local 6404 const struct hn_rx_ring *rxr = &sc->hn_rx_ring[i]; local 7075 hn_rndis_rx_data(struct hn_rx_ring *rxr, const void *data, int dlen) argument 7237 hn_rndis_rxpkt(struct hn_rx_ring *rxr, const void *data, int dlen) argument 7295 hn_nvs_handle_rxbuf(struct hn_rx_ring *rxr, struct vmbus_channel *chan, const struct vmbus_chanpkt_hdr *pkthdr) argument 7357 hn_nvs_ack_rxbuf(struct hn_rx_ring *rxr, struct vmbus_channel *chan, uint64_t tid) argument 7393 struct hn_rx_ring *rxr = xrxr; local [all...] |
/freebsd-11-stable/contrib/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, [all...] |