Lines Matching defs:cidp

3050 bge_find_mac_address(bge_t *bgep, chip_id_t *cidp)
3063 cidp->hw_mac_addr,
3064 ether_sprintf((void *)cidp->vendor_addr.addr),
3065 cidp->vendor_addr.set ? "" : "not "));
3087 cidp->vendor_addr.addr[nelts] = ints[nelts];
3088 cidp->vendor_addr.set = B_TRUE;
3098 cidp->vendor_addr.addr[nelts] = bytes[nelts];
3099 cidp->vendor_addr.set = B_TRUE;
3105 ether_sprintf((void *)cidp->vendor_addr.addr),
3106 cidp->vendor_addr.set ? "" : "not "));
3128 if (cidp->vendor_addr.set == B_FALSE || strcmp(propbuf, "false") == 0)
3130 ethaddr_copy(&sysaddr, cidp->vendor_addr.addr);
3131 cidp->vendor_addr.set = B_TRUE;
3135 ether_sprintf((void *)cidp->vendor_addr.addr),
3136 cidp->vendor_addr.set ? "" : "not "));
3149 cidp->vendor_addr.addr[nelts] = bytes[nelts];
3150 cidp->vendor_addr.set = B_TRUE;
3156 ether_sprintf((void *)cidp->vendor_addr.addr),
3157 cidp->vendor_addr.set ? "" : "not "));
3347 chip_id_t *cidp;
3373 cidp = &bgep->chipid;
3382 if (chipid.vendor != cidp->vendor)
3384 if (chipid.device != cidp->device)
3386 if (chipid.revision != cidp->revision)
3388 if (chipid.asic_rev != cidp->asic_rev)
3629 chip_id_t *cidp;
3795 cidp = &bgep->chipid;
3796 bzero(cidp, sizeof(*cidp));
3797 bge_chip_cfg_init(bgep, cidp, B_FALSE);
3817 cidp->subven = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3818 DDI_PROP_DONTPASS, subven_propname, cidp->subven);
3819 cidp->subdev = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3820 DDI_PROP_DONTPASS, subdev_propname, cidp->subdev);
3821 cidp->clsize = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3822 DDI_PROP_DONTPASS, clsize_propname, cidp->clsize);
3823 cidp->latency = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3824 DDI_PROP_DONTPASS, latency_propname, cidp->latency);
3825 cidp->rx_rings = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3826 DDI_PROP_DONTPASS, rxrings_propname, cidp->rx_rings);
3827 cidp->tx_rings = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3828 DDI_PROP_DONTPASS, txrings_propname, cidp->tx_rings);
3829 cidp->eee = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3830 DDI_PROP_DONTPASS, eee_propname, cidp->eee);
3832 cidp->default_mtu = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3834 if ((cidp->default_mtu < BGE_DEFAULT_MTU) ||
3835 (cidp->default_mtu > BGE_MAXIMUM_MTU)) {
3836 cidp->default_mtu = BGE_DEFAULT_MTU;
4067 bge_find_mac_address(bgep, cidp);
4071 ethaddr_copy(cidp->vendor_addr.addr,
4087 macp->m_src_addr = cidp->vendor_addr.addr;
4090 macp->m_max_sdu = cidp->ethmax_size - sizeof (struct ether_header);
4095 bge_m_unicst(bgep, cidp->vendor_addr.addr);