Searched refs:devclass (Results 1 - 12 of 12) sorted by relevance
/freebsd-10.3-release/sys/compat/linsysfs/ |
H A D | linsysfs.c | 144 devclass_t devclass; local 151 devclass = device_get_devclass(parent); 152 if (devclass != NULL) 153 name = devclass_get_name(devclass); 232 devclass_t devclass; local 249 devclass = devclass_find("root"); 250 if (devclass == NULL) { 254 dev = devclass_get_device(devclass, 0);
|
/freebsd-10.3-release/sys/dev/sound/isa/ |
H A D | gusc.c | 430 devclass_t devclass; local 438 devclass = device_get_devclass(child); 439 if (strcmp(devclass_get_name(devclass), "midi") == 0) { 443 } else if (strcmp(devclass_get_name(devclass), "pcm") == 0) { 459 devclass_t devclass; local 462 devclass = device_get_devclass(scp->dev); 463 units = devclass_get_maxunit(devclass); 466 dev = devclass_get_device(devclass, i);
|
/freebsd-10.3-release/sys/boot/usb/ |
H A D | bsd_kernel.h | 67 #define DRIVER_MODULE(name, busname, driver, devclass, evh, arg) \ 70 &driver, &devclass, { 0, 0 } }; \ 266 struct devclass; 272 typedef struct devclass *devclass_t; 324 struct devclass { struct 341 struct devclass **devclass_pp;
|
/freebsd-10.3-release/sys/kern/ |
H A D | subr_bus.c | 76 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 84 typedef TAILQ_HEAD(devclass_list, devclass) devclass_list_t; 88 struct devclass { struct 89 TAILQ_ENTRY(devclass) link; 90 devclass_t parent; /* parent in devclass hierarchy */ 124 devclass_t devclass; /**< current device class */ member in struct:device 133 #define DF_FIXEDCLASS 0x02 /* devclass specified at create time */ 163 #define DEVCLANAME(d) ((d)? d->name : "no devclass") 290 devclass_t dc = dev->devclass; 330 devclass_t dc = dev->devclass; [all...] |
/freebsd-10.3-release/sys/sys/ |
H A D | bus.h | 148 * The devclass object has two main functions in the system. The first 151 * particular bus type. Each devclass has a name and there cannot be 156 * pci, pccard) should all use the same devclass to ensure that unit 159 * Each devclass may also have a parent devclass. This is used when 162 * device's devclass is searched. If no driver is found in that list, 163 * the search continues in the parent devclass (if any). 165 typedef struct devclass *devclass_t; 523 * Access functions for devclass. 660 #define EARLY_DRIVER_MODULE_ORDERED(name, busname, driver, devclass, \ [all...] |
/freebsd-10.3-release/sys/dev/mfi/ |
H A D | mfi.c | 3176 devclass_t devclass; local 3182 devclass = devclass_find("mfi"); 3183 sc = devclass_get_softc(devclass, adapter); 3409 devclass_t devclass; local 3413 devclass = devclass_find("mfi"); 3414 if (devclass == NULL) 3421 sc = devclass_get_softc(devclass, adapter); 3430 devclass_t devclass; local 3434 devclass = devclass_find("mfi"); 3435 if (devclass [all...] |
/freebsd-10.3-release/sys/dev/amr/ |
H A D | amr.c | 813 devclass_t devclass; local 817 devclass = devclass_find("amr"); 818 if (devclass == NULL) 829 sc = devclass_get_softc(devclass, adapter);
|
/freebsd-10.3-release/sys/dev/hptrr/ |
H A D | hptrr_osm_bsd.c | 1133 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 1138 struct devclass { struct 1139 TAILQ_ENTRY(devclass) link; 1140 devclass_t parent; /* parent in devclass hierarchy */
|
/freebsd-10.3-release/sys/dev/hpt27xx/ |
H A D | hpt27xx_osm_bsd.c | 1304 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 1309 struct devclass { 1310 TAILQ_ENTRY(devclass) link; 1311 devclass_t parent; /* parent in devclass hierarchy */
|
/freebsd-10.3-release/sys/dev/hptnr/ |
H A D | hptnr_osm_bsd.c | 1486 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 1491 struct devclass { struct 1492 TAILQ_ENTRY(devclass) link; 1493 devclass_t parent; /* parent in devclass hierarchy */
|
/freebsd-10.3-release/share/man/man9/ |
H A D | Makefile | 69 devclass.9 \
|
/freebsd-10.3-release/sys/dev/lmc/ |
H A D | if_lmc.c | 5755 static devclass_t devclass; local 5757 DRIVER_MODULE(lmc, pci, driver, devclass, 0, 0);
|
Completed in 250 milliseconds