Searched refs:tx_ring_size (Results 1 - 20 of 20) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_txdma.c787 status = (nmblks <= ((int)tx_ring_p->tx_ring_size -
794 status = (nmblks <= ((int)tx_ring_p->tx_ring_size -
1769 hxge_setup_dma_common(dmap, cntl_dmap, tx_ring_p->tx_ring_size,
1792 tx_desc_len = (uint64_t)(tx_ring_p->tx_ring_size >> 5);
1930 tx_ring_p->tx_ring_size = nmsgs;
1933 hxge_tx_intr_thres = tx_ring_p->tx_ring_size / 4;
1935 tx_ring_p->tx_wrap_mask = tx_ring_p->tx_ring_size - 1;
1945 channel, tx_ring_p->tx_ring_size, nmsgs, hxge_tx_ring_size));
2033 for (i = 0; i < tx_ring_p->tx_ring_size; i++) {
2058 for (i = 0; i < tx_ring_p->tx_ring_size;
[all...]
H A Dhxge_txdma.h144 uint_t tx_ring_size; member in struct:_tx_ring_t
H A Dhxge_send.c210 ((tx_ring_p->tx_ring_size - tx_ring_p->descs_pending) <
751 uint32_t nsdescs = tx_ring_p->tx_ring_size - sop_index;
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_txdma.c1083 status = (nmblks <= ((int)tx_ring_p->tx_ring_size -
1090 status = (nmblks <= ((int)tx_ring_p->tx_ring_size -
2413 nxge_setup_dma_common(dmap, cntl_dmap, tx_ring_p->tx_ring_size,
2434 tx_desc_len = (uint64_t)(tx_ring_p->tx_ring_size >> 3);
2610 tx_ring_p->tx_ring_size = nmsgs;
2613 nxge_tx_intr_thres = tx_ring_p->tx_ring_size/4;
2615 tx_ring_p->tx_wrap_mask = tx_ring_p->tx_ring_size - 1;
2626 channel, tx_ring_p->tx_ring_size, nmsgs,
2731 for (i = 0; i < tx_ring_p->tx_ring_size; i++) {
2739 for (i = 0; i < tx_ring_p->tx_ring_size;
[all...]
H A Dnxge_send.c349 (((int)tx_ring_p->tx_ring_size - (int)tx_ring_p->descs_pending) <
959 uint32_t nsdescs = tx_ring_p->tx_ring_size - sop_index;
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_txdma.h160 int tx_ring_size; member in struct:_tx_ring_t
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_main.c54 static const char tx_ring_size_name[] = "tx_ring_size";
602 dev->tx_ring_size = oce_get_prop(dev, (char *)tx_ring_size_name,
625 (char *)tx_reclaim_threshold_name, 0, dev->tx_ring_size/2,
H A Doce_gld.c735 value = dev->tx_ring_size;
H A Doce_queue.c1141 dev->wq[qid] = oce_wq_init(dev, dev->tx_ring_size,
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_impl.h269 enum oce_ring_size tx_ring_size; member in struct:oce_dev
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe.c1227 uint_t tx_ring_size = dp->gc.gc_tx_ring_size; local
1233 SLOT(start_slot + 1, tx_ring_size),
1282 uint_t tx_ring_size = dp->gc.gc_tx_ring_size; local
1293 &dp->tx_ring[SFE_DESC_SIZE * SLOT(slot + ndesc - 1, tx_ring_size)];
1339 n = SLOT(slot + i, tx_ring_size);
1484 uint_t tx_ring_size = dp->gc.gc_tx_ring_size; local
1497 &dp->tx_ring[SFE_DESC_SIZE * SLOT(slot - 1, tx_ring_size)];
H A Dsfe_util.c932 int tx_ring_size = dp->gc.gc_tx_ring_size; local
956 for (i = 0; i < tx_ring_size; i++) {
959 gem_tx_desc_dma_sync(dp, 0, tx_ring_size, DDI_DMA_SYNC_FORDEV);
986 int tx_ring_size = dp->gc.gc_tx_ring_size; local
998 for (i = 0; i < tx_ring_size; i++) {
1001 gem_tx_desc_dma_sync(dp, 0, tx_ring_size, DDI_DMA_SYNC_FORDEV);
1061 int tx_ring_size = dp->gc.gc_tx_ring_size; local
1098 SLOT(dp->tx_desc_head, tx_ring_size),
1116 SLOT(tbp->txb_desc, tx_ring_size), ndescs);
1132 dp->name, sn, SLOT(sn, tx_ring_size));
1219 int tx_ring_size = dp->gc.gc_tx_ring_size; local
[all...]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_sw.h203 #define PROP_TX_RING_SIZE "tx_ring_size"
602 uint32_t tx_ring_size; /* Tx descriptor ring size */ member in struct:igb
H A Digb_main.c1058 tx_ring->ring_size = igb->tx_ring_size;
1059 tx_ring->free_list_size = igb->tx_ring_size +
1060 (igb->tx_ring_size >> 1);
2871 * tx_ring_size
2917 igb->tx_ring_size = igb_get_prop(igb, PROP_TX_RING_SIZE,
3021 MIN(igb->tx_ring_size, MAX_TX_RESCHED_THRESHOLD),
3022 igb->tx_ring_size > DEFAULT_TX_RESCHED_THRESHOLD ?
H A Digb_gld.c1449 result > igb->tx_ring_size)
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_sw.h218 #define PROP_TX_RING_SIZE "tx_ring_size"
678 uint32_t tx_ring_size; /* Tx descriptor ring size */ member in struct:ixgbe
H A Dixgbe_main.c1161 tx_ring->ring_size = ixgbe->tx_ring_size;
1162 tx_ring->free_list_size = ixgbe->tx_ring_size +
1163 (ixgbe->tx_ring_size >> 1);
3304 * tx_ring_size
3344 ixgbe->tx_ring_size = ixgbe_get_prop(ixgbe, PROP_TX_RING_SIZE,
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlge/
H A Dqlge.h804 int tx_ring_size; member in struct:qlge
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge.c617 qlge->tx_ring_size = NUM_TX_RING_ENTRIES;
618 data = ql_get_prop(qlge, "tx_ring_size");
621 if (qlge->tx_ring_size != data) {
622 qlge->tx_ring_size = (uint16_t)data;
6314 tx_ring->wq_len = qlge->tx_ring_size;
6365 rx_ring->cq_len = qlge->tx_ring_size;
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge.c1833 int tx_ring_size, rx_ring_size; local
1842 tx_ring_size = cmd.data0;
1849 tx_ring_entries = tx_ring_size / sizeof (struct mcp_kreq_ether_send);

Completed in 2189 milliseconds