Lines Matching refs:classname

561 devclass_find_internal(const char *classname, const char *parentname,  in devclass_find_internal()  argument
566 PDEBUG(("looking for %s", classname)); in devclass_find_internal()
567 if (!classname) in devclass_find_internal()
571 if (!strcmp(dc->name, classname)) in devclass_find_internal()
576 PDEBUG(("creating %s", classname)); in devclass_find_internal()
577 dc = malloc(sizeof(struct devclass) + strlen(classname) + 1, in devclass_find_internal()
581 strcpy(dc->name, classname); in devclass_find_internal()
597 strcmp(classname, parentname) != 0) { in devclass_find_internal()
614 devclass_create(const char *classname) in devclass_create() argument
616 return (devclass_find_internal(classname, NULL, TRUE)); in devclass_create()
628 devclass_find(const char *classname) in devclass_find() argument
630 return (devclass_find_internal(classname, NULL, FALSE)); in devclass_find()
954 devclass_find_driver_internal(devclass_t dc, const char *classname) in devclass_find_driver_internal() argument
958 PDEBUG(("%s in devclass %s", classname, DEVCLANAME(dc))); in devclass_find_driver_internal()
961 if (!strcmp(dl->driver->name, classname)) in devclass_find_driver_internal()
1613 device_find_child(device_t dev, const char *classname, int unit) in device_find_child() argument
1618 dc = devclass_find(classname); in device_find_child()
2381 device_set_devclass(device_t dev, const char *classname) in device_set_devclass() argument
2386 if (!classname) { in device_set_devclass()
2397 dc = devclass_find_internal(classname, NULL, TRUE); in device_set_devclass()
2412 device_set_devclass_fixed(device_t dev, const char *classname) in device_set_devclass_fixed() argument
2416 if (classname == NULL) in device_set_devclass_fixed()
2419 error = device_set_devclass(dev, classname); in device_set_devclass_fixed()