/freebsd-10.3-release/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...] |
H A D | qls_os.c | 1358 qla_rx_ring_t *rxr; local 1362 rxr = &ha->rx_ring[r]; 1366 rxb = &rxr->rx_buf[i]; 1374 bzero(rxr->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); 1383 qla_rx_ring_t *rxr; local 1386 rxr = &ha->rx_ring[r]; 1387 bzero(rxr->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS));
|
/freebsd-10.3-release/sys/dev/ixgbe/ |
H A D | ix_txrx.c | 1245 ixgbe_setup_hw_rsc(struct rx_ring *rxr) argument 1247 struct adapter *adapter = rxr->adapter; 1253 rscctrl = IXGBE_READ_REG(hw, IXGBE_RSCCTL(rxr->me)); 1267 rscctrl = IXGBE_READ_REG(hw, IXGBE_RSCCTL(rxr->me)); 1273 if (rxr->mbuf_sz == MCLBYTES) 1275 else if (rxr->mbuf_sz == MJUMPAGESIZE) 1277 else if (rxr->mbuf_sz == MJUM9BYTES) 1282 IXGBE_WRITE_REG(hw, IXGBE_RSCCTL(rxr->me), rscctrl); 1293 rxr->hw_rsc = TRUE; 1306 ixgbe_refresh_mbufs(struct rx_ring *rxr, in argument 1382 ixgbe_allocate_receive_buffers(struct rx_ring *rxr) argument 1432 ixgbe_free_receive_ring(struct rx_ring *rxr) argument 1456 ixgbe_setup_receive_ring(struct rx_ring *rxr) argument 1582 struct rx_ring *rxr = adapter->rx_rings; local 1613 struct rx_ring *rxr = adapter->rx_rings; local 1636 ixgbe_free_receive_buffers(struct rx_ring *rxr) argument 1675 ixgbe_rx_input(struct rx_ring *rxr, struct ifnet *ifp, struct mbuf *m, u32 ptype) argument 1708 ixgbe_rx_discard(struct rx_ring *rxr, int i) argument 1752 struct rx_ring *rxr = que->rxr; local 2108 struct rx_ring *rxr; local [all...] |
H A D | if_ixv.c | 858 struct rx_ring *rxr = que->rxr; local 901 if ((txr->bytes == 0) && (rxr->bytes == 0)) 906 if ((rxr->bytes) && (rxr->packets)) 908 (rxr->bytes / rxr->packets)); 928 rxr->bytes = 0; 929 rxr->packets = 0; 1651 struct rx_ring *rxr local 1769 struct rx_ring *rxr; local 2067 struct rx_ring *rxr = que->rxr; local 2164 struct rx_ring *rxr; local [all...] |
H A D | ixgbe.h | 353 struct rx_ring *rxr; member in struct:ix_queue 705 ixgbe_rx_unrefreshed(struct rx_ring *rxr) argument 707 if (rxr->next_to_check > rxr->next_to_refresh) 708 return (rxr->next_to_check - rxr->next_to_refresh - 1); 710 return ((rxr->num_desc + rxr->next_to_check) - 711 rxr->next_to_refresh - 1);
|
H A D | if_ix.c | 1075 struct rx_ring *rxr; local 1173 rxr = &adapter->rx_rings[i]; 1174 rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(rxr->me)); 1185 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(rxr->me), rxdctl); 1187 if (IXGBE_READ_REG(hw, IXGBE_RXDCTL(rxr->me)) & 1216 IXGBE_WRITE_REG(hw, IXGBE_RDT(rxr->me), t); 1219 IXGBE_WRITE_REG(hw, IXGBE_RDT(rxr->me), adapter->num_rx_desc - 1); 1566 struct rx_ring *rxr = que->rxr; local 1608 if ((txr->bytes == 0) && (rxr 3225 struct rx_ring *rxr = adapter->rx_rings; local 3395 struct rx_ring *rxr; local 3724 struct rx_ring *rxr = &adapter->rx_rings[i]; local 4249 struct rx_ring *rxr = ((struct rx_ring *)oidp->oid_arg1); local 4267 struct rx_ring *rxr = ((struct rx_ring *)oidp->oid_arg1); local 4429 struct rx_ring *rxr = adapter->rx_rings; local 5230 struct rx_ring *rxr = &adapter->rx_rings[i]; local 5251 struct rx_ring *rxr = &adapter->rx_rings[i]; local [all...] |
/freebsd-10.3-release/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); 225 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 231 bus_dmamap_sync(rxr [all...] |
H A D | if_ixl_netmap.h | 306 struct rx_ring *rxr = &que->rxr; local 312 bus_dmamap_sync(rxr->dma.tag, rxr->dma.map, 323 * nic_i = rxr->next_check; 328 * rxr->next_check is set to 0 on a ring reinit 334 nic_i = rxr->next_check; // or also k2n(kring->nr_hwtail) 338 union i40e_32byte_rx_desc *curr = &rxr->base[nic_i]; 348 bus_dmamap_sync(rxr->ptag, 349 rxr [all...] |
H A D | if_igb_netmap.h | 207 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 213 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 222 nic_i = rxr->next_to_check; 226 union e1000_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 233 bus_dmamap_sync(rxr->ptag, 234 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); 239 rxr->next_to_check = nic_i; 256 union e1000_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 257 struct igb_rx_buf *rxbuf = &rxr [all...] |
H A D | ixgbe_netmap.h | 360 struct rx_ring *rxr = &adapter->rx_rings[kring->ring_id]; local 366 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, 377 * nic_i = rxr->next_to_check; 382 * rxr->next_to_check is set to 0 on a ring reinit 388 nic_i = rxr->next_to_check; // or also k2n(kring->nr_hwtail) 392 union ixgbe_adv_rx_desc *curr = &rxr->rx_base[nic_i]; 399 bus_dmamap_sync(rxr->ptag, 400 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); 410 rxr [all...] |
H A D | netmap_mem2.h | 135 u_int txr, u_int txd, u_int rxr, u_int rxd, u_int extra_bufs, u_int npipes,
|
H A D | if_vtnet_netmap.h | 398 u_int *rxr, u_int *rxd) 403 *txr = *rxr = sc->vtnet_max_vq_pairs; 407 *txr, *txd, *rxr, *rxd); 397 vtnet_netmap_config(struct netmap_adapter *na, u_int *txr, u_int *txd, u_int *rxr, u_int *rxd) argument
|
/freebsd-10.3-release/sys/dev/ixl/ |
H A D | ixl_txrx.c | 979 struct rx_ring *rxr = &que->rxr; local 987 i = j = rxr->next_refresh; 993 buf = &rxr->buffers[i]; 994 if (rxr->hdr_split == FALSE) 1008 error = bus_dmamap_load_mbuf_sg(rxr->htag, 1018 bus_dmamap_sync(rxr->htag, buf->hmap, 1020 rxr->base[i].read.hdr_addr = 1026 M_PKTHDR, rxr->mbuf_sz); 1032 mp->m_pkthdr.len = mp->m_len = rxr 1076 struct rx_ring *rxr = &que->rxr; local 1151 struct rx_ring *rxr = &que->rxr; local 1320 struct rx_ring *rxr = &que->rxr; local 1374 ixl_rx_input(struct rx_ring *rxr, struct ifnet *ifp, struct mbuf *m, u8 ptype) argument 1405 ixl_rx_discard(struct rx_ring *rxr, int i) argument 1510 struct rx_ring *rxr = &que->rxr; local [all...] |
H A D | if_ixlv.c | 891 struct rx_ring *rxr = &que->rxr; local 896 rxr->mbuf_sz = MCLBYTES; 898 rxr->mbuf_sz = MJUMPAGESIZE; 1589 struct rx_ring *rxr; local 1660 rxr = &que->rxr; 1661 rxr->que = que; 1662 rxr->tail = I40E_QRX_TAIL1(que->me); 1665 snprintf(rxr 1911 struct rx_ring *rxr = &que->rxr; local 2491 struct rx_ring *rxr = &que->rxr; local 2793 struct rx_ring *rxr; local [all...] |
H A D | ixl.h | 472 struct rx_ring rxr; member in struct:ixl_queue 558 struct rx_ring *rxr = &que->rxr; local 560 if (rxr->next_check > rxr->next_refresh) 561 return (rxr->next_check - rxr->next_refresh - 1); 563 return ((que->num_desc + rxr->next_check) - 564 rxr->next_refresh - 1);
|
H A D | if_ixl.c | 2347 struct rx_ring *rxr = &que->rxr; local 2351 rxr->itr = vsi->rx_itr_setting; 2352 rxr->latency = IXL_AVE_LATENCY; 2786 struct rx_ring *rxr = &que->rxr; local 2828 rxr->mbuf_sz = MCLBYTES; 2830 rxr->mbuf_sz = MJUMPAGESIZE; 2832 u16 max_rxmax = rxr->mbuf_sz * hw->func_caps.rx_buf_chain_len; 2836 rctx.dbuff = rxr 2903 struct rx_ring *rxr = &que->rxr; local 2957 struct rx_ring *rxr; local 3081 struct rx_ring *rxr = &que->rxr; local 3255 struct rx_ring *rxr; local 4399 struct rx_ring *rxr = &que->rxr; local [all...] |
H A D | ixlvc.c | 374 struct rx_ring *rxr; local 397 rxr = &que->rxr; 410 vqpi->rxq.dma_ring_addr = rxr->dma.pa; 412 vqpi->rxq.databuffer_size = rxr->mbuf_sz;
|
/freebsd-10.3-release/sys/dev/e1000/ |
H A D | if_igb.c | 1542 struct rx_ring *rxr = que->rxr; local 1583 if ((txr->bytes == 0) && (rxr->bytes == 0)) 1592 if ((rxr->bytes) && (rxr->packets)) 1594 (rxr->bytes / rxr->packets)); 1616 rxr->bytes = 0; 1617 rxr->packets = 0; 3232 struct rx_ring *rxr local 4020 igb_refresh_mbufs(struct rx_ring *rxr, int limit) argument 4118 igb_allocate_receive_buffers(struct rx_ring *rxr) argument 4192 igb_free_receive_ring(struct rx_ring *rxr) argument 4226 igb_setup_receive_ring(struct rx_ring *rxr) argument 4375 struct rx_ring *rxr = adapter->rx_rings; local 4407 struct rx_ring *rxr = adapter->rx_rings; local 4611 struct rx_ring *rxr = adapter->rx_rings; local 4629 igb_free_receive_buffers(struct rx_ring *rxr) argument 4683 igb_rx_discard(struct rx_ring *rxr, int i) argument 4720 igb_rx_input(struct rx_ring *rxr, struct ifnet *ifp, struct mbuf *m, u32 ptype) argument 4765 struct rx_ring *rxr = que->rxr; local 5552 struct rx_ring *rxr = adapter->rx_rings; local [all...] |
H A D | if_em.c | 1509 struct rx_ring *rxr = adapter->rx_rings; local 1531 em_rxeof(rxr, count, &rx_done); 1602 struct rx_ring *rxr = adapter->rx_rings; local 1605 bool more = em_rxeof(rxr, adapter->rx_process_limit, NULL); 1666 struct rx_ring *rxr = arg; local 1667 struct adapter *adapter = rxr->adapter; 1670 ++rxr->rx_irq; 1673 more = em_rxeof(rxr, adapter->rx_process_limit, NULL); 1675 taskqueue_enqueue(rxr->tq, &rxr 1722 struct rx_ring *rxr = context; local 2361 struct rx_ring *rxr = adapter->rx_rings; local 2653 struct rx_ring *rxr = adapter->rx_rings; local 2788 struct rx_ring *rxr; local 3428 struct rx_ring *rxr = NULL; local 4253 em_refresh_mbufs(struct rx_ring *rxr, int limit) argument 4336 em_allocate_receive_buffers(struct rx_ring *rxr) argument 4393 em_setup_receive_ring(struct rx_ring *rxr) argument 4486 struct rx_ring *rxr = adapter->rx_rings; local 4528 struct rx_ring *rxr = adapter->rx_rings; local 4547 em_free_receive_buffers(struct rx_ring *rxr) argument 4592 struct rx_ring *rxr = adapter->rx_rings; local 4804 em_rxeof(struct rx_ring *rxr, int count, int *done) argument 4940 em_rx_discard(struct rx_ring *rxr, int i) argument 4981 em_fixup_rx(struct rx_ring *rxr) argument 5675 struct rx_ring *rxr = adapter->rx_rings; local 6172 struct rx_ring *rxr = adapter->rx_rings; local [all...] |
H A D | if_em.h | 522 e1000_rx_unrefreshed(struct rx_ring *rxr) argument 524 struct adapter *adapter = rxr->adapter; 526 if (rxr->next_to_check > rxr->next_to_refresh) 527 return (rxr->next_to_check - rxr->next_to_refresh - 1); 529 return ((adapter->num_rx_desc + rxr->next_to_check) - 530 rxr->next_to_refresh - 1);
|
H A D | if_igb.h | 338 struct rx_ring *rxr; member in struct:igb_queue 573 igb_rx_unrefreshed(struct rx_ring *rxr) argument 575 struct adapter *adapter = rxr->adapter; 577 if (rxr->next_to_check > rxr->next_to_refresh) 578 return (rxr->next_to_check - rxr->next_to_refresh - 1); 580 return ((adapter->num_rx_desc + rxr->next_to_check) - 581 rxr->next_to_refresh - 1);
|
/freebsd-10.3-release/sys/dev/vmware/vmxnet3/ |
H A D | if_vmx.c | 946 struct vmxnet3_rxring *rxr; local 959 rxr = &rxq->vxrxq_cmd_ring[i]; 960 rxr->vxrxr_rid = i; 961 rxr->vxrxr_ndesc = sc->vmx_nrxdescs; 962 rxr->vxrxr_rxbuf = malloc(rxr->vxrxr_ndesc * 964 if (rxr->vxrxr_rxbuf == NULL) 1051 struct vmxnet3_rxring *rxr; local 1058 rxr = &rxq->vxrxq_cmd_ring[i]; 1060 if (rxr 1304 struct vmxnet3_rxring *rxr; local 1397 struct vmxnet3_rxring *rxr; local 1876 vmxnet3_newbuf(struct vmxnet3_softc *sc, struct vmxnet3_rxring *rxr) argument 1966 vmxnet3_rxq_eof_discard(struct vmxnet3_rxqueue *rxq, struct vmxnet3_rxring *rxr, int idx) argument 1980 struct vmxnet3_rxring *rxr; local 2092 struct vmxnet3_rxring *rxr; local 2344 struct vmxnet3_rxring *rxr; local 2443 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-10.3-release/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...] |