Home
last modified time | relevance | path

Searched refs:mac_handle_t (Results 1 – 25 of 100) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_client_priv.h59 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 Dmac.h60 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 Dmac_client.h154 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 Dmac_provider.h576 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 Dmac_impl.h276 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 Ddls.h115 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 Dvnic_impl.h48 mac_handle_t vn_mh;
49 mac_handle_t vn_lower_mh;
H A Ddld_impl.h126 mac_handle_t ds_mh; /* SL */
278 extern mac_handle_t dld_mac_open(char *dev_name, int *err);
H A Daggr_impl.h137 mac_handle_t lp_mh;
214 mac_handle_t lg_mh;
/illumos-gate/usr/src/uts/common/io/bpf/
H A Dbpf_mac.c79 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 Dmac_client.c346 *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 Dmac_provider.c125 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 Dmac.c1031 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 Dmac_hio.c43 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 Dmac_bcast.c126 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 Dmac_flow.c291 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 Dmac_ndd.c118 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 Dmac_datapath_setup.c322 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 Dvsw.h154 mac_handle_t mh;
171 mac_handle_t if_mh; /* MAC handle */
H A Dvnet.h276 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 Dcxgbe.c123 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 Dsockmod_pfp.c57 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 Dbridge_impl.h122 mac_handle_t bm_mh;
178 mac_handle_t bl_mh;
/illumos-gate/usr/src/uts/common/io/simnet/
H A Dsimnet_impl.h79 mac_handle_t sd_mh;
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_mgmt.c127 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()

1234