Lines Matching defs:macp

741 	mac_register_t	*macp;
756 macp = &vresp->macreg;
757 cbp = macp->m_callbacks;
758 rv = cbp->mc_multicst(macp->m_driver, add, mca);
795 mac_register_t *macp;
833 macp = &vresp->macreg;
834 resid_mp = macp->m_callbacks->mc_tx(macp->m_driver, mp);
904 macp = &vresp->macreg;
907 macp = &vresp->macreg;
908 tx_arg = macp->m_driver;
910 resid_mp = macp->m_callbacks->mc_tx(tx_arg, mp);
937 mac_register_t *macp;
954 macp = &vresp->macreg;
955 cbp = macp->m_callbacks;
956 if (cbp->mc_getstat(macp->m_driver, stat, val) == 0)
1106 mac_register_t *macp;
1109 if ((macp = mac_alloc(MAC_VERSION)) == NULL)
1111 macp->m_type_ident = MAC_PLUGIN_IDENT_ETHER;
1112 macp->m_driver = vnetp;
1113 macp->m_dip = vnetp->dip;
1114 macp->m_src_addr = vnetp->curr_macaddr;
1115 macp->m_callbacks = &vnet_m_callbacks;
1116 macp->m_min_sdu = 0;
1117 macp->m_max_sdu = vnetp->mtu;
1118 macp->m_margin = VLAN_TAGSZ;
1120 macp->m_v12n = MAC_VIRT_LEVEL1;
1126 err = mac_register(macp, &vnetp->mh);
1127 mac_free(macp);
1557 * macp -- a GLDv3 mac_register that has all the details of
1567 int vio_net_resource_reg(mac_register_t *macp, vio_net_res_type_t type,
1578 bcopy(macp, &vresp->macreg, sizeof (mac_register_t));
1793 mac_register_t *macp;
1807 macp = &vresp->macreg;
1808 cbp = macp->m_callbacks;
1809 rv = cbp->mc_start(macp->m_driver);
1831 mac_register_t *macp;
1857 macp = &vresp->macreg;
1858 cbp = macp->m_callbacks;
1862 cbp->mc_stop(macp->m_driver);
1998 mac_register_t *macp;
2006 macp = &vresp->macreg;
2007 cbp = macp->m_callbacks;
2009 if (cbp->mc_getstat(macp->m_driver, stat, &val) == 0) {
2456 mac_register_t *macp;
2480 macp = &vresp->macreg;
2481 cbp = macp->m_callbacks;
2483 cbp->mc_getstat(macp->m_driver, stat, val);
2696 mac_register_t *macp;
2706 if ((macp = mac_alloc(MAC_VERSION)) == NULL) {
2716 mac_free(macp);
2739 macp->m_type_ident = MAC_PLUGIN_IDENT_ETHER;
2740 macp->m_driver = vnetp;
2741 macp->m_dip = NULL;
2742 macp->m_src_addr = NULL;
2743 macp->m_callbacks = &vnet_hio_res_callbacks;
2744 macp->m_min_sdu = 0;
2745 macp->m_max_sdu = ETHERMTU;
2747 rv = vio_net_resource_reg(macp, VIO_NET_RES_HYBRID,
2752 mac_free(macp);
2760 mac_free(macp);
3202 mac_register_t *macp;
3214 macp = &vresp->macreg;
3215 cbp = macp->m_callbacks;
3216 cbp->mc_ioctl(macp->m_driver, q, mp);