Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_cfg.c101 qede->rx_ring_size = DEFAULT_RX_RING_SIZE; in qede_cfg_init()
150 qede->rx_ring_size, in qede_cfg_init()
152 qede->rx_ring_size = (option < MIN_RX_RING_SIZE) ? in qede_cfg_init()
H A Dqede_kstat.c588 pStats->rxqBdTotal.value.ui64 = qede->rx_ring_size; in qede_kstat_rxq_update()
589 pStats->rcqBdTotal.value.ui64 = qede->rx_ring_size; in qede_kstat_rxq_update()
597 ECORE_CHAIN_PAGE_CNT(qede->rx_ring_size, in qede_kstat_rxq_update()
604 (rx_ring->qede->rx_ring_size - 1); in qede_kstat_rxq_update()
607 (rx_ring->qede->rx_ring_size - 1); in qede_kstat_rxq_update()
611 ECORE_CHAIN_PAGE_CNT(qede->rx_ring_size, in qede_kstat_rxq_update()
618 (rx_ring->qede->rx_ring_size - 1); in qede_kstat_rxq_update()
621 (rx_ring->qede->rx_ring_size - 1); in qede_kstat_rxq_update()
625 (rx_ring->qede->rx_ring_size - 1): 0; in qede_kstat_rxq_update()
H A Dqede_main.c429 qede->rx_buf_count = qede->rx_ring_size; in qede_get_config_params()
434 qede->instance, qede->rx_ring_size); in qede_get_config_params()
2420 qede->rx_ring_size, in qede_alloc_rx_ring_phys()
2434 qede->rx_ring_size, in qede_alloc_rx_ring_phys()
H A Dqede_fp.c119 hw_bd_cons &= (rx_ring->qede->rx_ring_size - 1); in qede_print_rx_indexes()
120 sw_bd_cons &= (rx_ring->qede->rx_ring_size - 1); in qede_print_rx_indexes()
H A Dqede.h744 uint32_t rx_ring_size; member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_main.c593 dev->rx_ring_size = OCE_DEFAULT_RX_RING_SIZE; in oce_get_params()
629 0, dev->rx_ring_size/2, OCE_DEFAULT_RX_PKT_PER_INTR, rx_ppi_values); in oce_get_params()
H A Doce_queue.c1150 dev->rq[0] = oce_rq_init(dev, dev->rx_ring_size, dev->rq_frag_size, in oce_init_txrx()
1157 dev->rq[qid] = oce_rq_init(dev, dev->rx_ring_size, in oce_init_txrx()
H A Doce_gld.c743 value = dev->rx_ring_size; in oce_get_priv_prop()
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.c832 int rx_ring_size = dp->gc.gc_rx_ring_size; in gem_init_rx_ring() local
836 rx_ring_size, dp->gc.gc_rx_buf_max)); in gem_init_rx_ring()
839 for (i = 0; i < rx_ring_size; i++) { in gem_init_rx_ring()
885 int rx_ring_size = dp->gc.gc_rx_ring_size; in gem_clean_rx_buf() local
896 for (i = 0; i < rx_ring_size; i++) { in gem_clean_rx_buf()
1732 int rx_ring_size = dp->gc.gc_rx_ring_size; in gem_append_rxbuf() local
1756 SLOT(tail, rx_ring_size), in gem_append_rxbuf()
1810 int rx_ring_size = dp->gc.gc_rx_ring_size; in gem_receive() local
1834 SLOT(active_head, rx_ring_size), in gem_receive()
1845 SLOT(active_head, rx_ring_size), in gem_receive()
[all …]
H A Dsfe.c1427 uint_t rx_ring_size = dp->gc.gc_rx_ring_size; in sfe_rx_desc_init() local
1440 &dp->rx_ring[SFE_DESC_SIZE * SLOT(slot - 1, rx_ring_size)]; in sfe_rx_desc_init()
1468 uint_t rx_ring_size = dp->gc.gc_rx_ring_size; in sfe_interrupt() local
1524 SLOT(dp->rx_active_head, rx_ring_size)); in sfe_interrupt()
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_buf.c218 rx_data->ring_size = ixgbe->rx_ring_size; in ixgbe_alloc_rx_ring_data()
219 rx_data->free_list_size = ixgbe->rx_ring_size; in ixgbe_alloc_rx_ring_data()
H A Dixgbe_sw.h675 uint32_t rx_ring_size; /* Rx descriptor ring size */ member
H A Dixgbe_main.c2423 for (i = 0; i < ixgbe->rx_ring_size; i++) { in ixgbe_setup_rx_ring()
3520 ixgbe->rx_ring_size = ixgbe_get_prop(ixgbe, PROP_RX_RING_SIZE, in ixgbe_get_conf()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_buf.c351 rx_data->ring_size = igb->rx_ring_size; in igb_alloc_rx_ring_data()
352 rx_data->free_list_size = igb->rx_ring_size; in igb_alloc_rx_ring_data()
H A Digb_sw.h636 uint32_t rx_ring_size; /* Rx descriptor ring size */ member
H A Digb_main.c2156 for (i = 0; i < igb->rx_ring_size; i++) { in igb_setup_rx_ring()
2964 igb->rx_ring_size = igb_get_prop(igb, PROP_RX_RING_SIZE, in igb_get_conf()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_impl.h270 enum oce_ring_size rx_ring_size; member
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlge/
H A Dqlge.h805 int rx_ring_size; member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge.c630 qlge->rx_ring_size = NUM_RX_RING_ENTRIES; in ql_read_conf()
634 if (qlge->rx_ring_size != data) { in ql_read_conf()
635 qlge->rx_ring_size = (uint16_t)data; in ql_read_conf()
667 qlge->rx_copy_threshold = qlge->rx_ring_size / 4; in ql_read_conf()
6343 rx_ring->cq_len = qlge->rx_ring_size; in ql_setup_rings()
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge.c1827 int tx_ring_size, rx_ring_size; in myri10ge_setup_slice() local
1841 rx_ring_size = cmd.data0; in myri10ge_setup_slice()
1844 rx_ring_entries = rx_ring_size / sizeof (struct mcp_dma_addr); in myri10ge_setup_slice()