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

12

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_provider.h291 typedef struct __mac_ring_driver *mac_ring_driver_t; typedef in typeref:struct:__mac_ring_driver
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;
/illumos-gate/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)
1410 xgell_rx_ring_stop(mac_ring_driver_t rh)
1416 xgell_tx_ring_start(mac_ring_driver_t rh, uint64_t useless)
1423 xgell_tx_ring_stop(mac_ring_driver_t rh)
1462 infop->mri_driver = (mac_ring_driver_t)rx_ring;
1485 infop->mri_driver = (mac_ring_driver_t)tx_ring;
2273 xgell_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
2298 xgell_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
/illumos-gate/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)
302 igb_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
H A Digb_sw.h865 int igb_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
866 int igb_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Digb_gld.c785 igb_ring_start(mac_ring_driver_t rh, uint64_t mr_gen_num)
822 infop->mri_driver = (mac_ring_driver_t)rx_ring;
843 infop->mri_driver = (mac_ring_driver_t)tx_ring;
/illumos-gate/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;
2293 infop->mri_driver = (mac_ring_driver_t)tx_ringp;
2377 vnet_rx_ring_start(mac_ring_driver_t arg, uint64_t mr_gen_num)
2420 vnet_rx_ring_stop(mac_ring_driver_t ar
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_gld.c1545 static int BnxeRxRingStart(mac_ring_driver_t ringHandle
1573 static int BnxeRingStat(mac_ring_driver_t ringHandle,
1599 static int BnxeRxRingIntrEnable(mac_ring_driver_t ringHandle)
1624 static int BnxeRxRingIntrDisable(mac_ring_driver_t ringHandle)
1673 pRingInfo->mri_driver = (mac_ring_driver_t)pRxQ;
1700 pRingInfo->mri_driver = (mac_ring_driver_t)pTxQ;
/illumos-gate/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_kstats.c888 hxge_rx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val)
920 hxge_tx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val)
H A Dhxge_main.c2628 hxge_tx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num)
2656 hxge_tx_ring_stop(mac_ring_driver_t rdriver)
2675 hxge_rx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num)
2721 hxge_rx_ring_stop(mac_ring_driver_t rdriver)
3003 infop->mri_driver = (mac_ring_driver_t)rhp;
3045 infop->mri_driver = (mac_ring_driver_t)rhp;
/illumos-gate/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)
1022 aggr_pseudo_stop_ring(mac_ring_driver_t arg)
1923 aggr_rx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val)
1939 aggr_tx_ring_stat(mac_ring_driver_t rdriver, uint_t stat, uint64_t *val)
2270 infop->mri_driver = (mac_ring_driver_t)rx_ring;
2290 infop->mri_driver = (mac_ring_driver_t)tx_ring;
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_sw.h956 extern int i40e_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
957 extern int i40e_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Di40e_gld.c435 i40e_ring_start(mac_ring_driver_t rh, uint64_t gen_num)
497 infop->mri_driver = (mac_ring_driver_t)itrq;
531 infop->mri_driver = (mac_ring_driver_t)itrq;
H A Di40e_stats.c1108 i40e_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
1133 i40e_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_sw.h910 int ixgbe_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
911 int ixgbe_tx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
H A Dixgbe_stat.c822 ixgbe_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
852 ixgbe_tx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
/illumos-gate/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 *);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_main.c307 static void nxge_group_add_ring(mac_group_driver_t, mac_ring_driver_t,
309 static void nxge_group_rem_ring(mac_group_driver_t, mac_ring_driver_t,
5537 nxge_tx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num)
5556 nxge_tx_ring_stop(mac_ring_driver_t rdriver)
5573 nxge_rx_ring_start(mac_ring_driver_t rdriver, uint64_t mr_gen_num)
5611 nxge_rx_ring_stop(mac_ring_driver_t rdriver)
5715 infop->mri_driver = (mac_ring_driver_t)rhandlep;
5766 infop->mri_driver = (mac_ring_driver_t)rhandlep;
5784 nxge_group_add_ring(mac_group_driver_t gh, mac_ring_driver_t rh,
5856 nxge_group_rem_ring(mac_group_driver_t gh, mac_ring_driver_t r
[all...]
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],
/illumos-gate/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_kstats.c1171 bge_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
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;
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_stat.c955 e1000g_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
H A De1000g_sw.h1057 int e1000g_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);

Completed in 143 milliseconds

12