Lines Matching refs:macp
256 mac_register_t *macp; in efe_attach() local
379 if ((macp = mac_alloc(MAC_VERSION)) == NULL) { in efe_attach()
384 macp->m_type_ident = MAC_PLUGIN_IDENT_ETHER; in efe_attach()
385 macp->m_driver = efep; in efe_attach()
386 macp->m_dip = dip; in efe_attach()
387 macp->m_src_addr = efep->efe_macaddr; in efe_attach()
388 macp->m_callbacks = &efe_m_callbacks; in efe_attach()
389 macp->m_min_sdu = 0; in efe_attach()
390 macp->m_max_sdu = ETHERMTU; in efe_attach()
391 macp->m_margin = VLAN_TAGSZ; in efe_attach()
393 if (mac_register(macp, &efep->efe_mh) != 0) { in efe_attach()
397 mac_free(macp); in efe_attach()
404 if (macp != NULL) { in efe_attach()
405 mac_free(macp); in efe_attach()