Home
last modified time | relevance | path

Searched refs:mac_impl_t (Results 1 – 18 of 18) sorted by relevance

/titanic_41/usr/src/uts/common/sys/
H A Dmac_impl.h203 typedef struct mac_impl_s mac_impl_t; typedef
219 mac_impl_t *mr_mip; /* pointer to primary's mip */
301 mac_impl_t *mimpl = (mac_impl_t *)mhp; \
375 mac_impl_t *ma_mip; /* MAC handle */
660 mac_impl_t *mnt_mip;
684 mip = (mac_impl_t *)(((uintptr_t)mph) & ~0x1); \
725 extern void mac_ndd_ioctl(mac_impl_t *, queue_t *, mblk_t *);
734 extern void mac_tx_notify(mac_impl_t *);
746 extern mac_impl_t *mac_bcast_grp_mip(void *);
752 extern void mac_bcast_refresh(mac_impl_t *, mac_multicst_t, void *,
[all …]
H A Dmac_stat.h115 extern void mac_pseudo_ring_stat_rename(mac_impl_t *);
117 extern void mac_driver_stat_create(mac_impl_t *);
118 extern void mac_driver_stat_delete(mac_impl_t *);
119 extern uint64_t mac_driver_stat_default(mac_impl_t *, uint_t);
H A Dmac_client_impl.h338 extern void mac_promisc_dispatch(mac_impl_t *, mblk_t *,
341 extern int mac_validate_props(mac_impl_t *, mac_resource_props_t *);
343 extern mac_client_impl_t *mac_vnic_lower(mac_impl_t *);
344 extern mac_client_impl_t *mac_primary_client_handle(mac_impl_t *);
348 extern void mac_unicast_update_clients(mac_impl_t *, mac_address_t *);
358 extern void mac_set_prim_vlan_rings(mac_impl_t *, mac_resource_props_t *);
H A Dmac_soft_ring.h709 extern void mac_rx_attach_flow_srs(mac_impl_t *, flow_entry_t *,
/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_client.c157 static void mac_virtual_link_update(mac_impl_t *);
269 mac_vnic_lower(mac_impl_t *mip) in mac_vnic_lower()
284 mac_vnic_secondary_update(mac_impl_t *mip) in mac_vnic_secondary_update()
297 mac_primary_client_handle(mac_impl_t *mip) in mac_primary_client_handle()
320 mac_impl_t *mip; in mac_open()
405 mac_impl_t *mip = (mac_impl_t *)mh; in mac_close()
432 return (&((mac_impl_t *)mh)->mi_info); in mac_info()
438 return (((mac_impl_t *)mh)->mi_dip); in mac_devinfo_get()
444 return (((mac_impl_t *)mh)->mi_driver); in mac_driver()
450 return (((mac_impl_t *)mh)->mi_name); in mac_name()
[all …]
H A Dmac_provider.c67 typedef void (*mac_notify_default_cb_fn_t)(mac_impl_t *);
123 mac_impl_t *mip; in mac_register()
427 (mac_impl_t *), mip); in mac_register()
504 mac_impl_t *mip = (mac_impl_t *)mh; in mac_unregister()
538 ASSERT(mip == (mac_impl_t *)val); in mac_unregister()
635 mac_impl_t *mip = (mac_impl_t *)mh; in mac_rx()
670 mac_impl_t *mip = (mac_impl_t *)mh; in mac_trill_snoop()
683 mac_impl_t *mip = (mac_impl_t *)mh; in mac_rx_common()
784 i_mac_tx_srs_notify((mac_impl_t *)mh, rh); in mac_tx_ring_update()
794 mac_impl_t *mip = (mac_impl_t *)mh; in mac_link_update()
[all …]
H A Dmac_hio.c45 mac_impl_t *mip = (mac_impl_t *)mh; in mac_share_capable()
58 mac_impl_t *mip = mcip->mci_mip; in i_mac_share_alloc()
90 mac_impl_t *mip = mcip->mci_mip; in i_mac_share_free()
116 mac_impl_t *mip = mcip->mci_mip; in mac_share_bind()
167 mac_impl_t *mip = mcip->mci_mip; in mac_share_unbind()
H A Dmac.c383 static mblk_t *mac_rx_classify(mac_impl_t *, mac_resource_handle_t, mblk_t *);
426 sizeof (mac_impl_t), 0, i_mac_constructor, i_mac_destructor, in mac_init()
532 mac_impl_t *mip = buf; in i_mac_constructor()
534 bzero(buf, sizeof (mac_impl_t)); in i_mac_constructor()
557 mac_impl_t *mip = buf; in i_mac_destructor()
794 i_mac_promisc_walker_cleanup(mac_impl_t *mip) in i_mac_promisc_walker_cleanup()
821 i_mac_notify(mac_impl_t *mip, mac_notify_type_t type) in i_mac_notify()
858 i_mac_perim_enter(mac_impl_t *mip) in i_mac_perim_enter()
892 i_mac_perim_enter_nowait(mac_impl_t *mip) in i_mac_perim_enter_nowait()
920 i_mac_perim_exit(mac_impl_t *mip) in i_mac_perim_exit()
[all …]
H A Dmac_ndd.c37 static int mac_ndd_set_ioctl(mac_impl_t *, mblk_t *, int, int *);
38 static int mac_ndd_get_ioctl(mac_impl_t *, mblk_t *, int, int *);
39 static int mac_ndd_get_names(mac_impl_t *, mblk_t *);
94 mac_ndd_get_names(mac_impl_t *mip, mblk_t *mp) in mac_ndd_get_names()
157 mac_ndd_ioctl(mac_impl_t *mip, queue_t *wq, mblk_t *mp) in mac_ndd_ioctl()
183 mac_ndd_get_ioctl(mac_impl_t *mip, mblk_t *mp, int avail, int *rval) in mac_ndd_get_ioctl()
327 mac_ndd_set_ioctl(mac_impl_t *mip, mblk_t *mp, int avail, int *rval) in mac_ndd_set_ioctl()
H A Dmac_bcast.c81 mac_impl_t *mbg_mac_impl; /* WO */
107 mac_impl_t *
123 mac_impl_t *mip = grp->mbg_mac_impl; in mac_bcast_grp_free()
145 mac_impl_t *mip = grp->mbg_mac_impl; in mac_bcast_send()
266 mac_impl_t *mip = mcip->mci_mip; in mac_bcast_add()
505 mac_impl_t *mip = mcip->mci_mip; in mac_bcast_delete()
619 mac_bcast_refresh(mac_impl_t *mip, mac_multicst_t refresh_fn, void *arg, in mac_bcast_refresh()
655 mac_impl_t *mip = mcip->mci_mip; in mac_client_bcast_refresh()
H A Dmac_stat.c300 mac_impl_t *mip = ksp->ks_private; in i_mac_driver_stat_update()
943 mac_driver_stat_create(mac_impl_t *mip) in mac_driver_stat_create()
977 mac_driver_stat_delete(mac_impl_t *mip) in mac_driver_stat_delete()
987 mac_driver_stat_default(mac_impl_t *mip, uint_t stat) in mac_driver_stat_default()
1005 mac_impl_t *mip = ring->mr_mip; in mac_ring_stat_create()
1210 mac_pseudo_ring_stat_rename(mac_impl_t *mip) in mac_pseudo_ring_stat_rename()
H A Dmac_datapath_setup.c1638 mac_impl_t *mip = mcip->mci_mip; in mac_client_update_classifier()
2400 mac_impl_t *mip = mcip->mci_mip; in mac_rx_srs_group_setup()
2641 mac_impl_t *mip = (mac_impl_t *)grp->mrg_mh; in mac_group_next_state()
2858 mac_impl_t *mip = mcip->mci_mip; in mac_datapath_setup()
3092 mac_impl_t *mip = mcip->mci_mip; in mac_datapath_teardown()
3824 mac_impl_t *mip = mcip->mci_mip; in mac_tx_srs_setup()
3987 mac_fanout_recompute(mac_impl_t *mip) in mac_fanout_recompute()
4026 mac_impl_t *mip = (mac_impl_t *)mh; in mac_poll_state_change()
H A Dmac_protect.c1444 mac_impl_t *mip = mcip->mci_mip; in mac_protect_intercept_dhcp_one()
1989 mac_impl_t *mip = mcip->mci_mip; in mac_protect_check_one()
2223 mac_impl_t *mip = mcip->mci_mip; in mac_protect_set()
2334 mac_impl_t *mip = (mac_impl_t *)mh; in mac_protect_get()
H A Dmac_util.c884 mac_impl_t *mip = (mac_impl_t *)mh; in mac_get_devinfo()
H A Dmac_flow.c983 mac_impl_t *mip, flow_tab_t **ftp) in mac_flow_tab_create()
1019 mac_flow_l2tab_create(mac_impl_t *mip, flow_tab_t **ftp) in mac_flow_l2tab_create()
1190 mac_impl_t *mip = mcip->mci_mip; in mac_link_flow_init()
1324 mac_impl_t *mip = mcip->mci_mip; in mac_link_flow_clean()
H A Dmac_sched.c4244 mac_tx_classify(mac_impl_t *mip, mblk_t *mp) in mac_tx_classify()
4304 mac_impl_t *mip = src_mcip->mci_mip; in mac_tx_send()
4603 mac_tx_notify(mac_impl_t *mip) in mac_tx_notify()
/titanic_41/usr/src/cmd/mdb/common/modules/mac/
H A Dmac.c200 mac_impl_t mip; in mac_flow_dcmd_output()
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dnet.c1245 mac_impl_t mi;