Lines Matching defs:devinfo
454 gld_mac_alloc(dev_info_t *devinfo)
507 * devinfo pointer, the device name, and a macinfo structure describing the
511 gld_register(dev_info_t *devinfo, char *devname, gld_mac_info_t *macinfo)
521 ASSERT(devinfo != NULL);
564 if (ddi_getprop(DDI_DEV_T_NONE, devinfo, 0, "fast_recv", 0))
592 devinfo, 0, "multisize", GLD_MAX_MULTICAST);
600 glddev->gld_styles = ddi_getprop(DDI_DEV_T_NONE, devinfo, 0,
709 ddi_set_driver_private(devinfo, macinfo);
717 if (macinfo->gldm_ppa != ddi_get_instance(devinfo))
719 ddi_driver_name(devinfo), ddi_get_instance(devinfo),
733 if (ddi_create_minor_node(devinfo, glddev->gld_name, S_IFCHR,
746 if (ddi_create_minor_node(devinfo, minordev, S_IFCHR,
800 ddi_report_dev(devinfo);
804 ddi_remove_minor_node(devinfo, NULL);
831 * should not have detached the "first" devinfo which has
922 * should not have detached the "first" devinfo which has
1299 dev_info_t *devinfo;
1305 if ((devinfo = gld_finddevinfo((dev_t)arg)) != NULL) {
1306 *(dev_info_t **)resultp = devinfo;
1325 if ((devinfo = gld_finddevinfo((dev_t)arg)) != NULL) {
1327 ddi_get_instance(devinfo);
1346 dev_info_t *devinfo = NULL;
1372 * we don't know what devinfo we should report back even if we
1374 * not currently attached to a PPA with the "first" devinfo node
1390 devinfo = mac->gldm_devinfo;
1405 devinfo = mac->gldm_devinfo;
1415 return (devinfo);