driver 84 bsp/boot/common/bootinfo.c print_module(&bi->driver);
driver 95 bsp/boot/common/load.c if (load_module((struct ar_hdr *)hdr, &bi->driver))
driver 69 bsp/drv/arm/gba/keypad.c static int keypad_init(struct driver *);
driver 80 bsp/drv/arm/gba/keypad.c struct driver keypad_driver = {
driver 128 bsp/drv/arm/gba/keypad.c keypad_init(struct driver *self)
driver 52 bsp/drv/arm/gba/lcd.c static int lcd_init(struct driver *);
driver 69 bsp/drv/arm/gba/lcd.c struct driver lcd_driver = {
driver 179 bsp/drv/arm/gba/lcd.c lcd_init(struct driver *self)
driver 100 bsp/drv/arm/gba/swkbd.c static int swkbd_init(struct driver *);
driver 112 bsp/drv/arm/gba/swkbd.c struct driver swkbd_driver = {
driver 482 bsp/drv/arm/gba/swkbd.c swkbd_init(struct driver *self)
driver 44 bsp/drv/dev/base/cons.c static int cons_init(struct driver *);
driver 55 bsp/drv/dev/base/cons.c struct driver cons_driver = {
driver 198 bsp/drv/dev/base/cons.c cons_init(struct driver *self)
driver 55 bsp/drv/dev/base/init.c struct driver *dp;
driver 82 bsp/drv/dev/base/init.c struct driver *dp;
driver 105 bsp/drv/dev/base/init.c struct driver *dp;
driver 128 bsp/drv/dev/base/init.c struct driver *dp;
driver 69 bsp/drv/dev/base/pm.c static int pm_init(struct driver *);
driver 84 bsp/drv/dev/base/pm.c struct driver pm_driver = {
driver 500 bsp/drv/dev/base/pm.c pm_init(struct driver *self)
driver 71 bsp/drv/dev/base/wscons.c static int wscons_init(struct driver *);
driver 90 bsp/drv/dev/base/wscons.c struct driver wscons_driver = {
driver 476 bsp/drv/dev/base/wscons.c wscons_init(struct driver *self)
driver 121 bsp/drv/dev/block/fdd.c static int fdd_probe(struct driver *);
driver 122 bsp/drv/dev/block/fdd.c static int fdd_init(struct driver *);
driver 134 bsp/drv/dev/block/fdd.c struct driver fdd_driver = {
driver 663 bsp/drv/dev/block/fdd.c fdd_probe(struct driver *self)
driver 674 bsp/drv/dev/block/fdd.c fdd_init(struct driver *self)
driver 55 bsp/drv/dev/block/ramdisk.c static int ramdisk_probe(struct driver *);
driver 56 bsp/drv/dev/block/ramdisk.c static int ramdisk_init(struct driver *);
driver 67 bsp/drv/dev/block/ramdisk.c struct driver ramdisk_driver = {
driver 137 bsp/drv/dev/block/ramdisk.c ramdisk_probe(struct driver *self)
driver 154 bsp/drv/dev/block/ramdisk.c ramdisk_init(struct driver *self)
driver 76 bsp/drv/dev/cpufreq/cpufreq.c static int cpufreq_init(struct driver *);
driver 88 bsp/drv/dev/cpufreq/cpufreq.c struct driver cpufreq_driver = {
driver 372 bsp/drv/dev/cpufreq/cpufreq.c cpufreq_init(struct driver *self)
driver 78 bsp/drv/dev/cpufreq/est.c static int est_probe(struct driver *);
driver 79 bsp/drv/dev/cpufreq/est.c static int est_init(struct driver *);
driver 91 bsp/drv/dev/cpufreq/est.c struct driver est_driver = {
driver 524 bsp/drv/dev/cpufreq/est.c est_probe(struct driver *self)
driver 579 bsp/drv/dev/cpufreq/est.c est_init(struct driver *self)
driver 96 bsp/drv/dev/dma/i8237.c static int dma_init(struct driver *self);
driver 133 bsp/drv/dev/dma/i8237.c struct driver i8237_driver = {
driver 281 bsp/drv/dev/dma/i8237.c dma_init(struct driver *self)
driver 55 bsp/drv/dev/input/pckbd.c static int pckbd_init(struct driver *);
driver 59 bsp/drv/dev/input/pckbd.c struct driver pckbd_driver = {
driver 268 bsp/drv/dev/input/pckbd.c pckbd_init(struct driver *self)
driver 65 bsp/drv/dev/input/psaux.c static int psaux_init(struct driver *);
driver 79 bsp/drv/dev/input/psaux.c struct driver psaux_driver = {
driver 201 bsp/drv/dev/input/psaux.c psaux_init(struct driver *self)
driver 38 bsp/drv/dev/misc/null.c static int null_init(struct driver *);
driver 49 bsp/drv/dev/misc/null.c struct driver null_driver = {
driver 81 bsp/drv/dev/misc/null.c null_init(struct driver *self)
driver 37 bsp/drv/dev/misc/random.c static int random_init(struct driver *);
driver 48 bsp/drv/dev/misc/random.c struct driver random_driver = {
driver 69 bsp/drv/dev/misc/random.c random_init(struct driver *self)
driver 38 bsp/drv/dev/misc/zero.c static int zero_init(struct driver *);
driver 49 bsp/drv/dev/misc/zero.c struct driver zero_driver = {
driver 86 bsp/drv/dev/misc/zero.c zero_init(struct driver *self)
driver 56 bsp/drv/dev/rtc/mc146818.c static int mc146818_init(struct driver *);
driver 61 bsp/drv/dev/rtc/mc146818.c struct driver mc146818_driver = {
driver 150 bsp/drv/dev/rtc/mc146818.c mc146818_init(struct driver *self)
driver 49 bsp/drv/dev/rtc/pl030.c static int pl030_init(struct driver *);
driver 54 bsp/drv/dev/rtc/pl030.c struct driver pl030_driver = {
driver 86 bsp/drv/dev/rtc/pl030.c pl030_init(struct driver *self)
driver 64 bsp/drv/dev/rtc/rtc.c static int rtc_init(struct driver *);
driver 75 bsp/drv/dev/rtc/rtc.c struct driver rtc_driver = {
driver 231 bsp/drv/dev/rtc/rtc.c rtc_init(struct driver *self)
driver 88 bsp/drv/dev/serial/ns16550.c static int ns16550_probe(struct driver *);
driver 89 bsp/drv/dev/serial/ns16550.c static int ns16550_init(struct driver *);
driver 98 bsp/drv/dev/serial/ns16550.c struct driver ns16550_driver = {
driver 205 bsp/drv/dev/serial/ns16550.c ns16550_probe(struct driver *self)
driver 214 bsp/drv/dev/serial/ns16550.c ns16550_init(struct driver *self)
driver 90 bsp/drv/dev/serial/pl011.c static int pl011_init(struct driver *);
driver 98 bsp/drv/dev/serial/pl011.c struct driver pl011_driver = {
driver 229 bsp/drv/dev/serial/pl011.c pl011_init(struct driver *self)
driver 56 bsp/drv/dev/serial/serial.c static int serial_init(struct driver *);
driver 75 bsp/drv/dev/serial/serial.c struct driver serial_driver = {
driver 209 bsp/drv/dev/serial/serial.c serial_init(struct driver *self)
driver 63 bsp/drv/dev/video/vga.c static int vga_init(struct driver *);
driver 80 bsp/drv/dev/video/vga.c struct driver vga_driver = {
driver 236 bsp/drv/dev/video/vga.c vga_init(struct driver *self)
driver 107 bsp/drv/include/dki.h device_t device_create(struct driver *, const char *, int);
driver 101 include/sys/bootinfo.h struct module driver; /* driver image */
driver 79 include/sys/device.h struct driver {
driver 84 include/sys/device.h int (*probe) (struct driver *);
driver 85 include/sys/device.h int (*init) (struct driver *);
driver 86 include/sys/device.h int (*unload) (struct driver *);
driver 42 sys/include/device.h struct driver *driver; /* pointer to the driver object */
driver 58 sys/kern/device.c static device_t device_create(struct driver *, const char *, int);
driver 130 sys/kern/device.c device_create(struct driver *drv, const char *name, int flags)
driver 161 sys/kern/device.c dev->driver = drv;
driver 322 sys/kern/device.c ops = dev->driver->devops;
driver 347 sys/kern/device.c ops = dev->driver->devops;
driver 379 sys/kern/device.c ops = dev->driver->devops;
driver 412 sys/kern/device.c ops = dev->driver->devops;
driver 438 sys/kern/device.c ops = dev->driver->devops;
driver 459 sys/kern/device.c ops = dev->driver->devops;
driver 492 sys/kern/device.c ops = dev->driver->devops;
driver 550 sys/kern/device.c mod = &bi->driver;