/arch/powerpc/platforms/pseries/ |
D | eeh_driver.c | 39 if (pdev && pdev->dev.driver) in pcid_name() 40 return pdev->dev.driver->name; in pcid_name() 94 struct pci_driver *driver = dev->driver; in eeh_report_error() local 98 if (!driver) in eeh_report_error() 106 if (!driver->err_handler || in eeh_report_error() 107 !driver->err_handler->error_detected) in eeh_report_error() 110 rc = driver->err_handler->error_detected (dev, pci_channel_io_frozen); in eeh_report_error() 128 struct pci_driver *driver = dev->driver; in eeh_report_mmio_enabled() local 130 if (!driver || in eeh_report_mmio_enabled() 131 !driver->err_handler || in eeh_report_mmio_enabled() [all …]
|
/arch/sparc/kernel/ |
D | us3_cpufreq.c | 217 struct cpufreq_driver *driver; in us3_freq_init() local 220 driver = kzalloc(sizeof(struct cpufreq_driver), GFP_KERNEL); in us3_freq_init() 221 if (!driver) in us3_freq_init() 230 driver->init = us3_freq_cpu_init; in us3_freq_init() 231 driver->verify = us3_freq_verify; in us3_freq_init() 232 driver->target = us3_freq_target; in us3_freq_init() 233 driver->get = us3_freq_get; in us3_freq_init() 234 driver->exit = us3_freq_cpu_exit; in us3_freq_init() 235 driver->owner = THIS_MODULE, in us3_freq_init() 236 strcpy(driver->name, "UltraSPARC-III"); in us3_freq_init() [all …]
|
D | us2e_cpufreq.c | 356 struct cpufreq_driver *driver; in us2e_freq_init() local 359 driver = kzalloc(sizeof(struct cpufreq_driver), GFP_KERNEL); in us2e_freq_init() 360 if (!driver) in us2e_freq_init() 369 driver->init = us2e_freq_cpu_init; in us2e_freq_init() 370 driver->verify = us2e_freq_verify; in us2e_freq_init() 371 driver->target = us2e_freq_target; in us2e_freq_init() 372 driver->get = us2e_freq_get; in us2e_freq_init() 373 driver->exit = us2e_freq_cpu_exit; in us2e_freq_init() 374 driver->owner = THIS_MODULE, in us2e_freq_init() 375 strcpy(driver->name, "UltraSPARC-IIe"); in us2e_freq_init() [all …]
|
D | vio.c | 61 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_probe() 77 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_remove() 122 viodrv->driver.bus = &vio_bus_type; in vio_register_driver() 124 return driver_register(&viodrv->driver); in vio_register_driver() 130 driver_unregister(&viodrv->driver); in vio_unregister_driver()
|
/arch/alpha/kernel/ |
D | srmcons.c | 244 struct tty_driver *driver; in srmcons_init() local 247 driver = alloc_tty_driver(MAX_SRM_CONSOLE_DEVICES); in srmcons_init() 248 if (!driver) in srmcons_init() 250 driver->driver_name = "srm"; in srmcons_init() 251 driver->name = "srm"; in srmcons_init() 252 driver->major = 0; /* dynamic */ in srmcons_init() 253 driver->minor_start = 0; in srmcons_init() 254 driver->type = TTY_DRIVER_TYPE_SYSTEM; in srmcons_init() 255 driver->subtype = SYSTEM_TYPE_SYSCONS; in srmcons_init() 256 driver->init_termios = tty_std_termios; in srmcons_init() [all …]
|
/arch/x86/kernel/cpu/cpufreq/ |
D | Kconfig | 14 tristate "ACPI Processor P-States driver" 18 This driver adds a CPUFreq driver which utilizes the ACPI 20 This driver also supports Intel Enhanced Speedstep. 22 To compile this driver as a module, choose M here: the 34 This adds the CPUFreq driver for AMD Elan SC400 and SC410 50 This adds the CPUFreq driver for AMD Elan SC520 processor. 62 This adds the CPUFreq driver for mobile AMD K6-2+ and mobile 74 This adds the CPUFreq driver for mobile AMD K7 mobile processors. 91 This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors. 93 To compile this driver as a module, choose M here: the [all …]
|
/arch/um/drivers/ |
D | line.c | 33 line->driver->read_irq); in line_timer_cb() 148 line->driver->write_irq); in flush_buffer() 165 line->driver->write_irq); in flush_buffer() 210 line->driver->write_irq); in line_write() 321 deactivate_chan(&line->chan_list, line->driver->read_irq); in line_throttle() 331 line->driver->read_irq); in line_unthrottle() 339 reactivate_chan(&line->chan_list, line->driver->read_irq); in line_unthrottle() 373 const struct line_driver *driver = line->driver; in line_setup_irq() local 377 err = um_request_irq(driver->read_irq, fd, IRQ_READ, in line_setup_irq() 379 driver->read_irq_name, data); in line_setup_irq() [all …]
|
D | stdio_console.c | 56 static struct line_driver driver = { variable 68 .list = LIST_HEAD_INIT(driver.mc.list), 80 static struct line vts[MAX_TTYS] = { LINE_INIT(CONFIG_CON_ZERO_CHAN, &driver), 82 LINE_INIT(CONFIG_CON_CHAN, &driver) }; 165 console_driver = register_lines(&driver, &console_ops, vts, in stdio_init()
|
D | ssl.c | 52 static struct line_driver driver = { variable 64 .list = LIST_HEAD_INIT(driver.mc.list), 77 { [0 ... NR_PORTS - 1] = LINE_INIT(CONFIG_SSL_CHAN, &driver) }; 194 ssl_driver = register_lines(&driver, &ssl_ops, serial_lines, in ssl_init()
|
/arch/parisc/kernel/ |
D | drivers.c | 101 static int match_device(struct parisc_driver *driver, struct parisc_device *dev) in match_device() argument 105 for (ids = driver->id_table; ids->sversion; ids++) { in match_device() 127 struct parisc_driver *pa_drv = to_parisc_driver(dev->driver); in parisc_driver_probe() 132 pa_dev->driver = pa_drv; in parisc_driver_probe() 140 struct parisc_driver *pa_drv = to_parisc_driver(dev->driver); in parisc_driver_remove() 152 int register_parisc_driver(struct parisc_driver *driver) in register_parisc_driver() argument 156 if(driver->drv.name) { in register_parisc_driver() 159 driver->name); in register_parisc_driver() 163 if (!driver->probe) { in register_parisc_driver() 166 driver->name); in register_parisc_driver() [all …]
|
/arch/mips/lasat/ |
D | Kconfig | 2 tristate "PICVUE LCD display driver" 6 tristate "PICVUE LCD display driver /proc interface" 10 bool "DS1603 RTC driver"
|
/arch/ia64/kernel/cpufreq/ |
D | Kconfig | 15 tristate "ACPI Processor P-States driver" 19 This driver adds a CPUFreq driver which utilizes the ACPI
|
/arch/ia64/include/asm/sn/ |
D | tiocx.h | 26 struct cx_drv *driver; member 37 struct device_driver driver; member 58 #define to_cx_driver(drv) container_of(drv, struct cx_drv, driver)
|
/arch/s390/include/asm/ |
D | ccwdev.h | 119 struct device_driver driver; member 129 extern int ccw_driver_register (struct ccw_driver *driver); 130 extern void ccw_driver_unregister (struct ccw_driver *driver); 184 #define to_ccwdrv(n) container_of(n, struct ccw_driver, driver)
|
D | ccwgroup.h | 55 struct device_driver driver; member 68 #define to_ccwgroupdrv(x) container_of((x), struct ccwgroup_driver, driver)
|
/arch/um/include/shared/ |
D | mem_user.h | 37 char *driver; member 51 extern unsigned long find_iomem(char *driver, unsigned long *len_out);
|
D | line.h | 56 const struct line_driver *driver; member 66 .driver = d } 90 const struct tty_operations *driver,
|
/arch/ia64/sn/kernel/ |
D | tiocx.c | 114 struct cx_drv *cx_drv = to_cx_driver(dev->driver); in cx_device_probe() 118 if (!cx_dev->driver && cx_drv->probe) { in cx_device_probe() 124 cx_dev->driver = cx_drv; in cx_device_probe() 138 struct cx_drv *cx_drv = cx_dev->driver; in cx_driver_remove() 141 cx_dev->driver = NULL; in cx_driver_remove() 164 cx_driver->driver.name = cx_driver->name; in cx_driver_register() 165 cx_driver->driver.bus = &tiocx_bus_type; in cx_driver_register() 167 return driver_register(&cx_driver->driver); in cx_driver_register() 176 driver_unregister(&cx_driver->driver); in cx_driver_unregister()
|
/arch/parisc/include/asm/ |
D | hardware.h | 109 extern int register_parisc_driver(struct parisc_driver *driver); 110 extern int count_parisc_driver(struct parisc_driver *driver); 111 extern int unregister_parisc_driver(struct parisc_driver *driver);
|
/arch/um/kernel/ |
D | physmem.c | 172 unsigned long find_iomem(char *driver, unsigned long *len_out) in find_iomem() argument 177 if (!strcmp(region->driver, driver)) { in find_iomem() 199 "failed, errno = %d\n", region->driver, -err); in setup_iomem()
|
/arch/powerpc/include/asm/ |
D | vio.h | 79 struct device_driver driver; member 109 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
|
D | macio.h | 134 struct device_driver driver; member 136 #define to_macio_driver(drv) container_of(drv,struct macio_driver, driver)
|
/arch/arm/mach-integrator/ |
D | lm.c | 28 struct lm_driver *lmdrv = to_lm_driver(dev->driver); in lm_bus_probe() 36 struct lm_driver *lmdrv = to_lm_driver(dev->driver); in lm_bus_remove()
|
/arch/blackfin/mm/ |
D | Makefile | 5 obj-y := sram-alloc.o isram-driver.o init.o
|
/arch/um/os-Linux/ |
D | start_up.c | 498 char *file, *driver; in parse_iomem() local 501 driver = str; in parse_iomem() 529 .driver = driver, in parse_iomem()
|