Lines Matching defs:mh
431 mac_handle_t mh = NULL;
442 err = mac_open_by_linkid(hwgrpp->dih_linkid, &mh);
450 rgrpnum = mac_hwgrp_num(mh, MAC_RING_TYPE_RX);
459 bcopy(mac_name(mh), hwgrp.dhi_link_name,
461 mac_get_hwrxgrp_info(mh, 0, &hwgrp.dhi_grp_num,
475 tgrpnum = mac_hwgrp_num(mh, MAC_RING_TYPE_TX);
484 bcopy(mac_name(mh), hwgrp.dhi_link_name,
486 mac_get_hwtxgrp_info(mh, tgrpnum - 1, &hwgrp.dhi_grp_num,
508 bcopy(mac_name(mh), hwgrp.dhi_link_name,
510 mac_get_hwrxgrp_info(mh, i, &hwgrp.dhi_grp_num,
526 tgrpnum = mac_hwgrp_num(mh, MAC_RING_TYPE_TX);
534 bcopy(mac_name(mh), hwgrp.dhi_link_name,
536 mac_get_hwtxgrp_info(mh, i, &hwgrp.dhi_grp_num,
552 if (mh != NULL)
553 dld_mac_close(mh);
565 mac_handle_t mh = NULL;
576 err = mac_open_by_linkid(magp->dig_linkid, &mh);
584 for (i = 0; i < mac_addr_factory_num(mh) + 1; i++) {
594 mac_unicast_primary_get(mh, mai.dmi_addr);
595 mai.dmi_addrlen = mac_addr_len(mh);
596 mac_unicast_primary_info(mh, mai.dmi_client_name,
600 mac_addr_factory_value(mh, i, mai.dmi_addr,
618 if (mh != NULL)
619 dld_mac_close(mh);
621 magp->dig_count = mac_addr_factory_num(mh) + 1;