Home
last modified time | relevance | path

Searched refs:probe (Results 1 – 200 of 5558) sorted by relevance

12345678910>>...28

/linux-4.4.14/drivers/base/
Dmap.c20 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 …]
Disa.c42 if (isa_driver->probe) in isa_bus_probe()
43 return isa_driver->probe(dev, to_isa_dev(dev)->id); in isa_bus_probe()
89 .probe = isa_bus_probe,
Dplatform.c517 if (drv->probe) { in platform_drv_probe()
518 ret = drv->probe(dev); in platform_drv_probe()
573 drv->driver.probe = platform_drv_probe; in __platform_driver_register()
612 int (*probe)(struct platform_device *), struct module *module) in __platform_driver_probe()
639 drv->probe = probe; in __platform_driver_probe()
649 drv->probe = NULL; in __platform_driver_probe()
652 drv->driver.probe = platform_drv_probe_fail; in __platform_driver_probe()
678 int (*probe)(struct platform_device *), in __platform_create_bundle()
703 error = __platform_driver_probe(driver, probe, module); in __platform_create_bundle()
1341 if (epdrv->pdrv->probe(match)) in early_platform_driver_probe_id()
Ddriver.c155 if ((drv->bus->probe && drv->probe) || in driver_register()
Ddd.c315 if (dev->bus->probe) { in really_probe()
316 ret = dev->bus->probe(dev); in really_probe()
319 } else if (drv->probe) { in really_probe()
320 ret = drv->probe(dev); in really_probe()
/linux-4.4.14/tools/perf/Documentation/
Dperf-probe.txt1 perf-probe(1)
6 perf-probe - Define new dynamic tracepoints
11 'perf probe' [options] --add='PROBE' [...]
13 'perf probe' [options] PROBE
15 'perf probe' [options] --del='[GROUP:]EVENT' [...]
17 'perf probe' --list[=[GROUP:]EVENT]
19 'perf probe' [options] --line='LINE'
21 'perf probe' [options] --vars='PROBEPOINT'
23 'perf probe' [options] --funcs
40 Specify module name in which perf-probe searches probe points
[all …]
/linux-4.4.14/Documentation/trace/
Dkprobetrace.txt10 this is based on kprobes (kprobe and kretprobe). So it can probe wherever
11 kprobes can probe (this means, all functions body except for __kprobes
18 current_tracer. Instead of that, add probe points via
25 p[:[GRP/]EVENT] [MOD:]SYM[+offs]|MEMADDR [FETCHARGS] : Set a probe
26 r[:[GRP/]EVENT] [MOD:]SYM[+0] [FETCHARGS] : Set a return probe
27 -:[GRP/]EVENT : Clear a probe
33 SYM[+offs] : Symbol+offset where the probe is inserted.
34 MEMADDR : Address where the probe is inserted.
36 FETCHARGS : Arguments. Each probe can have up to 128 args.
49 (*) only for return probe.
[all …]
Dtracepoints.txt8 connect probe functions to them and provides some examples of probe
14 A tracepoint placed in code provides a hook to call a function (probe)
15 that you can provide at runtime. A tracepoint can be "on" (a probe is
16 connected to it) or "off" (no probe is attached). When a tracepoint is
90 Connecting a function (probe) to a tracepoint is done by providing a
91 probe (function to call) for the specific tracepoint through
92 register_trace_subsys_eventname(). Removing a probe is done through
93 unregister_trace_subsys_eventname(); it will remove the probe.
97 the probe. This, and the fact that preemption is disabled around the
98 probe call, make sure that probe removal and module unload are safe.
[all …]
Duprobetracer.txt13 current_tracer. Instead of that, add probe points via
30 OFFSET : Offset where the probe is inserted.
32 FETCHARGS : Arguments. Each probe can have up to 128 args.
45 (*) only for return probe.
63 You can check the total number of probe hits and probe miss-hits via
65 The first column is event name, the second is the number of probe hits,
66 the third is the number of probe miss-hits.
70 * Add a probe as a new uprobe event, write a new definition to uprobe_events
75 * Add a probe as a new uretprobe event:
109 Please note: User has to explicitly calculate the offset of the probe-point
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dmpc85xx_rdb.c229 .probe = p2020_rdb_probe, in define_machine()
244 .probe = p1020_rdb_probe, in define_machine()
259 .probe = p1021_rdb_pc_probe, in define_machine()
274 .probe = p2020_rdb_pc_probe, in define_machine()
289 .probe = p1025_rdb_probe, in define_machine()
304 .probe = p1020_mbg_pc_probe, in define_machine()
319 .probe = p1020_utm_pc_probe, in define_machine()
334 .probe = p1020_rdb_pc_probe, in define_machine()
349 .probe = p1020_rdb_pd_probe, in define_machine()
364 .probe = p1024_rdb_probe, in define_machine()
Dxes_mpc85xx.c168 .probe = xes_mpc8572_probe, in define_machine()
183 .probe = xes_mpc8548_probe, in define_machine()
198 .probe = xes_mpc8540_probe, in define_machine()
Dmpc85xx_ds.c207 .probe = mpc8544_ds_probe, in define_machine()
222 .probe = mpc8572_ds_probe, in define_machine()
237 .probe = p2020_ds_probe, in define_machine()
Dmpc85xx_mds.c386 .probe = mpc85xx_mds_probe, in define_machine()
408 .probe = mpc8569_mds_probe, in define_machine()
431 .probe = p1021_mds_probe, in define_machine()
Dbsc913x_rdb.c60 .probe = bsc9131_rdb_probe, in define_machine()
Dbsc913x_qds.c67 .probe = bsc9132_qds_probe, in define_machine()
Dc293pcie.c66 .probe = c293_pcie_probe, in define_machine()
Dmvme2500.c63 .probe = mvme2500_probe, in define_machine()
Dmpc8536_ds.c74 .probe = mpc8536_ds_probe, in define_machine()
Dp1010rdb.c76 .probe = p1010_rdb_probe, in define_machine()
Dsocrates.c92 .probe = socrates_probe, in define_machine()
/linux-4.4.14/include/linux/
Dtracepoint.h51 tracepoint_probe_register(struct tracepoint *tp, void *probe, void *data);
53 tracepoint_probe_register_prio(struct tracepoint *tp, void *probe, void *data,
56 tracepoint_probe_unregister(struct tracepoint *tp, void *probe, void *data);
213 register_trace_##name(void (*probe)(data_proto), void *data) \
216 (void *)probe, data); \
219 register_trace_prio_##name(void (*probe)(data_proto), void *data,\
223 (void *)probe, data, prio); \
226 unregister_trace_##name(void (*probe)(data_proto), void *data) \
229 (void *)probe, data); \
271 register_trace_##name(void (*probe)(data_proto), \
[all …]
Dplatform_device.h175 int (*probe)(struct platform_device *); member
200 #define platform_driver_probe(drv, probe) \ argument
201 __platform_driver_probe(drv, probe, THIS_MODULE)
203 int (*probe)(struct platform_device *), struct module *module);
266 #define platform_create_bundle(driver, probe, res, n_res, data, size) \ argument
267 __platform_create_bundle(driver, probe, res, n_res, data, size, THIS_MODULE)
269 struct platform_driver *driver, int (*probe)(struct platform_device *),
Dserial_8250.h106 unsigned char probe; member
157 int serial8250_console_setup(struct uart_port *port, char *options, bool probe);
Disa.h13 int (*probe)(struct device *, unsigned int); member
Dolpc-ec.h21 int (*probe)(struct platform_device *); member
/linux-4.4.14/Documentation/
Dkprobes.txt33 function's arguments. A return probe fires when a specified function
40 the probe is to be inserted and what handler is to be called when
41 the probe is hit.
87 Here's how it works. When the probe is hit, Kprobes makes a copy of
112 probe is hit, Kprobes saves a copy of the return address, and replaces
118 passes to the trampoline and that probe is hit. Kprobes' trampoline
139 zero when the return probe is registered, and is incremented every
141 object available for establishing the return probe.
172 sysctl(8)), Kprobes tries to reduce probe-hit overhead by using a jump
177 When a probe is registered, before attempting this optimization,
[all …]
Dsgi-ioc4.txt27 needs to provide a probe and remove function, which are invoked
29 IOC4 function probe and remove operations isn't precisely the same
30 as PCI device probe and remove operations, but is logically the
38 up to the ioc4 driver via the appropriate registration, probe, and
45 probe, and remove functions.
Deisa.txt13 detection code is generally also used to probe ISA cards). Moreover,
34 implements the necessary callbacks to probe and release devices
63 slots : max slot number to probe
92 .probe and .remove members are mandatory.
106 .probe = vortex_eisa_probe,
113 The sysfs framework calls .probe and .remove functions upon device
173 Force the probing code to probe EISA slots even when it cannot find an
191 expect to have explored the whole machine when they exit their probe
/linux-4.4.14/drivers/media/usb/gspca/gl860/
Dgl860.c535 .probe = sd_probe,
640 u8 probe, nb26, nb96, nOV, ntry; in gl860_guess_sensor() local
646 ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &probe); in gl860_guess_sensor()
647 ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &probe); in gl860_guess_sensor()
673 ctrl_in(gspca_dev, 0xc0, 2, 0x7a00, 0x8030, 1, &probe); in gl860_guess_sensor()
674 PDEBUG(D_PROBE, "probe=0x%02x", probe); in gl860_guess_sensor()
675 if (probe == 0xff) in gl860_guess_sensor()
694 1, &probe); in gl860_guess_sensor()
696 if (probe == 0x26 || probe == 0x40) { in gl860_guess_sensor()
699 probe); in gl860_guess_sensor()
[all …]
/linux-4.4.14/drivers/video/fbdev/via/
Dvia_aux_vt1622.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
48 probe(bus, 0x20); in via_aux_vt1622_probe()
49 probe(bus, 0x21); in via_aux_vt1622_probe()
Dvia_aux_ch7301.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
48 probe(bus, 0x75); in via_aux_ch7301_probe()
49 probe(bus, 0x76); in via_aux_ch7301_probe()
Dvia_aux_vt1625.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
48 probe(bus, 0x20); in via_aux_vt1625_probe()
49 probe(bus, 0x21); in via_aux_vt1625_probe()
Dvia_aux_vt1632.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
53 probe(bus, i); in via_aux_vt1632_probe()
Dvia_aux_sii164.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
53 probe(bus, i); in via_aux_sii164_probe()
/linux-4.4.14/drivers/media/radio/
Dradio-gemtek.c60 static bool probe = CONFIG_RADIO_GEMTEK_PROBE; variable
66 module_param(probe, bool, 0444);
67 MODULE_PARM_DESC(probe, "Enable automatic device probing.");
279 .probe = gemtek_probe,
300 .probe = radio_isa_probe,
310 .probe = radio_isa_pnp_probe,
326 gemtek_driver.probe = probe; in gemtek_init()
Dradio-isa.h60 bool (*probe)(struct radio_isa_card *isa, int io); member
89 bool probe; member
Dradio-isa.c181 return drv->probe || drv->io_params[dev] >= 0; in radio_isa_match()
319 if (drv->probe && ops->probe) { in radio_isa_probe()
326 bool found = ops->probe(isa, io); in radio_isa_probe()
/linux-4.4.14/arch/x86/mm/
Dmmio-mod.c51 struct kmmio_probe probe; member
162 my_trace->phys = addr - trace->probe.addr + trace->phys; in pre()
253 .probe = { in ioremap_trace_core()
274 register_kmmio_probe(&trace->probe); in ioremap_trace_core()
312 if ((unsigned long)addr == trace->probe.addr) { in iounmap_trace_core()
314 unregister_kmmio_probe(&trace->probe); in iounmap_trace_core()
368 trace->probe.addr, trace->probe.len); in clear_trace_list()
370 unregister_kmmio_probe(&trace->probe); in clear_trace_list()
Dkmmio.c58 struct kmmio_probe *probe; member
287 ctx->probe = get_kmmio_probe(page_base); in kmmio_handler()
291 if (ctx->probe && ctx->probe->pre_handler) in kmmio_handler()
292 ctx->probe->pre_handler(ctx->probe, regs, addr); in kmmio_handler()
343 if (ctx->probe && ctx->probe->post_handler) in post_kmmio_handler()
344 ctx->probe->post_handler(ctx->probe, condition, regs); in post_kmmio_handler()
/linux-4.4.14/drivers/hwmon/
Dibmaem.c536 static int aem_init_aem1_inst(struct aem_ipmi_data *probe, u8 module_handle) in aem_init_aem1_inst() argument
571 res = aem_init_ipmi_data(&data->ipmi, probe->interface, in aem_init_aem1_inst()
572 probe->bmc_device); in aem_init_aem1_inst()
581 probe->interface); in aem_init_aem1_inst()
624 static void aem_init_aem1(struct aem_ipmi_data *probe) in aem_init_aem1() argument
628 num = aem_find_aem1_count(probe); in aem_init_aem1()
630 err = aem_init_aem1_inst(probe, i); in aem_init_aem1()
632 dev_err(probe->bmc_device, in aem_init_aem1()
675 static int aem_init_aem2_inst(struct aem_ipmi_data *probe, in aem_init_aem2_inst() argument
711 res = aem_init_ipmi_data(&data->ipmi, probe->interface, in aem_init_aem2_inst()
[all …]
/linux-4.4.14/net/xfrm/
Dxfrm_algo.c645 const void *data, int probe) in xfrm_find_algo() argument
657 if (!probe) in xfrm_find_algo()
707 struct xfrm_algo_desc *xfrm_aalg_get_byname(const char *name, int probe) in xfrm_aalg_get_byname() argument
710 probe); in xfrm_aalg_get_byname()
714 struct xfrm_algo_desc *xfrm_ealg_get_byname(const char *name, int probe) in xfrm_ealg_get_byname() argument
717 probe); in xfrm_ealg_get_byname()
721 struct xfrm_algo_desc *xfrm_calg_get_byname(const char *name, int probe) in xfrm_calg_get_byname() argument
724 probe); in xfrm_calg_get_byname()
743 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) in xfrm_aead_get_byname() argument
751 probe); in xfrm_aead_get_byname()
/linux-4.4.14/sound/soc/qcom/
Dlpass-apq8016.c53 .probe = &asoc_qcom_lpass_cpu_dai_probe,
74 .probe = &asoc_qcom_lpass_cpu_dai_probe,
95 .probe = &asoc_qcom_lpass_cpu_dai_probe,
131 .probe = &asoc_qcom_lpass_cpu_dai_probe,
235 .probe = asoc_qcom_lpass_cpu_platform_probe,
Dlpass-ipq806x.c62 .probe = &asoc_qcom_lpass_cpu_dai_probe,
103 .probe = asoc_qcom_lpass_cpu_platform_probe,
/linux-4.4.14/arch/xtensa/include/asm/
Dtlbflush.h78 static inline void invalidate_itlb_entry (unsigned long probe) in invalidate_itlb_entry() argument
80 __asm__ __volatile__("iitlb %0; isync\n\t" : : "a" (probe)); in invalidate_itlb_entry()
83 static inline void invalidate_dtlb_entry (unsigned long probe) in invalidate_dtlb_entry() argument
85 __asm__ __volatile__("idtlb %0; dsync\n\t" : : "a" (probe)); in invalidate_dtlb_entry()
/linux-4.4.14/drivers/net/
DSpace.c42 struct net_device *(*probe)(int unit); member
49 for (; p->probe; p++) { in probe_list2()
52 dev = p->probe(unit); in probe_list2()
/linux-4.4.14/drivers/dio/
Ddio-driver.c53 if (!d->driver && drv->probe) { in dio_device_probe()
58 error = drv->probe(d, id); in dio_device_probe()
129 .probe = dio_device_probe,
/linux-4.4.14/drivers/ata/
Dpata_acpi.c75 struct ata_acpi_gtm probe; in pacpi_discover_modes() local
78 probe = acpi->gtm; in pacpi_discover_modes()
80 ata_acpi_gtm(ap, &probe); in pacpi_discover_modes()
82 xfer_mask = ata_acpi_gtm_xfermask(adev, &probe); in pacpi_discover_modes()
266 .probe = pacpi_init_one,
Dpata_legacy.c122 int (*setup)(struct platform_device *, struct legacy_probe *probe,
869 static __init int probe_chip_type(struct legacy_probe *probe) in probe_chip_type() argument
871 int mask = 1 << probe->slot; in probe_chip_type()
873 if (winbond && (probe->port == 0x1F0 || probe->port == 0x170)) { in probe_chip_type()
889 if (probe->port == 0x1F0) { in probe_chip_type()
943 static __init int legacy_init_one(struct legacy_probe *probe) in legacy_init_one() argument
945 struct legacy_controller *controller = &controllers[probe->type]; in legacy_init_one()
947 unsigned long io = probe->port; in legacy_init_one()
948 u32 mask = (1 << probe->slot); in legacy_init_one()
950 struct legacy_data *ld = &legacy_data[probe->slot]; in legacy_init_one()
[all …]
/linux-4.4.14/drivers/uio/
Duio_pci_generic.c56 static int probe(struct pci_dev *pdev, in probe() function
120 .probe = probe,
Duio_aec.c81 static int probe(struct pci_dev *pdev, const struct pci_device_id *id) in probe() function
158 .probe = probe,
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_video.c167 struct uvc_streaming_control *ctrl, int probe, __u8 query) in uvc_get_video_ctrl() argument
183 probe ? UVC_VS_PROBE_CONTROL : UVC_VS_COMMIT_CONTROL, data, in uvc_get_video_ctrl()
198 } else if (query == UVC_GET_DEF && probe == 1 && ret != size) { in uvc_get_video_ctrl()
210 "%d (exp. %u).\n", query, probe ? "probe" : "commit", in uvc_get_video_ctrl()
255 struct uvc_streaming_control *ctrl, int probe) in uvc_set_video_ctrl() argument
287 probe ? UVC_VS_PROBE_CONTROL : UVC_VS_COMMIT_CONTROL, data, in uvc_set_video_ctrl()
291 "%d (exp. %u).\n", probe ? "probe" : "commit", in uvc_set_video_ctrl()
301 struct uvc_streaming_control *probe) in uvc_probe_video() argument
315 ret = uvc_set_video_ctrl(stream, probe, 1); in uvc_probe_video()
328 probe->wCompQuality = probe_max.wCompQuality; in uvc_probe_video()
[all …]
Duvc_v4l2.c146 struct v4l2_format *fmt, struct uvc_streaming_control *probe, in uvc_v4l2_try_format() argument
217 memset(probe, 0, sizeof *probe); in uvc_v4l2_try_format()
218 probe->bmHint = 1; /* dwFrameInterval */ in uvc_v4l2_try_format()
219 probe->bFormatIndex = format->index; in uvc_v4l2_try_format()
220 probe->bFrameIndex = frame->bFrameIndex; in uvc_v4l2_try_format()
221 probe->dwFrameInterval = uvc_try_frame_interval(frame, interval); in uvc_v4l2_try_format()
236 probe->dwMaxVideoFrameSize = in uvc_v4l2_try_format()
240 ret = uvc_probe_video(stream, probe); in uvc_v4l2_try_format()
249 fmt->fmt.pix.sizeimage = probe->dwMaxVideoFrameSize; in uvc_v4l2_try_format()
298 struct uvc_streaming_control probe; in uvc_v4l2_set_format() local
[all …]
/linux-4.4.14/drivers/media/usb/gspca/m5602/
Dm5602_core.c210 if (!sd->sensor->probe(sd)) in m5602_probe_sensor()
215 if (!sd->sensor->probe(sd)) in m5602_probe_sensor()
220 if (!sd->sensor->probe(sd)) in m5602_probe_sensor()
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()
413 .probe = m5602_probe,
Dm5602_sensor.h55 int (*probe)(struct sd *sd); member
/linux-4.4.14/Documentation/i2c/
Dold-module-parameters6 control how the driver would probe i2c buses and attach to devices. These
7 parameters were known as "probe" (to let the driver probe for an extra
23 # modprobe <driver> probe=1,0x2d
Dupgrading-clients115 Add the probe and remove methods to the i2c_driver, as so:
118 + .probe = example_probe,
130 i2c_driver entry names. The rest of the probe routine will now need to be
134 the probe function is called, so the following client setup
148 The call to i2c_attach_client is no longer needed, if the probe
150 attached by the core. Change the probe routine as so:
178 In the probe routine, ensure that the new state has the client stored
277 .probe = example_probe,
Dfault-codes34 Also, codes returned by adapter probe methods follow rules which are
73 Returned by driver probe() methods. This is a bit more
78 about probe faults other than ENXIO and ENODEV.)
90 Returned by driver probe() methods to indicate that they
Dwriting-clients43 .probe = foo_probe,
77 to NULL in remove() or if probe() failed anymore. The i2c-core does this
123 protocol to probe device presence. Another was that devices and their drivers
124 can be sufficiently configured using only such probe primitives.
145 kind of driver in Linux: they provide a probe() method to bind to
157 The probe function is called when an entry in the id_table name field
169 take care of finding the right driver and will call its probe() method.
180 possible I2C addresses to probe. A device is created for the first
202 for unsupported ones), a list of addresses to probe, and a device type
/linux-4.4.14/drivers/mtd/maps/
Dscx200_docflash.c26 static int probe = 0; /* Don't autoprobe */ variable
31 module_param(probe, int, 0);
32 MODULE_PARM_DESC(probe, "Probe for a BIOS mapping");
96 if (probe) { in init_scx200_docflash()
/linux-4.4.14/drivers/tty/serial/
Dm32r_sio.h27 int m32r_sio_register_probe(struct m32r_sio_probe *probe);
28 void m32r_sio_unregister_probe(struct m32r_sio_probe *probe);
/linux-4.4.14/drivers/zorro/
Dzorro-driver.c49 if (!z->driver && drv->probe) { in zorro_device_probe()
54 error = drv->probe(z, id); in zorro_device_probe()
168 .probe = zorro_device_probe,
/linux-4.4.14/arch/x86/kernel/apic/
Dprobe_64.c36 if ((*drv)->probe && (*drv)->probe()) { in default_setup_apic_routing()
Dprobe_32.c78 .probe = probe_default,
195 if ((*drv)->probe()) { in generic_apic_probe()
/linux-4.4.14/drivers/video/backlight/
Dplatform_lcd.c89 if (pdata->probe) { in platform_lcd_probe()
90 err = pdata->probe(pdata); in platform_lcd_probe()
154 .probe = platform_lcd_probe,
/linux-4.4.14/kernel/
Dtracepoint.c268 int tracepoint_probe_register_prio(struct tracepoint *tp, void *probe, in tracepoint_probe_register_prio() argument
275 tp_func.func = probe; in tracepoint_probe_register_prio()
297 int tracepoint_probe_register(struct tracepoint *tp, void *probe, void *data) in tracepoint_probe_register() argument
299 return tracepoint_probe_register_prio(tp, probe, data, TRACEPOINT_DEFAULT_PRIO); in tracepoint_probe_register()
311 int tracepoint_probe_unregister(struct tracepoint *tp, void *probe, void *data) in tracepoint_probe_unregister() argument
317 tp_func.func = probe; in tracepoint_probe_unregister()
/linux-4.4.14/drivers/ide/
Dide-4drives.c11 module_param_named(probe, probe_4drives, bool, 0);
12 MODULE_PARM_DESC(probe, "probe for generic IDE chipset with 4 drives/port");
Ddtc2278.c135 module_param_named(probe, probe_dtc2278, bool, 0);
136 MODULE_PARM_DESC(probe, "probe for DTC2278xx chipsets");
Dumc8672.c165 module_param_named(probe, probe_umc8672, bool, 0);
166 MODULE_PARM_DESC(probe, "probe for UMC8672 chipset");
Dali14xx.c226 module_param_named(probe, probe_ali14xx, bool, 0);
227 MODULE_PARM_DESC(probe, "probe for ALI M14xx chipsets");
Dide.c130 return drv->probe ? drv->probe(drive) : -ENODEV; in generic_ide_probe()
157 .probe = generic_ide_probe,
/linux-4.4.14/drivers/watchdog/
Dintel-mid_wdt.c125 if (pdata->probe) { in mid_wdt_probe()
126 ret = pdata->probe(pdev); in mid_wdt_probe()
173 .probe = mid_wdt_probe,
/linux-4.4.14/drivers/net/ethernet/sfc/
Defx.c347 netif_dbg(efx, probe, efx->net_dev, in efx_probe_eventq()
507 netif_dbg(channel->efx, probe, channel->efx->net_dev, in efx_probe_channel()
582 netif_err(efx, probe, efx->net_dev, in efx_probe_channels()
1038 netif_dbg(efx, probe, efx->net_dev, "create port\n"); in efx_probe_port()
1169 netif_dbg(efx, probe, efx->net_dev, "adding to primary list\n"); in efx_associate()
1176 netif_dbg(other, probe, other->net_dev, in efx_associate()
1190 netif_dbg(efx, probe, efx->net_dev, in efx_associate()
1201 netif_dbg(efx, probe, efx->net_dev, in efx_associate()
1216 netif_dbg(other, probe, other->net_dev, in efx_dissociate()
1231 netif_dbg(efx, probe, efx->net_dev, "initialising I/O\n"); in efx_init_io()
[all …]
Dqt202x_phy.c172 netif_info(efx, probe, efx->net_dev, in qt2025c_firmware_id()
367 netif_err(efx, probe, efx->net_dev, "PHY init failed\n"); in qt202x_phy_init()
372 netif_info(efx, probe, efx->net_dev, in qt202x_phy_init()
484 .probe = qt202x_phy_probe,
Dfalcon.c1691 netif_err(efx, probe, efx->net_dev, "Unknown PHY type %d\n", in falcon_probe_port()
1700 rc = efx->phy_op->probe(efx); in falcon_probe_port()
1721 netif_dbg(efx, probe, efx->net_dev, in falcon_probe_port()
2205 netif_dbg(efx, probe, efx->net_dev, "PHY is %d phy_id %d\n", in falcon_probe_nvconfig()
2236 netif_dbg(efx, probe, efx->net_dev, "Booted from %s\n", in falcon_probe_spi_devices()
2243 netif_dbg(efx, probe, efx->net_dev, in falcon_probe_spi_devices()
2297 netif_err(efx, probe, efx->net_dev, in falcon_probe_nic()
2308 netif_err(efx, probe, efx->net_dev, in falcon_probe_nic()
2314 netif_err(efx, probe, efx->net_dev, in falcon_probe_nic()
2319 netif_err(efx, probe, efx->net_dev, in falcon_probe_nic()
[all …]
/linux-4.4.14/sound/soc/sirf/
Dsirf-audio-port.c28 .probe = sirf_audio_port_dai_probe,
79 .probe = sirf_audio_port_probe,
/linux-4.4.14/Documentation/sound/alsa/soc/
Dmachine.txt19 int (*probe)(struct platform_device *pdev);
38 probe()/remove()
40 probe/remove are optional. Do any machine specific probe here.
/linux-4.4.14/drivers/rapidio/
Drio-driver.c93 if (!rdev->driver && rdrv->probe) { in rio_device_probe()
99 error = rdrv->probe(rdev, id); in rio_device_probe()
230 .probe = rio_device_probe,
/linux-4.4.14/drivers/mtd/nand/
Dplat_nand.c83 if (pdata->ctrl.probe) { in plat_nand_probe()
84 err = pdata->ctrl.probe(pdev); in plat_nand_probe()
134 .probe = plat_nand_probe,
/linux-4.4.14/sound/aoa/soundbus/
Dcore.c46 if (!drv->probe) in soundbus_probe()
51 error = drv->probe(soundbus_dev); in soundbus_probe()
133 .probe = soundbus_probe,
/linux-4.4.14/arch/powerpc/platforms/44x/
Dppc476.c110 .probe = avr_probe,
194 .probe = smp_mpic_probe,
293 .probe = ppc47x_probe, in define_machine()
Diss4xx.c124 .probe = smp_mpic_probe,
162 .probe = iss4xx_probe, in define_machine()
Debony.c64 .probe = ebony_probe, in define_machine()
Dvirtex.c56 .probe = virtex_probe, in define_machine()
Dppc44x_simple.c85 .probe = ppc44x_probe, in define_machine()
Dsam440ep.c61 .probe = sam440ep_probe, in define_machine()
/linux-4.4.14/Documentation/usb/
Dcallbacks.txt14 * @probe: Called to see if the driver is willing to manage a particular
58 The probe() callback
61 int (*probe) (struct usb_interface *intf,
121 No callbacks other than probe will be invoked for an interface
125 Hence following a successful probe, disconnect will be called
126 before there is another probe for the same interface.
Dhotplug.txt12 device driver's probe() routine.
127 .probe = my_probe,
140 choosing drivers to probe(). The thread doing new device processing checks
142 device descriptors for the device. It will only call probe() if there is a
143 match, and the third argument to probe() will be the entry that matched.
146 probed for each new device; the third parameter to probe() will be null.
/linux-4.4.14/sound/soc/codecs/
Dmax98357a.c75 .probe = max98357a_codec_probe,
131 .probe = max98357a_platform_probe,
Dac97.c116 .probe = ac97_soc_probe,
143 .probe = ac97_probe,
Dmax9768.c155 .probe = max9768_probe,
221 .probe = max9768_i2c_probe,
Dak5386.c73 .probe = ak5386_soc_probe,
204 .probe = ak5386_probe,
Dwm8711.c371 .probe = wm8711_probe,
436 .probe = wm8711_spi_probe,
482 .probe = wm8711_i2c_probe,
Des8328-spi.c42 .probe = es8328_spi_probe,
Dssm2602-spi.c40 .probe = ssm2602_spi_probe,
Dadav803.c40 .probe = adav803_probe,
Dadav801.c43 .probe = adav80x_spi_probe,
Dcs4271-spi.c47 .probe = cs4271_spi_probe,
Dtlv320aic23-spi.c47 .probe = aic23_spi_probe,
Des8328-i2c.c51 .probe = es8328_i2c_probe,
Dwm8804-spi.c48 .probe = wm8804_spi_probe,
Dcs42l51-i2c.c50 .probe = cs42l51_i2c_probe,
Dcs4271-i2c.c53 .probe = cs4271_i2c_probe,
Dadau1781-i2c.c49 .probe = adau1781_i2c_probe,
Dad193x-i2c.c48 .probe = ad193x_i2c_probe,
Dadau1977-i2c.c50 .probe = adau1977_i2c_probe,
Dadau1761-i2c.c51 .probe = adau1761_i2c_probe,
Dssm2602-i2c.c57 .probe = ssm2602_i2c_probe,
Dwm8804-i2c.c55 .probe = wm8804_i2c_probe,
Dtlv320aic23-i2c.c58 .probe = tlv320aic23_i2c_probe,
Dics43432.c68 .probe = ics43432_probe,
Dcs42xx8-i2c.c55 .probe = cs42xx8_i2c_probe,
Dpcm512x-spi.c62 .probe = pcm512x_spi_probe,
Dad1980.c299 .probe = ad1980_soc_probe,
327 .probe = ad1980_probe,
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmsc911x.c1023 SMSC_TRACE(pdata, probe, "PHY: addr %d, phy_id 0x%08X", in smsc911x_mii_probe()
1105 SMSC_WARN(pdata, probe, "Error registering mii bus"); in smsc911x_mii_init()
1110 SMSC_WARN(pdata, probe, "Error registering mii bus"); in smsc911x_mii_init()
2175 SMSC_TRACE(pdata, probe, "Driver Parameters:"); in smsc911x_init()
2176 SMSC_TRACE(pdata, probe, "LAN base: 0x%08lX", in smsc911x_init()
2178 SMSC_TRACE(pdata, probe, "IRQ: %d", dev->irq); in smsc911x_init()
2179 SMSC_TRACE(pdata, probe, "PHY will be autodetected."); in smsc911x_init()
2185 SMSC_WARN(pdata, probe, "pdata->ioaddr: 0x00000000"); in smsc911x_init()
2215 SMSC_TRACE(pdata, probe, "BYTE_TEST: 0x%08X", byte_test); in smsc911x_init()
2217 SMSC_TRACE(pdata, probe, "BYTE_TEST looks swapped, " in smsc911x_init()
[all …]
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_core.c51 if (subdrv->probe) { in exynos_drm_device_subdrv_probe()
59 err = subdrv->probe(dev, subdrv->dev); in exynos_drm_device_subdrv_probe()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-gpio.c58 return sub->probe ? sub->probe(sdev) : -ENODEV; in bttv_sub_probe()
74 .probe = bttv_sub_probe,
/linux-4.4.14/drivers/sh/superhyway/
Dsuperhyway.c142 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.4.14/drivers/pci/hotplug/
Dpciehp_core.c72 static int reset_slot (struct hotplug_slot *slot, int probe);
204 static int reset_slot(struct hotplug_slot *hotplug_slot, int probe) in reset_slot() argument
208 return pciehp_reset_slot(slot, probe); in reset_slot()
319 .probe = pciehp_probe,
/linux-4.4.14/Documentation/driver-model/
Dplatform.txt37 provide probe() and remove() methods. They support power management
41 int (*probe)(struct platform_device *);
51 Note that probe() should in general verify that the specified device hardware
60 the probe() routine can live in an init section to reduce the driver's
64 int (*probe)(struct platform_device *))
122 original IBM PCs, rely on error-prone "probe-the-hardware" models for hardware
169 driver probe() after finding a match between device and driver. If the
170 probe() succeeds, the driver and device are bound as usual. There are
236 6. Inside the early platform driver probe()
240 in the probe() function can use is_early_platform_device() to check if
Ddriver.txt35 .probe = eepro100_probe,
67 .probe = eepro100_probe,
145 int (*probe) (struct device * dev);
147 The probe() entry is called in task context, with the bus's rwsem locked
149 container_of() to convert "dev" to a bus-specific type, both in probe()
159 When the driver has successfully bound itself to that device, then probe()
163 A driver's probe() may return a negative errno value to indicate that
/linux-4.4.14/arch/arm/mach-integrator/
Dlm.c30 return lmdrv->probe(lmdev); in lm_bus_probe()
46 .probe = lm_bus_probe,
Dlm.h11 int (*probe)(struct lm_device *); member
/linux-4.4.14/Documentation/networking/
Dmac80211-auth-assoc-deauth.txt30 alt no probe request data known
31 mac80211->driver: TX directed probe request
32 driver->mac80211: RX probe response
/linux-4.4.14/drivers/usb/common/
Dulpi.c64 return drv->probe(to_ulpi_dev(dev)); in ulpi_probe()
81 .probe = ulpi_probe,
132 if (!drv->probe) in ulpi_register_driver()
/linux-4.4.14/sound/hda/ext/
Dhdac_ext_bus.c221 return (get_edrv(dev))->probe(get_edev(dev)); in hda_ext_drv_probe()
245 if (drv->probe) in snd_hda_ext_driver_register()
246 drv->hdac.driver.probe = hda_ext_drv_probe; in snd_hda_ext_driver_register()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_gsc.c111 .probe = serial_init_chip,
117 .probe = serial_init_chip,
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/
Dstv06xx_hdcs.h154 .probe = hdcs_probe_1x00,
173 .probe = hdcs_probe_1020,
Dstv06xx.c558 if (!sd->sensor->probe(sd)) in stv06xx_config()
562 if (!sd->sensor->probe(sd)) in stv06xx_config()
566 if (!sd->sensor->probe(sd)) in stv06xx_config()
570 if (!sd->sensor->probe(sd)) in stv06xx_config()
574 if (!sd->sensor->probe(sd)) in stv06xx_config()
624 .probe = sd_probe,
Dstv06xx_st6422.h47 .probe = st6422_probe,
/linux-4.4.14/Documentation/misc-devices/mei/
Dmei-client-bus.txt33 int (*probe)(struct mei_cl_device *dev, const struct mei_cl_id *id);
78 .probe = contact_probe,
103 And the driver's simplified probe routine would look like that:
117 In the probe routine the driver first enable the MEI device and then registers
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-common.c375 const struct v4l2_discrete_probe *probe, in v4l2_find_nearest_format() argument
382 if (!probe) in v4l2_find_nearest_format()
385 for (i = 0, size = probe->sizes; i < probe->num_sizes; i++, size++) { in v4l2_find_nearest_format()
/linux-4.4.14/drivers/pci/
Dpci.c3417 static int pcie_flr(struct pci_dev *dev, int probe) in pcie_flr() argument
3425 if (probe) in pcie_flr()
3436 static int pci_af_flr(struct pci_dev *dev, int probe) in pci_af_flr() argument
3449 if (probe) in pci_af_flr()
3481 static int pci_pm_reset(struct pci_dev *dev, int probe) in pci_pm_reset() argument
3492 if (probe) in pci_pm_reset()
3555 static int pci_parent_bus_reset(struct pci_dev *dev, int probe) in pci_parent_bus_reset() argument
3567 if (probe) in pci_parent_bus_reset()
3575 static int pci_reset_hotplug_slot(struct hotplug_slot *hotplug, int probe) in pci_reset_hotplug_slot() argument
3583 rc = hotplug->ops->reset_slot(hotplug, probe); in pci_reset_hotplug_slot()
[all …]
Dpci.h328 int (*reset)(struct pci_dev *dev, int probe);
332 int pci_dev_specific_reset(struct pci_dev *dev, int probe);
334 static inline int pci_dev_specific_reset(struct pci_dev *dev, int probe) in pci_dev_specific_reset() argument
/linux-4.4.14/arch/arm/probes/kprobes/
Dtest-core.c1219 static void unregister_test_probe(struct test_probe *probe) in unregister_test_probe() argument
1221 if (probe->registered) { in unregister_test_probe()
1222 unregister_kprobe(&probe->kprobe); in unregister_test_probe()
1223 probe->kprobe.flags = 0; /* Clear disable flag to allow reuse */ in unregister_test_probe()
1225 probe->registered = false; in unregister_test_probe()
1228 static int register_test_probe(struct test_probe *probe) in register_test_probe() argument
1232 if (probe->registered) in register_test_probe()
1235 ret = register_kprobe(&probe->kprobe); in register_test_probe()
1237 probe->registered = true; in register_test_probe()
1238 probe->hit = -1; in register_test_probe()
/linux-4.4.14/arch/x86/platform/olpc/
Dolpc-xo1-pm.c174 .probe = xo1_pm_probe,
182 .probe = xo1_pm_probe,
/linux-4.4.14/drivers/misc/mic/bus/
Dcosm_bus.c33 return drv->probe(dev); in cosm_dev_probe()
47 .probe = cosm_dev_probe,
/linux-4.4.14/drivers/soc/tegra/fuse/
Dfuse-tegra.c147 if (fuse->soc->probe) { in tegra_fuse_probe()
148 err = fuse->soc->probe(fuse); in tegra_fuse_probe()
169 .probe = tegra_fuse_probe,
/linux-4.4.14/drivers/net/phy/
Dmicrel.c656 .probe = kszphy_probe,
673 .probe = kszphy_probe,
690 .probe = kszphy_probe,
707 .probe = kszphy_probe,
724 .probe = kszphy_probe,
740 .probe = kszphy_probe,
756 .probe = kszphy_probe,
Dat803x.c300 .probe = at803x_probe,
321 .probe = at803x_probe,
342 .probe = at803x_probe,
/linux-4.4.14/sound/soc/ux500/
Dmop500.c56 .probe = NULL,
162 .probe = mop500_probe,
/linux-4.4.14/sound/soc/samsung/
Ds3c2412-i2s.c130 .probe = s3c2412_i2s_probe,
180 .probe = s3c2412_iis_dev_probe,
/linux-4.4.14/arch/x86/boot/
Dvideo-mode.c45 if (card->probe) in probe_cards()
46 card->nmodes = card->probe(); in probe_cards()
/linux-4.4.14/include/linux/platform_data/
Dintel-mid_wdt.h19 int (*probe)(struct platform_device *pdev); member
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dsmp.c212 .probe = smp_mpic_probe,
220 .probe = pSeries_smp_probe,
/linux-4.4.14/include/video/
Dplatform_lcd.h18 int (*probe)(struct plat_lcd_data *); member
/linux-4.4.14/drivers/mfd/
Dsta2x11-mfd.c372 .probe = sta2x11_sctl_probe,
385 .probe = sta2x11_apbreg_probe,
398 .probe = sta2x11_apb_soc_regs_probe,
411 .probe = sta2x11_scr_probe,
650 .probe = sta2x11_mfd_probe,
Dmcp-core.c36 return drv->probe(mcp); in mcp_bus_probe()
51 .probe = mcp_bus_probe,
/linux-4.4.14/drivers/platform/olpc/
Dolpc-ec.c278 err = ec_driver->probe ? ec_driver->probe(pdev) : 0; in olpc_ec_probe()
318 .probe = olpc_ec_probe,
/linux-4.4.14/drivers/pnp/
Ddriver.c106 if (pnp_drv->probe) { in pnp_device_probe()
109 error = pnp_drv->probe(pnp_dev, dev_id); in pnp_device_probe()
255 .probe = pnp_device_probe,
Dcard.c76 if (!drv->probe) in card_probe()
89 if (drv->probe(clink, id) >= 0) in card_probe()
359 if (pnp_bus_type.probe(&dev->dev)) in pnp_request_card_device()
421 drv->link.probe = NULL; in pnp_register_card_driver()
/linux-4.4.14/arch/sh/kernel/cpu/sh2/
DMakefile5 obj-y := ex.o probe.o entry.o
/linux-4.4.14/Documentation/ide/
Dide.txt99 probe/identification sequence. For example:
117 the probe to look harder by supplying a kernel command line parameter
170 alias block-major-3 ide-probe
185 you need to explicitly enable probing by using "probe" kernel parameter,
188 * "ali14xx.probe" boot option when ali14xx driver is built-in the kernel
190 * "probe" module parameter when ali14xx driver is compiled as module
191 ("modprobe ali14xx probe")
197 You also need to use "probe" kernel parameter for ide-4drives driver
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dsmp.c48 .probe = smp_mpic_probe,
/linux-4.4.14/drivers/mcb/
Dmcb-core.c69 return mdrv->probe(mdev, found_id); in mcb_probe()
97 .probe = mcb_probe,
114 if (!drv->probe || !drv->remove) in __mcb_register_driver()
/linux-4.4.14/drivers/s390/cio/
Dscm.c27 return scmdrv->probe ? scmdrv->probe(scmdev) : -ENODEV; in scmdev_probe()
45 .probe = scmdev_probe,
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc512x_generic.c46 .probe = mpc512x_generic_probe, in define_machine()
Dmpc5121_ads.c67 .probe = mpc5121_ads_probe, in define_machine()
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
DMakefile4 obj-y := entry.o probe.o switchto.o
/linux-4.4.14/drivers/mtd/nand/brcmnand/
Dbrcmstb_nand.c32 .probe = brcmstb_nand_probe,
/linux-4.4.14/arch/ia64/kernel/
Dfsys.S261 EX(.fail_efault, probe.w.fault r31, 3)
294 EX(.fail_efault, probe.w.fault r23, 3) // This also costs 5 cycles
353 EX(.fail_efault, (p6) probe.w.fault r32, 3) // M This takes 5 cycles
354 EX(.fail_efault, (p7) probe.w.fault r33, 3) // M This takes 5 cycles
369 EX(.fail_efault, (p6) probe.w.fault r32, 3) // M This takes 5 cycles
370 EX(.fail_efault, (p7) probe.w.fault r33, 3) // M This takes 5 cycles
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_attr_leaf.c2163 int probe; in xfs_attr3_leaf_lookup_int() local
2177 probe = span = ichdr.count / 2; in xfs_attr3_leaf_lookup_int()
2178 for (entry = &entries[probe]; span > 4; entry = &entries[probe]) { in xfs_attr3_leaf_lookup_int()
2181 probe += span; in xfs_attr3_leaf_lookup_int()
2183 probe -= span; in xfs_attr3_leaf_lookup_int()
2187 ASSERT(probe >= 0 && (!ichdr.count || probe < ichdr.count)); in xfs_attr3_leaf_lookup_int()
2194 while (probe > 0 && be32_to_cpu(entry->hashval) >= hashval) { in xfs_attr3_leaf_lookup_int()
2196 probe--; in xfs_attr3_leaf_lookup_int()
2198 while (probe < ichdr.count && in xfs_attr3_leaf_lookup_int()
2201 probe++; in xfs_attr3_leaf_lookup_int()
[all …]
Dxfs_da_btree.c1465 int probe; in xfs_da3_node_lookup_int() local
1527 probe = span = max / 2; in xfs_da3_node_lookup_int()
1531 btreehashval = be32_to_cpu(btree[probe].hashval); in xfs_da3_node_lookup_int()
1533 probe += span; in xfs_da3_node_lookup_int()
1535 probe -= span; in xfs_da3_node_lookup_int()
1539 ASSERT((probe >= 0) && (probe < max)); in xfs_da3_node_lookup_int()
1541 (be32_to_cpu(btree[probe].hashval) == hashval)); in xfs_da3_node_lookup_int()
1547 while (probe > 0 && in xfs_da3_node_lookup_int()
1548 be32_to_cpu(btree[probe].hashval) >= hashval) { in xfs_da3_node_lookup_int()
1549 probe--; in xfs_da3_node_lookup_int()
[all …]
/linux-4.4.14/drivers/uwb/
Dumc-bus.c144 err = umc_driver->probe(umc); in umc_device_probe()
192 .probe = umc_device_probe,
/linux-4.4.14/arch/powerpc/platforms/83xx/
Dasp834x.c52 .probe = asp834x_probe, in define_machine()
Dsbc834x.c70 .probe = sbc834x_probe, in define_machine()
Dmpc836x_rdk.c55 .probe = mpc836x_rdk_probe, in define_machine()
Dmpc831x_rdb.c56 .probe = mpc831x_rdb_probe, in define_machine()
Dmpc830x_rdb.c56 .probe = mpc830x_rdb_probe, in define_machine()
Dmpc834x_itx.c80 .probe = mpc834x_itx_probe, in define_machine()
Dmpc837x_rdb.c81 .probe = mpc837x_rdb_probe, in define_machine()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmpc5200_simple.c78 .probe = mpc5200_simple_probe, in define_machine()
/linux-4.4.14/arch/powerpc/platforms/40x/
Dwalnut.c61 .probe = walnut_probe, in define_machine()
Dvirtex.c50 .probe = virtex_probe, in define_machine()
Dppc40x_simple.c76 .probe = ppc40x_probe, in define_machine()
/linux-4.4.14/drivers/hid/
Dhid-wiimote-modules.c107 .probe = wiimod_keys_probe,
185 .probe = wiimod_rumble_probe,
285 .probe = wiimod_battery_probe,
402 .probe = wiimod_led_probe,
408 .probe = wiimod_led_probe,
414 .probe = wiimod_led_probe,
420 .probe = wiimod_led_probe,
542 .probe = wiimod_accel_probe,
804 .probe = wiimod_ir_probe,
1001 .probe = wiimod_nunchuk_probe,
[all …]
/linux-4.4.14/drivers/cpufreq/
Dvexpress-spc-cpufreq.c64 .probe = ve_spc_cpufreq_probe,
/linux-4.4.14/drivers/cpuidle/
Dcpuidle-zynq.c74 .probe = zynq_cpuidle_probe,
Dcpuidle-at91.c63 .probe = at91_cpuidle_probe,
Dcpuidle-calxeda.c81 .probe = calxeda_cpuidle_probe,
/linux-4.4.14/drivers/staging/iio/gyro/
Dadis16060_core.c212 .probe = adis16060_r_probe,
219 .probe = adis16060_w_probe,
/linux-4.4.14/drivers/ntb/
Dntb.c204 rc = client->ops.probe(client, ntb); in ntb_probe()
236 .probe = ntb_probe,
/linux-4.4.14/sound/soc/au1x/
Ddb1000.c49 .probe = db1000_audio_probe,
/linux-4.4.14/include/linux/soc/qcom/
Dsmd.h43 int (*probe)(struct qcom_smd_device *dev); member
/linux-4.4.14/drivers/power/reset/
Drestart-poweroff.c53 .probe = restart_poweroff_probe,
Dimx-snvs-poweroff.c55 .probe = imx_poweroff_probe,
/linux-4.4.14/drivers/clk/x86/
Dclk-lpt.c46 .probe = lpt_clk_probe,
/linux-4.4.14/drivers/usb/musb/
Dmusb_am335x.c29 .probe = am335x_child_probe,
/linux-4.4.14/arch/mips/sgi-ip22/
Dip22-gio.c131 if (!drv->probe) in gio_device_probe()
138 error = drv->probe(gio_dev, match); in gio_device_probe()
379 .probe = gio_device_probe,
/linux-4.4.14/drivers/pci/pcie/
Dportdrv_core.c499 if (!driver || !driver->probe) in pcie_port_probe_service()
503 status = driver->probe(pciedev); in pcie_port_probe_service()
562 new->driver.probe = pcie_port_probe_service; in pcie_port_service_register()
/linux-4.4.14/drivers/misc/
Dtifm_core.c80 if (dev->driver && drv->probe) { in tifm_device_probe()
81 rc = drv->probe(sock); in tifm_device_probe()
161 .probe = tifm_device_probe,
/linux-4.4.14/drivers/platform/x86/
Dasus-wmi.h74 int (*probe) (struct platform_device *device); member
/linux-4.4.14/drivers/staging/fsl-mc/bus/
Dmc-bus.c124 if (WARN_ON(!mc_drv->probe)) in fsl_mc_driver_probe()
127 error = mc_drv->probe(mc_dev); in fsl_mc_driver_probe()
181 if (mc_driver->probe) in __fsl_mc_driver_register()
182 mc_driver->driver.probe = fsl_mc_driver_probe; in __fsl_mc_driver_register()
797 .probe = fsl_mc_bus_probe,
/linux-4.4.14/drivers/leds/
Dleds-rb532.c52 .probe = rb532_led_probe,
/linux-4.4.14/drivers/bus/
Dsimple-pm-bus.c46 .probe = simple_pm_bus_probe,
/linux-4.4.14/arch/x86/platform/intel-mid/device_libs/
Dplatform_wdt.c50 .probe = tangier_probe,
/linux-4.4.14/drivers/hwmon/pmbus/
Dtps40422.c55 .probe = tps40422_probe,
Dmax20751.c55 .probe = max20751_probe,
/linux-4.4.14/drivers/net/ethernet/intel/
De100.c805 netif_err(nic, probe, nic->netdev, "EEPROM corrupted\n"); in e100_eeprom_load()
1293 netif_err(nic, probe, nic->netdev, in e100_request_firmware()
1298 netif_info(nic, probe, nic->netdev, in e100_request_firmware()
1308 netif_err(nic, probe, nic->netdev, in e100_request_firmware()
1322 netif_err(nic, probe, nic->netdev, in e100_request_firmware()
1377 netif_err(nic, probe, nic->netdev, in e100_load_ucode_wait()
1398 netif_err(nic, probe, nic->netdev, "ucode load failed\n"); in e100_load_ucode_wait()
1438 netif_info(nic, probe, nic->netdev, in e100_phy_check_without_mii()
2873 netif_err(nic, probe, nic->netdev, "Cannot enable PCI device, aborting\n"); in e100_probe()
2878 netif_err(nic, probe, nic->netdev, "Cannot find proper PCI device base address, aborting\n"); in e100_probe()
[all …]
/linux-4.4.14/drivers/iio/pressure/
Dst_pressure_spi.c61 .probe = st_press_spi_probe,
/linux-4.4.14/sound/soc/davinci/
Ddavinci-vcif.c185 .probe = davinci_vcif_dai_probe,
252 .probe = davinci_vcif_probe,

12345678910>>...28