Home
last modified time | relevance | path

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

/freebsd-9-stable/sys/dev/qlxge/
Dqls_isr.c79 qla_rx_ring_t *rxr; in qls_replenish_rx() local
83 rxr = &ha->rx_ring[r_idx]; in qls_replenish_rx()
85 count = rxr->rx_free; in qls_replenish_rx()
86 sbq_e = rxr->sbq_vaddr; in qls_replenish_rx()
90 rxb = &rxr->rx_buf[rxr->sbq_next]; in qls_replenish_rx()
96 __func__, rxr->sbq_next, r_idx); in qls_replenish_rx()
103 sbq_e[rxr->sbq_next].addr_lo = (uint32_t)rxb->paddr; in qls_replenish_rx()
104 sbq_e[rxr->sbq_next].addr_hi = in qls_replenish_rx()
107 rxr->sbq_next++; in qls_replenish_rx()
108 if (rxr->sbq_next == NUM_RX_DESCRIPTORS) in qls_replenish_rx()
[all …]
Dqls_hw.c1059 qla_rx_ring_t *rxr; in qls_init_comp_queue() local
1063 rxr = &ha->rx_ring[cid]; in qls_init_comp_queue()
1065 rxr->cq_db_offset = ha->vm_pgsize * (128 + cid); in qls_init_comp_queue()
1067 cq_icb = rxr->cq_icb_vaddr; in qls_init_comp_queue()
1080 cq_icb->cq_baddr_lo = (rxr->cq_base_paddr & 0xFFFFFFFF); in qls_init_comp_queue()
1081 cq_icb->cq_baddr_hi = (rxr->cq_base_paddr >> 32) & 0xFFFFFFFF; in qls_init_comp_queue()
1083 cq_icb->cqi_addr_lo = (rxr->cqi_paddr & 0xFFFFFFFF); in qls_init_comp_queue()
1084 cq_icb->cqi_addr_hi = (rxr->cqi_paddr >> 32) & 0xFFFFFFFF; in qls_init_comp_queue()
1089 cq_icb->lbq_baddr_lo = (rxr->lbq_addr_tbl_paddr & 0xFFFFFFFF); in qls_init_comp_queue()
1090 cq_icb->lbq_baddr_hi = (rxr->lbq_addr_tbl_paddr >> 32) & 0xFFFFFFFF; in qls_init_comp_queue()
[all …]
Dqls_os.c1357 qla_rx_ring_t *rxr; in qls_free_rcv_bufs() local
1361 rxr = &ha->rx_ring[r]; in qls_free_rcv_bufs()
1365 rxb = &rxr->rx_buf[i]; in qls_free_rcv_bufs()
1373 bzero(rxr->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); in qls_free_rcv_bufs()
1382 qla_rx_ring_t *rxr; in qls_alloc_rcv_bufs() local
1385 rxr = &ha->rx_ring[r]; in qls_alloc_rcv_bufs()
1386 bzero(rxr->rx_buf, (sizeof(qla_rx_buf_t) * NUM_RX_DESCRIPTORS)); in qls_alloc_rcv_bufs()
/freebsd-9-stable/sys/dev/netmap/
Dif_em_netmap.h49 struct rx_ring *rxr = adapter->rx_rings; in em_netmap_block_tasks() local
51 for (i = 0; i < adapter->num_queues; i++, txr++, rxr++) { in em_netmap_block_tasks()
54 taskqueue_block(rxr->tq); in em_netmap_block_tasks()
55 taskqueue_drain(rxr->tq, &rxr->rx_task); in em_netmap_block_tasks()
70 struct rx_ring *rxr = adapter->rx_rings; in em_netmap_unblock_tasks() local
75 taskqueue_unblock(rxr->tq); in em_netmap_unblock_tasks()
225 struct rx_ring *rxr = &adapter->rx_rings[ring_nr]; in em_netmap_rxsync() local
231 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in em_netmap_rxsync()
240 nic_i = rxr->next_to_check; in em_netmap_rxsync()
244 struct e1000_rx_desc *curr = &rxr->rx_base[nic_i]; in em_netmap_rxsync()
[all …]
Dif_igb_netmap.h207 struct rx_ring *rxr = &adapter->rx_rings[ring_nr]; in igb_netmap_rxsync() local
213 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in igb_netmap_rxsync()
222 nic_i = rxr->next_to_check; in igb_netmap_rxsync()
226 union e1000_adv_rx_desc *curr = &rxr->rx_base[nic_i]; in igb_netmap_rxsync()
233 bus_dmamap_sync(rxr->ptag, in igb_netmap_rxsync()
234 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); in igb_netmap_rxsync()
239 rxr->next_to_check = nic_i; in igb_netmap_rxsync()
256 union e1000_adv_rx_desc *curr = &rxr->rx_base[nic_i]; in igb_netmap_rxsync()
257 struct igb_rx_buf *rxbuf = &rxr->rx_buffers[nic_i]; in igb_netmap_rxsync()
264 netmap_reload_map(rxr->ptag, rxbuf->pmap, addr); in igb_netmap_rxsync()
[all …]
Dixgbe_netmap.h358 struct rx_ring *rxr = &adapter->rx_rings[ring_nr]; in ixgbe_netmap_rxsync() local
364 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_netmap_rxsync()
386 nic_i = rxr->next_to_check; // or also k2n(kring->nr_hwtail) in ixgbe_netmap_rxsync()
390 union ixgbe_adv_rx_desc *curr = &rxr->rx_base[nic_i]; in ixgbe_netmap_rxsync()
397 bus_dmamap_sync(rxr->ptag, in ixgbe_netmap_rxsync()
398 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD); in ixgbe_netmap_rxsync()
408 rxr->next_to_check = nic_i; in ixgbe_netmap_rxsync()
430 union ixgbe_adv_rx_desc *curr = &rxr->rx_base[nic_i]; in ixgbe_netmap_rxsync()
431 struct ixgbe_rx_buf *rxbuf = &rxr->rx_buffers[nic_i]; in ixgbe_netmap_rxsync()
438 netmap_reload_map(rxr->ptag, rxbuf->pmap, addr); in ixgbe_netmap_rxsync()
[all …]
Dnetmap_mem2.h218 u_int txr, u_int txd, u_int rxr, u_int rxd, u_int extra_bufs, u_int npipes,
Dnetmap_mem2.c948 u_int rxr, u_int rxd, u_int extra_bufs, u_int npipes, int *perr) in netmap_mem_private_new() argument
970 rxr++; in netmap_mem_private_new()
978 v = sizeof(struct netmap_if) + sizeof(ssize_t) * (txr + rxr); in netmap_mem_private_new()
991 v = txr + rxr + 8 * npipes; in netmap_mem_private_new()
999 v = (4 * npipes + rxr) * rxd + (4 * npipes + txr) * txd + 2 + extra_bufs; in netmap_mem_private_new()
Dnetmap.c400 u_int txr, txd, rxr, rxd; in netmap_update_config() local
402 txr = txd = rxr = rxd = 0; in netmap_update_config()
404 na->nm_config(na, &txr, &txd, &rxr, &rxd); in netmap_update_config()
409 rxr = na->num_rx_rings; in netmap_update_config()
414 na->num_rx_rings == rxr && na->num_rx_desc == rxd) in netmap_update_config()
422 NM_IFPNAME(ifp), txr, txd, rxr, rxd); in netmap_update_config()
428 na->num_rx_rings = rxr; in netmap_update_config()
Dnetmap_kern.h476 u_int *txr, u_int *txd, u_int *rxr, u_int *rxd);
Dnetmap_vale.c1893 u_int *rxr, u_int *rxd) in netmap_bwrap_config() argument
1904 *rxr = hwna->num_tx_rings; in netmap_bwrap_config()
/freebsd-9-stable/sys/dev/ixgbe/
Dixv.c1010 struct rx_ring *rxr = que->rxr; in ixv_msix_que() local
1054 if ((txr->bytes == 0) && (rxr->bytes == 0)) in ixv_msix_que()
1059 if ((rxr->bytes) && (rxr->packets)) in ixv_msix_que()
1061 (rxr->bytes / rxr->packets)); in ixv_msix_que()
1081 rxr->bytes = 0; in ixv_msix_que()
1082 rxr->packets = 0; in ixv_msix_que()
1986 struct rx_ring *rxr; in ixv_allocate_queues() local
2073 rxr = &adapter->rx_rings[i]; in ixv_allocate_queues()
2075 rxr->adapter = adapter; in ixv_allocate_queues()
2076 rxr->me = i; in ixv_allocate_queues()
[all …]
Dixgbe.c1512 struct rx_ring *rxr = que->rxr; local
1553 if ((txr->bytes == 0) && (rxr->bytes == 0))
1558 if ((rxr->bytes) && (rxr->packets))
1560 (rxr->bytes / rxr->packets));
1583 rxr->bytes = 0;
1584 rxr->packets = 0;
2822 struct rx_ring *rxr; local
2910 rxr = &adapter->rx_rings[i];
2912 rxr->adapter = adapter;
2913 rxr->me = i;
[all …]
Dixv.h242 struct rx_ring *rxr; member
423 ixv_rx_unrefreshed(struct rx_ring *rxr) in ixv_rx_unrefreshed() argument
425 struct adapter *adapter = rxr->adapter; in ixv_rx_unrefreshed()
427 if (rxr->next_to_check > rxr->next_to_refresh) in ixv_rx_unrefreshed()
428 return (rxr->next_to_check - rxr->next_to_refresh - 1); in ixv_rx_unrefreshed()
430 return ((adapter->num_rx_desc + rxr->next_to_check) - in ixv_rx_unrefreshed()
431 rxr->next_to_refresh - 1); in ixv_rx_unrefreshed()
Dixgbe.h284 struct rx_ring *rxr; member
535 ixgbe_rx_unrefreshed(struct rx_ring *rxr) in ixgbe_rx_unrefreshed() argument
537 if (rxr->next_to_check > rxr->next_to_refresh) in ixgbe_rx_unrefreshed()
538 return (rxr->next_to_check - rxr->next_to_refresh - 1); in ixgbe_rx_unrefreshed()
540 return ((rxr->num_desc + rxr->next_to_check) - in ixgbe_rx_unrefreshed()
541 rxr->next_to_refresh - 1); in ixgbe_rx_unrefreshed()
/freebsd-9-stable/sys/dev/e1000/
Dif_igb.c1597 struct rx_ring *rxr = que->rxr; in igb_msix_que() local
1638 if ((txr->bytes == 0) && (rxr->bytes == 0)) in igb_msix_que()
1647 if ((rxr->bytes) && (rxr->packets)) in igb_msix_que()
1649 (rxr->bytes / rxr->packets)); in igb_msix_que()
1671 rxr->bytes = 0; in igb_msix_que()
1672 rxr->packets = 0; in igb_msix_que()
3296 struct rx_ring *rxr = NULL; in igb_allocate_queues() local
3376 rxr = &adapter->rx_rings[i]; in igb_allocate_queues()
3377 rxr->adapter = adapter; in igb_allocate_queues()
3378 rxr->me = i; in igb_allocate_queues()
[all …]
Dif_em.c1437 struct rx_ring *rxr = adapter->rx_rings; in em_poll() local
1459 em_rxeof(rxr, count, &rx_done); in em_poll()
1530 struct rx_ring *rxr = adapter->rx_rings; in em_handle_que() local
1534 bool more = em_rxeof(rxr, adapter->rx_process_limit, NULL); in em_handle_que()
1593 struct rx_ring *rxr = arg; in em_msix_rx() local
1594 struct adapter *adapter = rxr->adapter; in em_msix_rx()
1597 ++rxr->rx_irq; in em_msix_rx()
1600 more = em_rxeof(rxr, adapter->rx_process_limit, NULL); in em_msix_rx()
1602 taskqueue_enqueue(rxr->tq, &rxr->rx_task); in em_msix_rx()
1605 E1000_WRITE_REG(&adapter->hw, E1000_IMS, rxr->ims); in em_msix_rx()
[all …]
Dif_igb.h283 struct rx_ring *rxr; member
520 igb_rx_unrefreshed(struct rx_ring *rxr) in igb_rx_unrefreshed() argument
522 struct adapter *adapter = rxr->adapter; in igb_rx_unrefreshed()
524 if (rxr->next_to_check > rxr->next_to_refresh) in igb_rx_unrefreshed()
525 return (rxr->next_to_check - rxr->next_to_refresh - 1); in igb_rx_unrefreshed()
527 return ((adapter->num_rx_desc + rxr->next_to_check) - in igb_rx_unrefreshed()
528 rxr->next_to_refresh - 1); in igb_rx_unrefreshed()
Dif_em.h473 e1000_rx_unrefreshed(struct rx_ring *rxr) in e1000_rx_unrefreshed() argument
475 struct adapter *adapter = rxr->adapter; in e1000_rx_unrefreshed()
477 if (rxr->next_to_check > rxr->next_to_refresh) in e1000_rx_unrefreshed()
478 return (rxr->next_to_check - rxr->next_to_refresh - 1); in e1000_rx_unrefreshed()
480 return ((adapter->num_rx_desc + rxr->next_to_check) - in e1000_rx_unrefreshed()
481 rxr->next_to_refresh - 1); in e1000_rx_unrefreshed()
/freebsd-9-stable/contrib/binutils/include/opcode/
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 …]