Home
last modified time | relevance | path

Searched refs:mac_ring_driver_t (Results 1 – 25 of 29) sorted by relevance

12

/titanic_41/usr/src/uts/common/sys/
H A Dmac_provider.h291 typedef struct __mac_ring_driver *mac_ring_driver_t; typedef
303 mac_ring_driver_t, mac_ring_type_t);
305 mac_ring_driver_t, mac_ring_type_t);
324 typedef int (*mac_ring_start_t)(mac_ring_driver_t, uint64_t);
325 typedef void (*mac_ring_stop_t)(mac_ring_driver_t);
330 typedef int (*mac_ring_stat_t)(mac_ring_driver_t, uint_t, uint64_t *);
333 mac_ring_driver_t mri_driver;
/titanic_41/usr/src/uts/common/io/xge/drv/
H A Dxgell.h422 int xgell_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val);
424 int xgell_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val);
H A Dxgell.c1399 xgell_rx_ring_start(mac_ring_driver_t rh, uint64_t mr_gen_num) in xgell_rx_ring_start()
1410 xgell_rx_ring_stop(mac_ring_driver_t rh) in xgell_rx_ring_stop()
1416 xgell_tx_ring_start(mac_ring_driver_t rh, uint64_t useless) in xgell_tx_ring_start()
1423 xgell_tx_ring_stop(mac_ring_driver_t rh) in xgell_tx_ring_stop()
1462 infop->mri_driver = (mac_ring_driver_t)rx_ring; in xgell_fill_ring()
1485 infop->mri_driver = (mac_ring_driver_t)tx_ring; in xgell_fill_ring()
2273 xgell_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in xgell_rx_ring_stat()
2298 xgell_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in xgell_tx_ring_stat()
/titanic_41/usr/src/uts/sun4v/io/
H A Dvnet.c86 static int vnet_rx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num);
87 static void vnet_rx_ring_stop(mac_ring_driver_t rdriver);
88 static int vnet_rx_ring_stat(mac_ring_driver_t rdriver, uint_t stat,
90 static int vnet_tx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num);
91 static void vnet_tx_ring_stop(mac_ring_driver_t rdriver);
92 static int vnet_tx_ring_stat(mac_ring_driver_t rdriver, uint_t stat,
2251 infop->mri_driver = (mac_ring_driver_t)rx_ringp; in vnet_get_ring()
2293 infop->mri_driver = (mac_ring_driver_t)tx_ringp; in vnet_get_ring()
2377 vnet_rx_ring_start(mac_ring_driver_t arg, uint64_t mr_gen_num) in vnet_rx_ring_start()
2420 vnet_rx_ring_stop(mac_ring_driver_t arg) in vnet_rx_ring_stop()
[all …]
/titanic_41/usr/src/uts/common/io/igb/
H A Digb_stat.c277 igb_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in igb_rx_ring_stat()
302 igb_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in igb_tx_ring_stat()
H A Digb_sw.h872 int igb_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
873 int igb_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Digb_gld.c784 igb_ring_start(mac_ring_driver_t rh, uint64_t mr_gen_num) in igb_ring_start()
821 infop->mri_driver = (mac_ring_driver_t)rx_ring; in igb_fill_ring()
842 infop->mri_driver = (mac_ring_driver_t)tx_ring; in igb_fill_ring()
/titanic_41/usr/src/uts/common/io/hxge/
H A Dhxge_impl.h383 int hxge_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
384 int hxge_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Dhxge_main.c2627 hxge_tx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num) in hxge_tx_ring_start()
2655 hxge_tx_ring_stop(mac_ring_driver_t rdriver) in hxge_tx_ring_stop()
2674 hxge_rx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num) in hxge_rx_ring_start()
2720 hxge_rx_ring_stop(mac_ring_driver_t rdriver) in hxge_rx_ring_stop()
3002 infop->mri_driver = (mac_ring_driver_t)rhp; in hxge_fill_ring()
3044 infop->mri_driver = (mac_ring_driver_t)rhp; in hxge_fill_ring()
H A Dhxge_kstats.c888 hxge_rx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val) in hxge_rx_ring_stat()
920 hxge_tx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val) in hxge_tx_ring_stat()
/titanic_41/usr/src/uts/common/io/i40e/
H A Di40e_sw.h976 extern int i40e_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
977 extern int i40e_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Di40e_gld.c436 i40e_ring_start(mac_ring_driver_t rh, uint64_t gen_num) in i40e_ring_start()
496 infop->mri_driver = (mac_ring_driver_t)itrq; in i40e_fill_tx_ring()
530 infop->mri_driver = (mac_ring_driver_t)itrq; in i40e_fill_rx_ring()
H A Di40e_stats.c1120 i40e_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in i40e_rx_ring_stat()
1145 i40e_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in i40e_tx_ring_stat()
/titanic_41/usr/src/uts/common/io/aggr/
H A Daggr_grp.c124 static int aggr_pseudo_start_ring(mac_ring_driver_t, uint64_t);
125 static void aggr_pseudo_stop_ring(mac_ring_driver_t);
1010 aggr_pseudo_start_ring(mac_ring_driver_t arg, uint64_t mr_gen) in aggr_pseudo_start_ring()
1022 aggr_pseudo_stop_ring(mac_ring_driver_t arg) in aggr_pseudo_stop_ring()
1923 aggr_rx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val) in aggr_rx_ring_stat()
1939 aggr_tx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val) in aggr_tx_ring_stat()
2270 infop->mri_driver = (mac_ring_driver_t)rx_ring; in aggr_fill_ring()
2290 infop->mri_driver = (mac_ring_driver_t)tx_ring; in aggr_fill_ring()
/titanic_41/usr/src/uts/common/io/bnxe/
H A Dbnxe_gld.c1545 static int BnxeRxRingStart(mac_ring_driver_t ringHandle in BnxeRxRingStart()
1573 static int BnxeRingStat(mac_ring_driver_t ringHandle, in BnxeRingStat()
1599 static int BnxeRxRingIntrEnable(mac_ring_driver_t ringHandle) in BnxeRxRingIntrEnable()
1624 static int BnxeRxRingIntrDisable(mac_ring_driver_t ringHandle) in BnxeRxRingIntrDisable()
1673 pRingInfo->mri_driver = (mac_ring_driver_t)pRxQ; in BnxeFillRing()
1700 pRingInfo->mri_driver = (mac_ring_driver_t)pTxQ; in BnxeFillRing()
/titanic_41/usr/src/uts/common/io/ixgbe/
H A Dixgbe_sw.h900 int ixgbe_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
901 int ixgbe_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Dixgbe_stat.c778 ixgbe_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in ixgbe_rx_ring_stat()
808 ixgbe_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in ixgbe_tx_ring_stat()
/titanic_41/usr/src/uts/common/io/nxge/
H A Dnxge_main.c306 static void nxge_group_add_ring(mac_group_driver_t, mac_ring_driver_t,
308 static void nxge_group_rem_ring(mac_group_driver_t, mac_ring_driver_t,
5536 nxge_tx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num) in nxge_tx_ring_start()
5555 nxge_tx_ring_stop(mac_ring_driver_t rdriver) in nxge_tx_ring_stop()
5572 nxge_rx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num) in nxge_rx_ring_start()
5610 nxge_rx_ring_stop(mac_ring_driver_t rdriver) in nxge_rx_ring_stop()
5714 infop->mri_driver = (mac_ring_driver_t)rhandlep; in nxge_fill_ring()
5765 infop->mri_driver = (mac_ring_driver_t)rhandlep; in nxge_fill_ring()
5783 nxge_group_add_ring(mac_group_driver_t gh, mac_ring_driver_t rh, in nxge_group_add_ring()
5855 nxge_group_rem_ring(mac_group_driver_t gh, mac_ring_driver_t rh, in nxge_group_rem_ring()
H A Dnxge_hio.c53 extern int nxge_rx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num);
2506 (mac_ring_driver_t)&nxge->rx_ring_handles[i], in nxge_hio_rdc_unshare()
/titanic_41/usr/src/uts/common/sys/nxge/
H A Dnxge_impl.h889 int nxge_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
890 int nxge_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
/titanic_41/usr/src/uts/common/io/e1000g/
H A De1000g_sw.h1056 int e1000g_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A De1000g_stat.c955 e1000g_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in e1000g_rx_ring_stat()
/titanic_41/usr/src/uts/common/io/bge/
H A Dbge_impl.h1246 int bge_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Dbge_main2.c1674 bge_flag_intr_enable(mac_ring_driver_t ih)
1687 bge_flag_intr_disable(mac_ring_driver_t ih)
1700 bge_ring_start(mac_ring_driver_t rh, uint64_t mr_gen_num)
1732 infop->mri_driver = (mac_ring_driver_t)rx_ring;
/titanic_41/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge.c3791 myri10ge_ring_start(mac_ring_driver_t rh, uint64_t mr_gen_num) in myri10ge_ring_start()
3806 myri10ge_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in myri10ge_rx_ring_stat()
3832 myri10ge_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val) in myri10ge_tx_ring_stat()
3897 infop->mri_driver = (mac_ring_driver_t)ss; in myri10ge_fill_ring()
3908 infop->mri_driver = (mac_ring_driver_t)ss; in myri10ge_fill_ring()

12