/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_provider.h | 291 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 D | xgell.h | 422 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 D | xgell.c | 1399 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 D | igb_stat.c | 277 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 D | igb_sw.h | 865 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 D | igb_gld.c | 785 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 D | vnet.c | 86 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 D | bnxe_gld.c | 1545 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 D | hxge_impl.h | 383 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 D | hxge_kstats.c | 888 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 D | hxge_main.c | 2628 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 D | aggr_grp.c | 124 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 D | i40e_sw.h | 956 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 D | i40e_gld.c | 435 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 D | i40e_stats.c | 1108 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 D | ixgbe_sw.h | 910 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 D | ixgbe_stat.c | 822 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 D | nxge_impl.h | 889 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 D | nxge_main.c | 307 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 D | nxge_hio.c | 53 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 D | bge_impl.h | 1246 int bge_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
|
H A D | bge_kstats.c | 1171 bge_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
|
H A D | bge_main2.c | 1674 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 D | e1000g_stat.c | 955 e1000g_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
|
H A D | e1000g_sw.h | 1057 int e1000g_rx_ring_stat(mac_ring_driver_t, uint_t, uint64_t *);
|