/linux/drivers/uio/ |
H A D | uio_pci_generic.c | 71 static int probe(struct pci_dev *pdev, in probe() function 142 .probe = probe,
|
H A D | uio_aec.c | 69 static int probe(struct pci_dev *pdev, const struct pci_device_id *id) in probe() function 142 .probe = probe,
|
/linux/drivers/video/backlight/ |
H A D | platform_lcd.c | 84 if (pdata->probe) { in platform_lcd_probe() 85 err = pdata->probe(pdata); in platform_lcd_probe() 140 .probe = platform_lcd_probe,
|
/linux/drivers/video/fbdev/via/ |
H A D | via_aux_sii164.c | 16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function 38 probe(bus, i); in via_aux_sii164_probe()
|
H A D | via_aux_vt1632.c | 16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function 38 probe(bus, i); in via_aux_vt1632_probe()
|
/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-perf.rst | 37 The attachment point for raw_tracepoint/tracepoint is the trace probe name. 38 The attachment point for k[ret]probe is either symbol name and offset, or a 39 kernel virtual address. The attachment point for u[ret]probe is the file
|
/linux/drivers/firmware/google/ |
H A D | coreboot_table.c | 50 if (driver->probe) in coreboot_bus_probe() 51 ret = driver->probe(device); in coreboot_bus_probe() 76 .probe = coreboot_bus_probe, 222 .probe = coreboot_table_probe,
|
/linux/drivers/net/ethernet/sfc/falcon/ |
H A D | efx.c | 335 netif_dbg(efx, probe, efx->net_dev, in ef4_probe_eventq() 568 netif_err(efx, probe, efx->net_dev, in ef4_probe_channels() 1189 netif_dbg(efx, probe, efx->net_dev, in ef4_associate() 1225 netif_err(efx, probe, efx->net_dev, in ef4_init_io() 1243 netif_err(efx, probe, efx->net_dev, in ef4_init_io() 1247 netif_dbg(efx, probe, efx->net_dev, in ef4_init_io() 1253 netif_err(efx, probe, efx->net_dev, in ef4_init_io() 1260 netif_err(efx, probe, efx->net_dev, in ef4_init_io() 1266 netif_dbg(efx, probe, efx->net_dev, in ef4_init_io() 1615 rc = efx->type->probe(efx); in ef4_probe_nic() [all …]
|
/linux/tools/testing/selftests/arm64/fp/ |
H A D | Makefile | 11 sve-ptrace sve-probe-vls \ 35 $(OUTPUT)/sve-probe-vls: sve-probe-vls.c $(OUTPUT)/rdvl.o
|
/linux/sound/soc/intel/avs/boards/ |
H A D | Makefile | 12 snd-soc-avs-probe-y := probe.o 30 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE) += snd-soc-avs-probe.o
|
/linux/drivers/mtd/nand/raw/ |
H A D | ams-delta.c | 244 int (*probe)(struct platform_device *pdev, struct gpio_nand *priv); in gpio_nand_probe() local 343 probe = (void *) pdev->id_entry->driver_data; in gpio_nand_probe() 345 probe = of_device_get_match_data(&pdev->dev); in gpio_nand_probe() 346 if (probe) in gpio_nand_probe() 347 err = probe(pdev, priv); in gpio_nand_probe() 434 .probe = gpio_nand_probe,
|
H A D | plat_nand.c | 88 if (pdata->ctrl.probe) { in plat_nand_probe() 89 err = pdata->ctrl.probe(pdev); in plat_nand_probe() 146 .probe = plat_nand_probe,
|
/linux/Documentation/driver-api/driver-model/ |
H A D | driver.rst | 35 .probe = eepro100_probe, 67 .probe = eepro100_probe, 149 int (*probe) (struct device *dev); 151 The probe() entry is called in task context, with the bus's rwsem locked 153 container_of() to convert "dev" to a bus-specific type, both in probe() 163 When the driver has successfully bound itself to that device, then probe() 167 A driver's probe() may return a negative errno value to indicate that 171 Optionally, probe() may return -EPROBE_DEFER if the driver depends on 174 deferred probe list and will try to call it again later. If a driver 180 -EPROBE_DEFER must not be returned if probe() has already created [all …]
|
/linux/Documentation/sound/soc/ |
H A D | machine.rst | 21 int (*probe)(struct platform_device *pdev); 40 probe()/remove() 42 probe/remove are optional. Do any machine specific probe here.
|
/linux/drivers/net/ |
H A D | Space.c | 180 struct net_device *(*probe)(int unit); member 188 for (; p->probe; p++) { in probe_list2() 191 dev = p->probe(unit); in probe_list2()
|
/linux/drivers/net/phy/aquantia/ |
H A D | aquantia_main.c | 811 .probe = aqr107_probe, 830 .probe = aqr107_probe, 849 .probe = aqr107_probe, 868 .probe = aqr107_probe, 895 .probe = aqr107_probe, 913 .probe = aqr107_probe, 931 .probe = aqr107_probe, 950 .probe = aqr107_probe, 969 .probe = aqr107_probe, 988 .probe = aqr107_probe,
|
/linux/drivers/net/ethernet/sfc/ |
H A D | ef100_nic.c | 216 netif_dbg(efx, probe, efx->net_dev, in efx_ef100_init_datapath_caps() 890 netif_err(efx, probe, efx->net_dev, in ef100_process_design_param() 904 netif_err(efx, probe, efx->net_dev, in ef100_process_design_param() 927 netif_err(efx, probe, efx->net_dev, in ef100_process_design_param() 949 netif_dbg(efx, probe, efx->net_dev, in ef100_process_design_param() 964 netif_dbg(efx, probe, efx->net_dev, in ef100_process_design_param() 1002 netif_err(efx, probe, efx->net_dev, in ef100_check_design_params() 1169 netif_warn(efx, probe, net_dev, in ef100_probe_netdev_pf() 1176 netif_warn(efx, probe, net_dev, in ef100_probe_netdev_pf() 1232 .probe = ef100_probe_main, [all …]
|
/linux/drivers/media/radio/ |
H A D | radio-isa.h | 47 bool (*probe)(struct radio_isa_card *isa, int io); member 76 bool probe; member
|
/linux/drivers/net/ethernet/smsc/ |
H A D | smsc911x.c | 1676 SMSC_WARN(pdata, probe, in smsc911x_open() 2242 SMSC_WARN(pdata, probe, in smsc911x_init() 2244 SMSC_TRACE(pdata, probe, in smsc911x_init() 2288 SMSC_TRACE(pdata, probe, in smsc911x_init() 2293 SMSC_WARN(pdata, probe, in smsc911x_init() 2520 SMSC_TRACE(pdata, probe, in smsc911x_drv_probe() 2529 SMSC_TRACE(pdata, probe, in smsc911x_drv_probe() 2533 SMSC_TRACE(pdata, probe, in smsc911x_drv_probe() 2542 SMSC_TRACE(pdata, probe, in smsc911x_drv_probe() 2548 SMSC_TRACE(pdata, probe, in smsc911x_drv_probe() [all …]
|
/linux/drivers/watchdog/ |
H A D | intel-mid_wdt.c | 139 if (pdata->probe) { in mid_wdt_probe() 140 ret = pdata->probe(pdev); in mid_wdt_probe() 200 .probe = mid_wdt_probe,
|
/linux/drivers/nvmem/ |
H A D | layouts.c | 34 if (!drv->probe || !drv->remove) in nvmem_layout_bus_probe() 37 return drv->probe(layout); in nvmem_layout_bus_probe() 51 .probe = nvmem_layout_bus_probe,
|
/linux/Documentation/driver-api/usb/ |
H A D | callbacks.rst | 17 - @probe: 73 The probe() callback 78 int (*probe) (struct usb_interface *intf, 146 No callbacks other than probe will be invoked for an interface 150 Hence following a successful probe, disconnect will be called 151 before there is another probe for the same interface.
|
/linux/Documentation/driver-api/ |
H A D | eisa.rst | 17 detection code is generally also used to probe ISA cards). Moreover, 38 implements the necessary callbacks to probe and release devices 71 slots max slot number to probe 107 .probe and .remove members are mandatory. 122 .probe = vortex_eisa_probe, 130 The sysfs framework calls .probe and .remove functions upon device 197 Force the probing code to probe EISA slots even when it cannot find an 216 expect to have explored the whole machine when they exit their probe
|
H A D | device_link.rst | 19 another one can probe or function correctly. 57 device ``->probe`` callback or a boot-time PCI quirk. 61 ``->probe`` callback while the supplier hasn't started to probe yet: Had the 66 ``->probe`` callback while the supplier is still probing, but the consumer must 72 is added in the ``->probe`` callback of the supplier or consumer driver, it is 91 probe or later unbinds. 93 Similarly, when the device link is added from supplier's ``->probe`` callback, 95 purged when the supplier fails to probe or later unbinds. 99 to probe for a driver for the consumer driver on the link automatically after 142 resources at probe time but on non-presence there is no way to know whether [all …]
|
/linux/drivers/rapidio/ |
H A D | rio-driver.c | 90 if (!rdev->driver && rdrv->probe) { in rio_device_probe() 96 error = rdrv->probe(rdev, id); in rio_device_probe() 235 .probe = rio_device_probe,
|