Lines Matching refs:macp
465 mac_register_t *macp; in elxl_attach() local
570 if ((macp = mac_alloc(MAC_VERSION)) == NULL) { in elxl_attach()
574 macp->m_type_ident = MAC_PLUGIN_IDENT_ETHER; in elxl_attach()
575 macp->m_driver = sc; in elxl_attach()
576 macp->m_dip = dip; in elxl_attach()
577 macp->m_src_addr = sc->ex_curraddr; in elxl_attach()
578 macp->m_callbacks = &elxl_m_callbacks; in elxl_attach()
579 macp->m_min_sdu = 0; in elxl_attach()
580 macp->m_max_sdu = ETHERMTU; in elxl_attach()
581 macp->m_margin = VLAN_TAGSZ; in elxl_attach()
582 macp->m_priv_props = ex_priv_prop; in elxl_attach()
586 if (mac_register(macp, &sc->ex_mach) == DDI_SUCCESS) { in elxl_attach()
600 mac_free(macp); in elxl_attach()
604 mac_free(macp); in elxl_attach()