/freebsd-10.1-release/sys/compat/linsysfs/ |
H A D | linsysfs.c | 150 devclass_t devclass; local 157 devclass = device_get_devclass(parent); 158 if (devclass != NULL) 159 name = devclass_get_name(devclass); 238 devclass_t devclass; local 255 devclass = devclass_find("root"); 256 if (devclass == NULL) { 260 dev = devclass_get_device(devclass, 0);
|
/freebsd-10.1-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.1-release/sys/boot/usb/ |
H A D | bsd_kernel.h | 66 #define DRIVER_MODULE(name, busname, driver, devclass, evh, arg) \ 69 &driver, &devclass, { 0, 0 } }; \ 265 struct devclass; 271 typedef struct devclass *devclass_t; 323 struct devclass { struct 340 struct devclass **devclass_pp;
|
/freebsd-10.1-release/sys/sys/ |
H A D | bus.h | 105 * The devclass object has two main functions in the system. The first 108 * particular bus type. Each devclass has a name and there cannot be 113 * pci, pccard) should all use the same devclass to ensure that unit 116 * Each devclass may also have a parent devclass. This is used when 119 * device's devclass is searched. If no driver is found in that list, 120 * the search continues in the parent devclass (if any). 122 typedef struct devclass *devclass_t; 475 * Access functions for devclass. 610 #define EARLY_DRIVER_MODULE_ORDERED(name, busname, driver, devclass, \ [all...] |
/freebsd-10.1-release/sys/kern/ |
H A D | subr_bus.c | 74 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 82 typedef TAILQ_HEAD(devclass_list, devclass) devclass_list_t; 86 struct devclass { struct 87 TAILQ_ENTRY(devclass) link; 88 devclass_t parent; /* parent in devclass hierarchy */ 122 devclass_t devclass; /**< current device class */ member in struct:device 131 #define DF_FIXEDCLASS 0x02 /* devclass specified at create time */ 159 #define DEVCLANAME(d) ((d)? d->name : "no devclass") 286 devclass_t dc = dev->devclass; 321 devclass_t dc = dev->devclass; [all...] |
/freebsd-10.1-release/sys/dev/mfi/ |
H A D | mfi.c | 3174 devclass_t devclass; local 3180 devclass = devclass_find("mfi"); 3181 sc = devclass_get_softc(devclass, adapter); 3407 devclass_t devclass; local 3411 devclass = devclass_find("mfi"); 3412 if (devclass == NULL) 3419 sc = devclass_get_softc(devclass, adapter); 3428 devclass_t devclass; local 3432 devclass = devclass_find("mfi"); 3433 if (devclass [all...] |
/freebsd-10.1-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.1-release/sys/dev/hpt27xx/ |
H A D | hpt27xx_osm_bsd.c | 1155 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 1160 struct devclass { struct 1161 TAILQ_ENTRY(devclass) link; 1162 devclass_t parent; /* parent in devclass hierarchy */
|
/freebsd-10.1-release/sys/dev/hptnr/ |
H A D | hptnr_osm_bsd.c | 1146 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 1151 struct devclass { struct 1152 TAILQ_ENTRY(devclass) link; 1153 devclass_t parent; /* parent in devclass hierarchy */
|
/freebsd-10.1-release/sys/dev/hptrr/ |
H A D | hptrr_osm_bsd.c | 1164 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */ 1169 struct devclass { struct 1170 TAILQ_ENTRY(devclass) link; 1171 devclass_t parent; /* parent in devclass hierarchy */
|
/freebsd-10.1-release/share/man/man9/ |
H A D | Makefile | 65 devclass.9 \
|
/freebsd-10.1-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);
|