Home
last modified time | relevance | path

Searched refs:mh (Results 1 – 25 of 97) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/io/mii/
H A Dmii.c261 kmem_free(mh, sizeof (*mh)); in mii_alloc_instance()
290 mh->m_phy = &mh->m_bogus_phy; in mii_alloc_instance()
293 mh->m_phys[i].phy_mii = mh; in mii_alloc_instance()
295 mh->m_bogus_phy.phy_mii = mh; in mii_alloc_instance()
334 kmem_free(mh, sizeof (*mh)); in mii_free()
354 cv_wait(&mh->m_cv, &mh->m_lock); in mii_suspend()
414 mh->m_phy = &mh->m_bogus_phy; in mii_stop()
1646 mh->m_ops.mii_notify(mh->m_private, mh->m_link); in _mii_notify()
1888 mh->m_phy = &mh->m_bogus_phy; in _mii_probe()
2079 cv_wait(&mh->m_cv, &mh->m_lock); in _mii_task()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dmodhash.c117 mod_hash_t mh; in modhash_walk_step() local
123 if (mdb_vread(&mh, sizeof (mh), wsp->walk_addr) == -1) { in modhash_walk_step()
141 mod_hash_t mh; in modent_walk_init() local
150 if (mdb_vread(&mh, sizeof (mh), wsp->walk_addr) == -1) { in modent_walk_init()
155 if (mh.mh_nchains <= 1) { in modent_walk_init()
182 mh.mh_nchains - 1, wsp->walk_addr + sizeof (mh)); in modent_walk_init()
350 mod_hash_t mh; in modhash() local
433 if (mdb_vread(&mh, sizeof (mh), addr) == -1) { in modhash()
479 mh.mh_nchains, mh.mh_stat.mhs_nelems); in modhash()
481 mh.mh_stat.mhs_hit, mh.mh_stat.mhs_miss, in modhash()
[all …]
/illumos-gate/usr/src/uts/common/io/cxgbe/cxgbe/
H A Dcxgbe.c123 mac_handle_t mh; in cxgbe_devo_attach() local
157 rc = mac_register(mac, &mh); in cxgbe_devo_attach()
165 pi->mh = mh; in cxgbe_devo_attach()
173 mac_link_update(mh, LINK_STATE_UNKNOWN); in cxgbe_devo_attach()
184 mac_handle_t mh; in cxgbe_devo_detach() local
193 mh = pi->mh; in cxgbe_devo_detach()
194 pi->mh = NULL; in cxgbe_devo_detach()
196 return (mac_unregister(mh)); in cxgbe_devo_detach()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_provider.c125 mac_features_to_flags(mac_handle_t mh) in mac_features_to_flags() argument
552 mac_unregister(mac_handle_t mh) in mac_unregister() argument
702 mac_rx_common(mh, mrh, mp_chain); in mac_rx()
711 mac_bridge_ref_cb(mh, B_TRUE); in mac_rx()
713 if (mh == NULL) { in mac_rx()
717 mac_bridge_ref_cb(mh, B_FALSE); in mac_rx()
850 mac_tx_update(mac_handle_t mh) in mac_tx_update() argument
852 mac_tx_ring_update(mh, NULL); in mac_tx_update()
1045 mac_capab_update(mac_handle_t mh) in mac_capab_update() argument
1334 mac_handle_t mh; in i_mac_notify_thread() local
[all …]
H A Dmac_client.c406 mac_close(mac_handle_t mh) in mac_close() argument
433 mac_info(mac_handle_t mh) in mac_info() argument
445 mac_driver(mac_handle_t mh) in mac_driver() argument
451 mac_name(mac_handle_t mh) in mac_name() argument
457 mac_type(mac_handle_t mh) in mac_type() argument
463 mac_nativetype(mac_handle_t mh) in mac_nativetype() argument
475 mac_minor(mac_handle_t mh) in mac_minor() argument
4526 mac_is_vnic(mac_handle_t mh) in mac_is_vnic() argument
4542 ASSERT(mac_is_vnic(mh)); in mac_get_lower_mac_handle()
4551 ASSERT(mac_is_vnic(mh)); in mac_is_vnic_primary()
[all …]
H A Dmac.c1069 mac_handle_t mh; in mac_perim_enter_by_macname() local
1083 mac_handle_t mh; in mac_perim_enter_by_linkid() local
3708 mac_rxavail_get(mh) : mac_txavail_get(mh); in mac_get_prop()
3716 mac_rxhwlnksavail_get(mh) : mac_txhwlnksavail_get(mh); in mac_get_prop()
3819 mh = mac_get_lower_mac_handle(mh); in mac_prop_info()
3858 mac_rxavail_get(mh) + mac_rxrsvd_get(mh) : in mac_prop_info()
3859 mac_txavail_get(mh) + mac_txrsvd_get(mh); in mac_prop_info()
4808 mac_handle_t mh; in mac_bridge_tx() local
4819 if (mh == NULL) { in mac_bridge_tx()
8087 mac_capab_update(mh); in mac_bridge_set()
[all …]
H A Dmac_hio.c43 mac_share_capable(mac_handle_t mh) in mac_share_capable() argument
45 mac_impl_t *mip = (mac_impl_t *)mh; in mac_share_capable()
/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsockmod_pfp.c588 mac_handle_t mh; in sdpfp_bind() local
612 ps->ps_mh = mh; in sdpfp_bind()
742 mac_handle_t mh; in sdpfp_senduio() local
753 mh = ps->ps_mh; in sdpfp_senduio()
909 mac_handle_t mh; in sdpfp_ioctl() local
1074 mac_close(mh); in sdpfp_ioctl()
1428 mh = 0; in pfp_open_index()
1455 *mhp = mh; in pfp_open_index()
1461 if (mh != 0) in pfp_open_index()
1462 mac_close(mh); in pfp_open_index()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dgldutil.c146 struct ether_header *mh; in gld_interpret_ether() local
341 struct ether_header *mh; in gld_unitdata_ether() local
482 struct ether_header *mh; in gld_fastpath_ether() local
941 struct fddi_mac_frm *mh; in gld_interpret_fddi() local
1123 mh->fddi_fc = 0x50; in gld_unitdata_fddi()
1183 mh->fddi_fc = 0x50; in gld_fastpath_fddi()
1315 struct tr_mac_frm *mh; in gld_interpret_tr() local
1575 mh->tr_ac = 0x10; in gld_unitdata_tr()
1576 mh->tr_fc = 0x40; in gld_unitdata_tr()
1669 mh->tr_ac = 0x10; in gld_fastpath_tr()
[all …]
H A Dbridge.c1148 mac_handle_t mh = blp->bl_mh; in link_shutdown() local
1166 mac_bridge_clear(mh, (mac_handle_t)blp); in link_shutdown()
1216 mac_close(mh); in link_shutdown()
2231 bridge_link_t *blp = (bridge_link_t *)mh; in bridge_recv_cb()
2460 bridge_link_t *blp = (bridge_link_t *)mh; in bridge_xmit_cb()
2791 mac_handle_t mh; in bridge_add_link() local
2842 mip = mac_info(mh); in bridge_add_link()
2853 mac_sdu_get(mh, NULL, &maxsdu); in bridge_add_link()
2884 blp->bl_mh = mh; in bridge_add_link()
2949 mac_link_update(mh, linkstate); in bridge_add_link()
[all …]
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dgetarhdr.c40 Member * mh; in elf_getarhdr() local
46 if ((mh = elf->ed_armem) == 0) { in elf_getarhdr()
51 if (mh->m_err != 0) { in elf_getarhdr()
54 _elf_seterr((Msg)mh->m_err, 0); in elf_getarhdr()
H A Dbegin.c52 Member *mh; in _elf_member() local
68 OK_YES) || ((mh = _elf_armem(ref, in _elf_member()
73 if (ref->ed_fsz - base < mh->m_hdr.ar_size) { in _elf_member()
85 elf->ed_armem = mh; in _elf_member()
86 elf->ed_fsz = mh->m_hdr.ar_size; in _elf_member()
88 elf->ed_memoff = base - mh->m_slide; in _elf_member()
95 elf->ed_ident = ref->ed_ident + base - mh->m_slide; in _elf_member()
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_authsvc.c708 mh = mech_table; in smbd_authsvc_esfirst()
711 mh = &mech_table[idx]; in smbd_authsvc_esfirst()
713 for (; mh->mh_init != NULL; idx++, mh++) { in smbd_authsvc_esfirst()
716 mh->mh_oid, &pref) != 0) in smbd_authsvc_esfirst()
730 mh = &mech_table[best_mhidx]; in smbd_authsvc_esfirst()
731 ctx->ctx_mech_oid = mh->mh_oid; in smbd_authsvc_esfirst()
732 ctx->ctx_mh_work = mh->mh_work; in smbd_authsvc_esfirst()
733 ctx->ctx_mh_fini = mh->mh_fini; in smbd_authsvc_esfirst()
734 rc = mh->mh_init(ctx); in smbd_authsvc_esfirst()
977 rc = mh->mh_init(ctx); in smbd_raw_ntlmssp_esfirst()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/mpt_sas/
H A Dmpt_sas.c253 refhash_t mh; in krefhash_first() local
258 mdb_vread(&mh, sizeof (mh), khp); in krefhash_first()
263 kop = klp - mh.rh_link_off; in krefhash_first()
267 mdb_vread(rp, mh.rh_obj_size, kop); in krefhash_first()
275 refhash_t mh; in krefhash_next() local
283 mdb_vread(&mh, sizeof (mh), khp); in krefhash_next()
287 while ((klp = klist_next(&mh.rh_objs, in krefhash_next()
295 mdb_free(prev, mh.rh_obj_size); in krefhash_next()
299 kop = klp - mh.rh_link_off; in krefhash_next()
303 mdb_vread(rp, mh.rh_obj_size, kop); in krefhash_next()
[all …]
/illumos-gate/usr/src/uts/common/io/rtls/
H A Drtls.c384 mac_tx_update(rtlsp->mh); in rtls_attach()
984 mac_name(rtlsp->mh)); in rtls_send()
1001 mac_name(rtlsp->mh)); in rtls_send()
1230 mac_name(rtlsp->mh)); in rtls_receive()
1245 mac_name(rtlsp->mh)); in rtls_receive()
1386 mac_rx(rtlsp->mh, NULL, head); in rtls_receive()
1478 mac_tx_update(rtlsp->mh); in rtls_intr()
1507 mac_name(rtlsp->mh), err); in rtls_alloc_dma_mem()
1521 mac_name(rtlsp->mh), err); in rtls_alloc_dma_mem()
1684 mac_name(rtlsp->mh)); in rtls_chip_reset()
[all …]
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_mgmt.c817 const char *macname = mac_name(mh); in dls_devnet_set()
978 const char *macname = mac_name(mh); in dls_devnet_unset()
1107 ASSERT0(MAC_PERIM_HELD(mh)); in dls_devnet_unset()
1436 mac_handle_t mh; in dls_devnet_rename() local
1489 mac_close(mh); in dls_devnet_rename()
1510 mac_close(mh); in dls_devnet_rename()
1524 mac_unmark_exclusive(mh); in dls_devnet_rename()
1531 mac_unmark_exclusive(mh); in dls_devnet_rename()
1542 mac_unmark_exclusive(mh); in dls_devnet_rename()
1788 mac_perim_enter_by_mh(mh, &mph); in dls_devnet_create()
[all …]
/illumos-gate/usr/src/uts/common/io/bpf/
H A Dbpf.c251 uintptr_t mh; in bpf_attachd() local
262 mh = 0; in bpf_attachd()
299 if (mh != 0) { in bpf_attachd()
301 mh = 0; in bpf_attachd()
323 d->bd_bif = mh; in bpf_attachd()
346 uintptr_t mh; in bpf_detachd() local
351 mh = d->bd_bif; in bpf_detachd()
387 if (mh != 0) in bpf_detachd()
1702 uintptr_t mh; in bpf_getdltlist() local
1707 mh = 0; in bpf_getdltlist()
[all …]
H A Dbpf_mod.c366 mac_handle_t mh; in bpf_provider_tickle() local
368 if (mac_open_by_linkid(id, &mh) == 0) { in bpf_provider_tickle()
369 mac_close(mh); in bpf_provider_tickle()
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_drv.c432 mac_handle_t mh = NULL; in drv_ioc_hwgrpget() local
460 bcopy(mac_name(mh), hwgrp.dhi_link_name, in drv_ioc_hwgrpget()
485 bcopy(mac_name(mh), hwgrp.dhi_link_name, in drv_ioc_hwgrpget()
509 bcopy(mac_name(mh), hwgrp.dhi_link_name, in drv_ioc_hwgrpget()
535 bcopy(mac_name(mh), hwgrp.dhi_link_name, in drv_ioc_hwgrpget()
553 if (mh != NULL) in drv_ioc_hwgrpget()
554 dld_mac_close(mh); in drv_ioc_hwgrpget()
566 mac_handle_t mh = NULL; in drv_ioc_macaddrget() local
596 mai.dmi_addrlen = mac_addr_len(mh); in drv_ioc_macaddrget()
619 if (mh != NULL) in drv_ioc_macaddrget()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ether.c811 struct tr_header *mh; in interpret_tr() local
848 mh = (struct tr_header *)e; in interpret_tr()
849 rh = (struct tr_ri *)&mh->ri; in interpret_tr()
850 fc = mh->fc; in interpret_tr()
940 printether(&mh->dhost), in interpret_tr()
941 print_etherinfo(&mh->dhost)); in interpret_tr()
944 printether(&mh->shost), in interpret_tr()
1015 struct tr_header *mh; in tr_machdr_len() local
1019 mh = (struct tr_header *)e; in tr_machdr_len()
1020 rh = (struct tr_ri *)&mh->ri; in tr_machdr_len()
[all …]
/illumos-gate/usr/src/uts/common/io/aggr/
H A Daggr_port.c136 mac_handle_t mh; in aggr_port_create() local
153 if ((err = mac_open_by_linkid(linkid, &mh)) != 0) in aggr_port_create()
156 mip = mac_info(mh); in aggr_port_create()
167 note = mac_no_notification(mh); in aggr_port_create()
188 if ((err = mac_client_open(mh, &mch, client_name, in aggr_port_create()
203 if ((err = mac_margin_add(mh, &margin, B_TRUE)) != 0) { in aggr_port_create()
210 VERIFY3S(mac_margin_remove(mh, margin), ==, 0); in aggr_port_create()
219 port->lp_mh = mh; in aggr_port_create()
266 mac_close(mh); in aggr_port_create()
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhpi_txdma.c276 tdc_mbh_t mh; in hpi_txdma_mbox_config() local
286 mh.value = ml.value = 0; in hpi_txdma_mbox_config()
290 TXDMA_REG_READ64(handle, TDC_MBH, channel, &mh.value); in hpi_txdma_mbox_config()
293 *mbox_addr |= (mh.value << TDC_MBH_ADDR_SHIFT); in hpi_txdma_mbox_config()
300 mh.bits.mbaddr = ((*mbox_addr >> TDC_MBH_ADDR_SHIFT) & in hpi_txdma_mbox_config()
302 TXDMA_REG_WRITE64(handle, TDC_MBH, channel, mh.value); in hpi_txdma_mbox_config()
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_phys.c268 if (vswp->mh != NULL) { in vsw_mac_open()
316 if (vswp->mh != NULL) { in vsw_mac_close()
324 mac_close(vswp->mh); in vsw_mac_close()
325 vswp->mh = NULL; in vsw_mac_close()
526 if (vswp->mh == NULL) { in vsw_maccl_open()
552 rv = mac_client_open(vswp->mh, mchp, mac_cl_name, flags); in vsw_maccl_open()
769 mac_unicast_primary_get(vswp->mh, primary_addr); in vsw_set_if_hw_addr()
1268 rv = mac_set_mtu(vswp->mh, mtu, &mtu_orig); in vsw_mac_set_mtu()
1294 note = mac_no_notification(vswp->mh); in vsw_notify_add()
1305 mac_stat_get(vswp->mh, MAC_STAT_LINK_STATE); in vsw_notify_add()
[all …]
H A Dvnet.c597 if (mac_disable(vnetp->mh) != 0) { in vnet_unattach()
658 VERIFY(mac_unregister(vnetp->mh) == 0); in vnet_unattach()
659 vnetp->mh = NULL; in vnet_unattach()
1127 err = mac_register(macp, &vnetp->mh); in vnet_mac_register()
1395 if (vnetp == NULL || vnetp->mh == NULL) { in vnet_tx_update()
1518 rv = mac_maxsdu_update(vnetp->mh, mtu); in vnet_mtu_update()
1552 mac_link_update(vnetp->mh, link_state); in vnet_link_update()
2693 mac_handle_t mh; in vnet_hio_mac_init() local
2712 rv = mac_open_by_linkname(ifname, &mh); in vnet_hio_mac_init()
2723 vnetp->hio_mh = mh; in vnet_hio_mac_init()
[all …]
/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_main.c630 mac_handle_t mh; in softmac_create_task() local
638 if ((err = mac_open(softmac->smac_devname, &mh)) != 0) in softmac_create_task()
642 softmac->smac_media = (mac_info(mh))->mi_nativemedia; in softmac_create_task()
643 softmac->smac_mh = mh; in softmac_create_task()
652 mac_close(mh); in softmac_create_task()
1625 mac_handle_t mh; in softmac_hold() local
1633 if ((err = mac_open(mac, &mh)) != 0) in softmac_hold()
1636 softmac = (softmac_t *)mac_driver(mh); in softmac_hold()
1641 mac_close(mh); in softmac_hold()

1234