/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_client_priv.h | 59 extern boolean_t mac_promisc_get(mac_handle_t); 61 extern int mac_start(mac_handle_t); 62 extern void mac_stop(mac_handle_t); 68 extern void *mac_driver(mac_handle_t); 168 extern int mac_mark_exclusive(mac_handle_t); 177 extern uint_t mac_txavail_get(mac_handle_t); 178 extern uint_t mac_rxavail_get(mac_handle_t); 179 extern uint_t mac_txrsvd_get(mac_handle_t); 180 extern uint_t mac_rxrsvd_get(mac_handle_t); 188 extern void *mac_get_devinfo(mac_handle_t); [all …]
|
H A D | mac.h | 60 typedef struct __mac_handle *mac_handle_t; typedef 676 mac_handle_t *); 678 mac_handle_t *); 680 extern minor_t mac_minor(mac_handle_t); 690 extern int mac_type(mac_handle_t); 691 extern int mac_nativetype(mac_handle_t); 708 extern void mac_no_active(mac_handle_t); 718 extern mac_handle_t mac_get_lower_mac_handle(mac_handle_t); 735 extern void mac_rx_common(mac_handle_t, 737 extern int mac_bridge_set(mac_handle_t, mac_handle_t); [all …]
|
H A D | mac_client.h | 154 extern void mac_notify_remove_wait(mac_handle_t); 158 extern int mac_open(const char *, mac_handle_t *); 159 extern void mac_close(mac_handle_t); 160 extern uint64_t mac_stat_get(mac_handle_t, uint_t); 168 extern boolean_t mac_dst_get(mac_handle_t, uint8_t *); 177 extern uint_t mac_addr_factory_num(mac_handle_t); 190 extern int mac_set_pvid(mac_handle_t, uint16_t); 191 extern uint16_t mac_get_pvid(mac_handle_t); 192 extern uint32_t mac_get_llimit(mac_handle_t); 193 extern uint32_t mac_get_ldecay(mac_handle_t); [all …]
|
H A D | mac_provider.h | 576 extern int mac_disable_nowait(mac_handle_t); 577 extern int mac_disable(mac_handle_t); 578 extern int mac_unregister(mac_handle_t); 585 extern void mac_unicst_update(mac_handle_t, 588 extern void mac_tx_update(mac_handle_t); 589 extern void mac_tx_ring_update(mac_handle_t, 591 extern void mac_capab_update(mac_handle_t); 592 extern int mac_pdata_update(mac_handle_t, void *, 594 extern void mac_multicast_refresh(mac_handle_t, 598 extern void mac_promisc_refresh(mac_handle_t, [all …]
|
H A D | mac_impl.h | 276 mac_handle_t mrg_mh; /* reference to MAC */ 523 mac_handle_t mi_bridge_link; 698 extern void mac_packet_print(mac_handle_t, mblk_t *); 702 extern mblk_t *mac_ring_tx(mac_handle_t, mac_ring_handle_t, mblk_t *); 807 extern mblk_t *mac_rx_flow(mac_handle_t, mac_resource_handle_t, mblk_t *); 851 extern void mac_poll_state_change(mac_handle_t, boolean_t); 868 extern int mac_set_resources(mac_handle_t, mac_resource_props_t *); 869 extern void mac_get_resources(mac_handle_t, mac_resource_props_t *); 896 extern int mac_transceiver_count(mac_handle_t, uint_t *); 907 extern int mac_led_get(mac_handle_t, mac_led_mode_t *, mac_led_mode_t *); [all …]
|
H A D | dls.h | 115 extern int dls_devnet_create(mac_handle_t, datalink_id_t, 117 extern int dls_devnet_destroy(mac_handle_t, datalink_id_t *, 119 extern int dls_devnet_recreate(mac_handle_t, datalink_id_t);
|
H A D | vnic_impl.h | 48 mac_handle_t vn_mh; 49 mac_handle_t vn_lower_mh;
|
H A D | dld_impl.h | 126 mac_handle_t ds_mh; /* SL */ 278 extern mac_handle_t dld_mac_open(char *dev_name, int *err);
|
H A D | aggr_impl.h | 137 mac_handle_t lp_mh; 214 mac_handle_t lg_mh;
|
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf_mac.c | 79 return (mac_open_by_linkname(name, (mac_handle_t *)mhandlep)); in mac_bpf_open() 85 mac_close((mac_handle_t)mhandle); in mac_bpf_close() 91 return (mac_name((mac_handle_t)mhandle)); in mac_bpf_name() 97 return (mac_nativetype((mac_handle_t)mhandle)); in mac_bpf_type() 103 mac_sdu_get((mac_handle_t)mhandle, NULL, mtup); in mac_bpf_sdu_get() 135 return (mac_client_open((mac_handle_t)mhandle, in mac_bpf_client_open() 177 mac_perim_enter_by_mh((mac_handle_t)handle, &mph); in mac_bpf_getzone() 178 error = dls_link_getzid(mac_name((mac_handle_t)handle), zip); in mac_bpf_getzone() 186 *dltp = mac_nativetype((mac_handle_t)handle); in mac_bpf_getdlt()
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_client.c | 346 *mhp = (mac_handle_t)mip; in mac_open() 357 *mhp = (mac_handle_t)mip; in mac_open() 406 mac_close(mac_handle_t mh) in mac_close() 433 mac_info(mac_handle_t mh) in mac_info() 445 mac_driver(mac_handle_t mh) in mac_driver() 451 mac_name(mac_handle_t mh) in mac_name() 457 mac_type(mac_handle_t mh) in mac_type() 463 mac_nativetype(mac_handle_t mh) in mac_nativetype() 475 mac_minor(mac_handle_t mh) in mac_minor() 4526 mac_is_vnic(mac_handle_t mh) in mac_is_vnic() [all …]
|
H A D | mac_provider.c | 125 mac_features_to_flags(mac_handle_t mh) in mac_features_to_flags() 489 *mhp = (mac_handle_t)mip; in mac_register() 552 mac_unregister(mac_handle_t mh) in mac_unregister() 586 mac_fastpath_enable((mac_handle_t)mip); in mac_unregister() 727 mac_trill_snoop(mac_handle_t mh, mblk_t *mp) in mac_trill_snoop() 850 mac_tx_update(mac_handle_t mh) in mac_tx_update() 889 mac_link_redo(mac_handle_t mh, link_state_t link) in mac_link_redo() 1045 mac_capab_update(mac_handle_t mh) in mac_capab_update() 1062 mac_maxsdu_update(mac_handle_t mh, uint_t sdu_max) in mac_maxsdu_update() 1334 mac_handle_t mh; in i_mac_notify_thread() [all …]
|
H A D | mac.c | 1031 mac_perim_held(mac_handle_t mh) in mac_perim_held() 1069 mac_handle_t mh; in mac_perim_enter_by_macname() 1083 mac_handle_t mh; in mac_perim_enter_by_linkid() 1102 mac_close((mac_handle_t)mip); in mac_perim_exit() 1163 mac_start(mac_handle_t mh) in mac_start() 1229 mac_stop(mac_handle_t mh) in mac_stop() 2724 mac_disable(mac_handle_t mh) in mac_disable() 4808 mac_handle_t mh; in mac_bridge_tx() 6357 mac_handle_t mh = (mac_handle_t)val; in i_mac_fastpath_walker() 8072 mac_bridge_set(mac_handle_t mh, mac_handle_t link) in mac_bridge_set() [all …]
|
H A D | mac_hio.c | 43 mac_share_capable(mac_handle_t mh) in mac_share_capable() 65 if (mac_share_capable((mac_handle_t)mcip->mci_mip) == 0) { in i_mac_share_alloc()
|
H A D | mac_bcast.c | 126 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_bcast_grp_free() 269 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_bcast_add() 508 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_bcast_delete() 621 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_bcast_refresh() 654 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_client_bcast_refresh()
|
H A D | mac_flow.c | 291 ASSERT(MAC_PERIM_HELD((mac_handle_t)ft->ft_mip)); in mac_flow_add() 372 mac_handle_t mh = (mac_handle_t)ft->ft_mip; in mac_flow_rem_subflow() 402 mac_handle_t mh = (mac_handle_t)mcip->mci_mip; in mac_flow_add_subflow() 475 ASSERT(MAC_PERIM_HELD((mac_handle_t)ft->ft_mip)); in mac_flow_remove() 739 ASSERT(MAC_PERIM_HELD((mac_handle_t)ft->ft_mip)); in mac_flow_modify() 912 ASSERT(MAC_PERIM_HELD((mac_handle_t)ft->ft_mip)); in mac_flow_set_desc() 951 ASSERT(MAC_PERIM_HELD((mac_handle_t)ft->ft_mip)); in mac_flow_set_name() 1195 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_link_flow_init() 1329 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_link_flow_clean() 1814 ASSERT(MAC_PERIM_HELD((mac_handle_t)ft->ft_mip)); in flow_generic_insert_fe() [all …]
|
H A D | mac_ndd.c | 118 status = mac_prop_info((mac_handle_t)mip, in mac_ndd_get_names() 135 if (mac_prop_info((mac_handle_t)mip, MAC_PROP_PRIVATE, in mac_ndd_get_names() 259 u64 = mac_stat_get((mac_handle_t)mip, in mac_ndd_get_ioctl()
|
H A D | mac_datapath_setup.c | 322 ASSERT(MAC_PERIM_HELD((mac_handle_t)mcip->mci_mip)); in mac_srs_client_poll_quiesce() 345 ASSERT(MAC_PERIM_HELD((mac_handle_t)mcip->mci_mip)); in mac_srs_client_poll_restart() 375 ASSERT(MAC_PERIM_HELD((mac_handle_t)mcip->mci_mip)); in mac_srs_client_poll_enable() 439 ASSERT(MAC_PERIM_HELD((mac_handle_t)mcip->mci_mip)); in mac_srs_client_poll_disable() 647 mac_handle_t mh = (mac_handle_t)mcip->mci_mip; in mac_compute_soft_ring_count() 1630 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_client_update_classifier() 1999 ASSERT(MAC_PERIM_HELD((mac_handle_t)mcip->mci_mip)); in mac_fanout_setup() 2909 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_datapath_setup() 3177 ASSERT(MAC_PERIM_HELD((mac_handle_t)mip)); in mac_datapath_teardown() 4009 VERIFY(i_mac_capab_get((mac_handle_t)mip, in mac_tx_srs_setup() [all …]
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vsw.h | 154 mac_handle_t mh; 171 mac_handle_t if_mh; /* MAC handle */
|
H A D | vnet.h | 276 mac_handle_t mh; /* handle to GLDv3 mac module */ 306 mac_handle_t hio_mh; /* HIO mac hdl */
|
/illumos-gate/usr/src/uts/common/io/cxgbe/cxgbe/ |
H A D | cxgbe.c | 123 mac_handle_t mh; in cxgbe_devo_attach() 184 mac_handle_t mh; in cxgbe_devo_detach()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 57 static void pfp_close(mac_handle_t, mac_client_handle_t); 64 static int pfp_open_index(int, mac_handle_t *, mac_client_handle_t *, 588 mac_handle_t mh; in sdpfp_bind() 742 mac_handle_t mh; in sdpfp_senduio() 909 mac_handle_t mh; in sdpfp_ioctl() 1419 pfp_open_index(int index, mac_handle_t *mhp, mac_client_handle_t *mcip, in pfp_open_index() 1424 mac_handle_t mh; in pfp_open_index() 1467 pfp_close(mac_handle_t mh, mac_client_handle_t mch) in pfp_close()
|
/illumos-gate/usr/src/uts/common/net/ |
H A D | bridge_impl.h | 122 mac_handle_t bm_mh; 178 mac_handle_t bl_mh;
|
/illumos-gate/usr/src/uts/common/io/simnet/ |
H A D | simnet_impl.h | 79 mac_handle_t sd_mh;
|
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_mgmt.c | 127 static int dls_devnet_unset(mac_handle_t, datalink_id_t *, boolean_t); 814 dls_devnet_set(mac_handle_t mh, datalink_id_t linkid, zoneid_t zoneid, in dls_devnet_set() 976 dls_devnet_unset(mac_handle_t mh, datalink_id_t *id, boolean_t wait) in dls_devnet_unset() 1436 mac_handle_t mh; in dls_devnet_rename() 1776 dls_devnet_create(mac_handle_t mh, datalink_id_t linkid, zoneid_t zoneid) in dls_devnet_create() 1831 dls_devnet_recreate(mac_handle_t mh, datalink_id_t linkid) in dls_devnet_recreate() 1849 dls_devnet_destroy(mac_handle_t mh, datalink_id_t *idp, boolean_t wait) in dls_devnet_destroy()
|