Searched refs:mac_share_handle_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_provider.h | 466 typedef uint64_t mac_share_handle_t; typedef 472 typedef int (*mac_alloc_share_t)(void *, mac_share_handle_t *); 473 typedef void (*mac_free_share_t)(mac_share_handle_t); 480 typedef int (*mac_bind_share_t)(mac_share_handle_t, uint64_t, uint64_t *); 481 typedef void (*mac_unbind_share_t)(mac_share_handle_t); 486 typedef void (*mac_share_query_t)(mac_share_handle_t, mac_ring_type_t, 496 typedef int (*mac_share_add_group_t)(mac_share_handle_t, 498 typedef int (*mac_share_rem_group_t)(mac_share_handle_t,
|
H A D | mac_client_impl.h | 181 mac_share_handle_t mci_share;
|
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_hio.h | 355 extern int nxge_hio_share_alloc(void *arg, mac_share_handle_t *shandle); 356 extern void nxge_hio_share_free(mac_share_handle_t shandle); 357 extern void nxge_hio_share_query(mac_share_handle_t shandle, 359 extern int nxge_hio_share_add_group(mac_share_handle_t, 361 extern int nxge_hio_share_rem_group(mac_share_handle_t, 363 extern int nxge_hio_share_bind(mac_share_handle_t, uint64_t cookie, 365 extern void nxge_hio_share_unbind(mac_share_handle_t);
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_hio.c | 75 int, rv, mac_share_handle_t, mcip->mci_share); in i_mac_share_alloc()
|
H A D | mac.c | 6798 mac_group_t *src_group, mac_group_t *new_group, mac_share_handle_t share, in i_mac_group_allocate_rings() 6998 mac_share_handle_t share = mcip->mci_share; in mac_reserve_rx_group() 7569 mac_share_handle_t share = mcip->mci_share; in mac_reserve_tx_group() 7782 mac_share_handle_t share = mcip->mci_share; in mac_release_tx_group()
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_hio.c | 1551 nxge_hio_share_alloc(void *arg, mac_share_handle_t *shandle) in nxge_hio_share_alloc() 1580 *shandle = (mac_share_handle_t)shp; in nxge_hio_share_alloc() 1588 nxge_hio_share_free(mac_share_handle_t shandle) in nxge_hio_share_free() 1612 nxge_hio_share_query(mac_share_handle_t shandle, mac_ring_type_t type, in nxge_hio_share_query() 1651 nxge_hio_share_add_group(mac_share_handle_t shandle, in nxge_hio_share_add_group() 1748 nxge_hio_share_rem_group(mac_share_handle_t shandle, in nxge_hio_share_rem_group() 1775 nxge_hio_share_bind(mac_share_handle_t shandle, uint64_t cookie, in nxge_hio_share_bind() 1832 nxge_hio_share_unbind(mac_share_handle_t shandle) in nxge_hio_share_unbind()
|