/linux-4.19.296/drivers/base/ |
D | map.c | 20 struct probe { struct 21 struct probe *next; argument 33 struct module *module, kobj_probe_t *probe, in kobj_map() argument 39 struct probe *p; in kobj_map() 44 p = kmalloc_array(n, sizeof(struct probe), GFP_KERNEL); in kobj_map() 50 p->get = probe; in kobj_map() 58 struct probe **s = &domain->probes[index % 255]; in kobj_map() 73 struct probe *found = NULL; in kobj_unmap() 80 struct probe **s; in kobj_unmap() 82 struct probe *p = *s; in kobj_unmap() [all …]
|
D | isa.c | 43 if (isa_driver && isa_driver->probe) in isa_bus_probe() 44 return isa_driver->probe(dev, to_isa_dev(dev)->id); in isa_bus_probe() 90 .probe = isa_bus_probe,
|
D | platform.c | 603 if (drv->probe) { in platform_drv_probe() 604 ret = drv->probe(dev); in platform_drv_probe() 655 drv->driver.probe = platform_drv_probe; in __platform_driver_register() 694 int (*probe)(struct platform_device *), struct module *module) in __platform_driver_probe() 721 drv->probe = probe; in __platform_driver_probe() 733 drv->probe = NULL; in __platform_driver_probe() 736 drv->driver.probe = platform_drv_probe_fail; in __platform_driver_probe() 762 int (*probe)(struct platform_device *), in __platform_create_bundle() 787 error = __platform_driver_probe(driver, probe, module); in __platform_create_bundle() 1452 if (epdrv->pdrv->probe(match)) in early_platform_driver_probe_id()
|
D | driver.c | 157 if ((drv->bus->probe && drv->probe) || in driver_register()
|
/linux-4.19.296/include/linux/ |
D | tracepoint.h | 40 tracepoint_probe_register(struct tracepoint *tp, void *probe, void *data); 42 tracepoint_probe_register_prio(struct tracepoint *tp, void *probe, void *data, 45 tracepoint_probe_register_prio_may_exist(struct tracepoint *tp, void *probe, void *data, 48 tracepoint_probe_unregister(struct tracepoint *tp, void *probe, void *data); 50 tracepoint_probe_register_may_exist(struct tracepoint *tp, void *probe, in tracepoint_probe_register_may_exist() argument 53 return tracepoint_probe_register_prio_may_exist(tp, probe, data, in tracepoint_probe_register_may_exist() 258 register_trace_##name(void (*probe)(data_proto), void *data) \ 261 (void *)probe, data); \ 264 register_trace_prio_##name(void (*probe)(data_proto), void *data,\ 268 (void *)probe, data, prio); \ [all …]
|
D | platform_device.h | 184 int (*probe)(struct platform_device *); member 209 #define platform_driver_probe(drv, probe) \ argument 210 __platform_driver_probe(drv, probe, THIS_MODULE) 212 int (*probe)(struct platform_device *), struct module *module); 275 #define platform_create_bundle(driver, probe, res, n_res, data, size) \ argument 276 __platform_create_bundle(driver, probe, res, n_res, data, size, THIS_MODULE) 278 struct platform_driver *driver, int (*probe)(struct platform_device *),
|
D | serial_8250.h | 115 unsigned char probe; member 179 int serial8250_console_setup(struct uart_port *port, char *options, bool probe);
|
/linux-4.19.296/drivers/media/radio/ |
D | radio-gemtek.c | 60 static bool probe = CONFIG_RADIO_GEMTEK_PROBE; variable 66 module_param(probe, bool, 0444); 67 MODULE_PARM_DESC(probe, "Enable automatic device probing."); 275 .probe = gemtek_probe, 296 .probe = radio_isa_probe, 306 .probe = radio_isa_pnp_probe, 322 gemtek_driver.probe = probe; in gemtek_init()
|
D | radio-isa.h | 55 bool (*probe)(struct radio_isa_card *isa, int io); member 84 bool probe; member
|
/linux-4.19.296/drivers/media/usb/gspca/m5602/ |
D | m5602_core.c | 225 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 230 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 235 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 240 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 245 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 250 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 428 .probe = m5602_probe,
|
/linux-4.19.296/drivers/nubus/ |
D | bus.c | 27 if (ndrv->probe) in nubus_device_probe() 28 err = ndrv->probe(to_nubus_board(dev)); in nubus_device_probe() 45 .probe = nubus_device_probe,
|
/linux-4.19.296/drivers/soundwire/ |
D | bus_type.c | 89 ret = drv->probe(slave, id); in sdw_drv_probe() 149 if (!drv->probe) { in __sdw_register_driver() 156 drv->driver.probe = sdw_drv_probe; in __sdw_register_driver()
|
/linux-4.19.296/drivers/sh/superhyway/ |
D | superhyway.c | 142 if (shyway_drv && shyway_drv->probe) { in superhyway_device_probe() 147 return shyway_drv->probe(shyway_dev, id); in superhyway_device_probe() 214 .probe = superhyway_device_probe,
|
/linux-4.19.296/drivers/media/usb/gspca/stv06xx/ |
D | stv06xx_hdcs.h | 150 .probe = hdcs_probe_1x00, 169 .probe = hdcs_probe_1020,
|
D | stv06xx.c | 581 if (!sd->sensor->probe(sd)) in stv06xx_config() 585 if (!sd->sensor->probe(sd)) in stv06xx_config() 589 if (!sd->sensor->probe(sd)) in stv06xx_config() 593 if (!sd->sensor->probe(sd)) in stv06xx_config() 597 if (!sd->sensor->probe(sd)) in stv06xx_config() 641 .probe = sd_probe,
|
D | stv06xx_st6422.h | 43 .probe = st6422_probe,
|
/linux-4.19.296/drivers/pci/hotplug/ |
D | pciehp_core.c | 56 static int reset_slot(struct hotplug_slot *slot, int probe); 196 static int reset_slot(struct hotplug_slot *hotplug_slot, int probe) in reset_slot() argument 200 return pciehp_reset_slot(slot, probe); in reset_slot() 341 .probe = pciehp_probe,
|
/linux-4.19.296/drivers/misc/mic/bus/ |
D | cosm_bus.c | 33 return drv->probe(dev); in cosm_dev_probe() 47 .probe = cosm_dev_probe,
|
/linux-4.19.296/drivers/base/test/ |
D | test_async_driver_probe.c | 33 .probe = test_probe, 41 .probe = test_probe,
|
/linux-4.19.296/include/linux/platform_data/ |
D | intel-mid_wdt.h | 19 int (*probe)(struct platform_device *pdev); member
|
/linux-4.19.296/include/video/ |
D | platform_lcd.h | 18 int (*probe)(struct plat_lcd_data *); member
|
/linux-4.19.296/drivers/clk/mvebu/ |
D | ap806-system-controller.c | 201 .probe = ap806_syscon_legacy_probe, 216 .probe = ap806_clock_probe,
|
/linux-4.19.296/drivers/pci/ |
D | pci-pf-stub.c | 37 .probe = pci_pf_stub_probe,
|
/linux-4.19.296/drivers/pci/endpoint/ |
D | pci-epf-core.c | 340 if (!driver->probe) in pci_epf_device_probe() 345 return driver->probe(epf); in pci_epf_device_probe() 364 .probe = pci_epf_device_probe,
|
/linux-4.19.296/drivers/s390/cio/ |
D | scm.c | 28 return scmdrv->probe ? scmdrv->probe(scmdev) : -ENODEV; in scmdev_probe() 46 .probe = scmdev_probe,
|