/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | mac_client_priv.h | 51 extern boolean_t mac_rx_bypass_set(mac_client_handle_t, mac_direct_rx_t, 53 extern void mac_rx_bypass_enable(mac_client_handle_t); 54 extern void mac_rx_bypass_disable(mac_client_handle_t); 65 extern void mac_resource_set(mac_client_handle_t, mac_resource_add_t, void *); 77 extern void mac_resource_set_common(mac_client_handle_t, 87 extern uint16_t mac_client_vid(mac_client_handle_t); 88 extern int mac_vnic_unicast_set(mac_client_handle_t, const uint8_t *); 89 extern boolean_t mac_client_is_vlan_vnic(mac_client_handle_t); 91 extern void mac_client_poll_enable(mac_client_handle_t); 92 extern void mac_client_poll_disable(mac_client_handle_t); [all...] |
H A D | mac_client.h | 48 typedef struct __mac_client_handle *mac_client_handle_t; typedef in typeref:struct:__mac_client_handle 123 extern int mac_client_open(mac_handle_t, mac_client_handle_t *, char *, 125 extern void mac_client_close(mac_client_handle_t, uint16_t); 127 extern int mac_unicast_add(mac_client_handle_t, uint8_t *, uint16_t, 129 extern int mac_unicast_add_set_rx(mac_client_handle_t, uint8_t *, uint16_t, 131 extern int mac_unicast_remove(mac_client_handle_t, mac_unicast_handle_t); 133 extern int mac_multicast_add(mac_client_handle_t, const uint8_t *); 134 extern void mac_multicast_remove(mac_client_handle_t, const uint8_t *); 136 extern void mac_rx_set(mac_client_handle_t, mac_rx_t, void *); 137 extern void mac_rx_clear(mac_client_handle_t); [all...] |
H A D | vnic_impl.h | 49 mac_client_handle_t vn_mch;
|
H A D | dls_impl.h | 52 mac_client_handle_t dl_mch; /* SL */
|
H A D | mac_impl.h | 784 extern int mac_link_flow_init(mac_client_handle_t, flow_entry_t *); 785 extern void mac_link_flow_clean(mac_client_handle_t, flow_entry_t *); 873 extern mblk_t *mac_protect_check(mac_client_handle_t, mblk_t *); 874 extern int mac_protect_set(mac_client_handle_t, mac_resource_props_t *); 875 extern boolean_t mac_protect_enabled(mac_client_handle_t, uint32_t);
|
H A D | dld_impl.h | 127 mac_client_handle_t ds_mch; /* SL */
|
H A D | aggr_impl.h | 114 mac_client_handle_t lp_mch;
|
H A D | mac_flow_impl.h | 509 extern int mac_flow_add_subflow(mac_client_handle_t, flow_entry_t *,
|
H A D | mac_soft_ring.h | 675 extern mblk_t *mac_tx_send(mac_client_handle_t, mac_ring_handle_t, mblk_t *,
|
/opensolaris-onvv-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf_mac.c | 114 return (mac_tx((mac_client_handle_t)chandle, pkt, 0, 122 return (mac_promisc_add((mac_client_handle_t)chandle, how, bpf_mtap, 136 (mac_client_handle_t *)chandlep, NULL, 143 mac_client_close((mac_client_handle_t)chandle, 0); 149 return (mac_client_name((mac_client_handle_t)chandle));
|
/opensolaris-onvv-gate/usr/src/uts/common/io/mac/ |
H A D | mac_hio.c | 113 mac_share_bind(mac_client_handle_t mch, uint64_t cookie, uint64_t *rcookie) 164 mac_share_unbind(mac_client_handle_t mch)
|
H A D | mac_client.c | 149 static void mac_client_datapath_teardown(mac_client_handle_t, 442 mac_client_name(mac_client_handle_t mch) 458 mac_client_vid(mac_client_handle_t mch) 480 mac_client_is_vlan_vnic(mac_client_handle_t mch) 580 mac_client_stat_get(mac_client_handle_t mch, uint_t stat) 885 mac_vnic_unicast_set(mac_client_handle_t mch, const uint8_t *addr) 1206 mac_addr_random(mac_client_handle_t mch, uint_t prefix_len, 1257 mac_client_open(mac_handle_t mh, mac_client_handle_t *mchp, char *name, 1292 *mchp = (mac_client_handle_t)mcip; 1399 *mchp = (mac_client_handle_t)mci [all...] |
H A D | mac.c | 1318 mac_addr_factory_reserve(mac_client_handle_t mch, int *slot) 1373 mac_addr_factory_release(mac_client_handle_t mch, uint_t slot) 1481 mac_hwrings_get(mac_client_handle_t mch, mac_group_handle_t *hwgh, 1670 mac_hwring_send_priv(mac_client_handle_t mch, mac_ring_handle_t rh, mblk_t *mp) 2055 mac_srs_perm_quiesce(mac_client_handle_t mch, boolean_t on) 2080 mac_rx_client_quiesce(mac_client_handle_t mch) 2096 mac_rx_client_restart(mac_client_handle_t mch) 2183 i_mac_tx_client_quiesce(mac_client_handle_t mch, uint_t srs_quiesce_flag) 2198 mac_tx_client_quiesce(mac_client_handle_t mch) 2204 mac_tx_client_condemn(mac_client_handle_t mc [all...] |
H A D | mac_flow.c | 387 mac_link_flow_clean((mac_client_handle_t)mcip, flent); 397 mac_flow_add_subflow(mac_client_handle_t mch, flow_entry_t *flent, 445 err = mac_link_flow_init((mac_client_handle_t)mcip, flent); 1122 mac_link_init_flows(mac_client_handle_t mch) 1138 mac_link_has_flows(mac_client_handle_t mch) 1158 mac_link_release_flows(mac_client_handle_t mch) 1187 mac_link_flow_init(mac_client_handle_t mch, flow_entry_t *sub_flow) 1321 mac_link_flow_clean(mac_client_handle_t mch, flow_entry_t *sub_flow)
|
H A D | mac_util.c | 823 mac_client_set_intr_cpu(void *arg, mac_client_handle_t mch, int32_t cpuid) 847 mac_client_intr_cpu(mac_client_handle_t mch)
|
H A D | mac_protect.c | 2048 mac_protect_check(mac_client_handle_t mch, mblk_t *mp) 2077 mac_protect_enabled(mac_client_handle_t mch, uint32_t type) 2190 mac_protect_set(mac_client_handle_t mch, mac_resource_props_t *mrp)
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_phys.c | 85 static void vsw_mac_add_vlans(vsw_t *vswp, mac_client_handle_t mch, 87 static void vsw_mac_remove_vlans(mac_client_handle_t mch, vsw_vlanid_t *vids, 337 mac_client_handle_t mch; 367 mac_client_handle_t mch; 387 mac_client_handle_t mch; 429 mac_client_handle_t mch; 522 mac_client_handle_t *mchp; 584 mac_client_handle_t *mchp; 828 mac_client_handle_t mch = NULL; 951 mac_client_handle_t mc [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/inet/sockmods/netpacket/ |
H A D | packet.h | 172 mac_client_handle_t ps_mch;
|
/opensolaris-onvv-gate/usr/src/uts/common/io/fcoe/ |
H A D | fcoe.h | 135 mac_client_handle_t fm_cli_handle;
|
/opensolaris-onvv-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 56 static void pfp_close(mac_handle_t, mac_client_handle_t); 62 static int pfp_open_index(int, mac_handle_t *, mac_client_handle_t *, 575 mac_client_handle_t mch; 710 mac_client_handle_t mch; 1360 * its index. Both a mac_handle_t and mac_client_handle_t are acquired 1369 pfp_open_index(int index, mac_handle_t *mhp, mac_client_handle_t *mcip, 1372 mac_client_handle_t mch; 1417 pfp_close(mac_handle_t mh, mac_client_handle_t mch)
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/sys/ |
H A D | vsw.h | 156 mac_client_handle_t mch; /* mac client handle */
|
H A D | vnet.h | 307 mac_client_handle_t hio_mch; /* HIO mac client hdl */
|
H A D | vsw_ldc.h | 415 mac_client_handle_t p_mch; /* mac client handle */
|
/opensolaris-onvv-gate/usr/src/uts/common/net/ |
H A D | bridge_impl.h | 179 mac_client_handle_t bl_mch;
|
/opensolaris-onvv-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_port.c | 136 mac_client_handle_t mch = NULL;
|