Lines Matching refs:macreg
296 mac_register_t *macreg; in vr_attach() local
369 if ((macreg = mac_alloc(MAC_VERSION)) == NULL) { in vr_attach()
374 macreg->m_type_ident = MAC_PLUGIN_IDENT_ETHER; in vr_attach()
375 macreg->m_driver = vrp; in vr_attach()
376 macreg->m_dip = devinfo; in vr_attach()
377 macreg->m_src_addr = vrp->vendor_ether_addr; in vr_attach()
378 macreg->m_callbacks = &vr_mac_callbacks; in vr_attach()
379 macreg->m_min_sdu = 0; in vr_attach()
380 macreg->m_max_sdu = ETHERMTU; in vr_attach()
381 macreg->m_margin = VLAN_TAGSZ; in vr_attach()
383 if (mac_register(macreg, &vrp->machdl) != 0) { in vr_attach()
387 mac_free(macreg); in vr_attach()
391 mac_free(macreg); in vr_attach()