Searched refs:devclass (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.1-release/sys/compat/linsysfs/
H A Dlinsysfs.c150 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 Dgusc.c430 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 Dbsd_kernel.h66 #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 Dbus.h105 * 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 Dsubr_bus.c74 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 Dmfi.c3174 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 Damr.c813 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 Dhpt27xx_osm_bsd.c1155 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 Dhptnr_osm_bsd.c1146 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 Dhptrr_osm_bsd.c1164 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 DMakefile65 devclass.9 \
/freebsd-10.1-release/sys/dev/lmc/
H A Dif_lmc.c5755 static devclass_t devclass; local
5757 DRIVER_MODULE(lmc, pci, driver, devclass, 0, 0);

Completed in 461 milliseconds