Searched refs:rxr (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-11-stable/sys/dev/qlxge/
H A Dqls_isr.c79 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 Dqls_hw.c940 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 Dix_txrx.c1145 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 Dixgbe_netmap.c386 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 Dif_ixv.c703 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 Dixgbe.h311 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 Dif_ix.c492 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 Dixl_txrx.c1179 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 Dif_ixlv.c955 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 Dixl.h524 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 Dif_em_netmap.h49 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 Dif_ixl_netmap.h308 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 Dif_igb_netmap.h205 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 Dixgbe_netmap.h372 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 Dnetmap_mem2.h142 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 Dvmx_netmap.h52 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 Dif_vmx.c961 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 Dif_vmxvar.h101 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 Dbnxt_sysctl.h38 int bnxt_create_rx_sysctls(struct bnxt_softc *softc, int rxr);
/freebsd-11-stable/sys/dev/e1000/
H A Dif_igb.c1590 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 Dif_em.c1518 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 Dif_em.h523 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 Dif_igb.h346 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 Dif_hn.c229 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 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,
[all...]

Completed in 297 milliseconds

12