/linux/drivers/base/ |
H A D | dd.c | 44 * request probing to be deferred by returning -EPROBE_DEFER from its probe hook 68 * to prohibit probing of devices as it could be unsafe. 80 * deferred_probe_work_func() - Retry probing devices in the active list. 110 * Drop the mutex while probing each device; the probe path may in deferred_probe_work_func() 159 * driver_deferred_probe_trigger() - Kick off re-probing deferred devices 166 * more than one device is probing at the same time, it is possible for one 172 * trigger has occurred in the midst of probing a driver. If the trigger count 202 * It will disable probing of devices and defer their probes instead. 214 * It will restore normal behavior and trigger re-probing of deferred 339 * deferred_probe_initcall() - Enable probing of deferred devices [all …]
|
/linux/Documentation/driver-api/ |
H A D | device_link.rst | 64 presence of the supplier after adding the link, and defer probing on 66 ``->probe`` callback while the supplier is still probing, but the consumer must 111 may cause probing of the consumer to be deferred indefinitely. This can become 144 probing) or never. Consequently it cannot be determined whether to defer 145 probing or not. It would be possible to notify drivers when optional 146 resources become available after probing, but it would come at a high cost 249 A more suitable approach might be to simply use deferred probing or 309 probing are waited for until they are done.
|
/linux/net/tipc/ |
H A D | monitor.c | 227 /* Loss of local node must be detected by active probing */ in mon_identify_lost_members() 231 /* Start probing if member was removed from applied domain */ in mon_identify_lost_members() 493 bool probing = state->probing; in tipc_mon_rcv() local 496 state->probing = false; in tipc_mon_rcv() 519 if (!more(new_gen, state->peer_gen) && !probing) in tipc_mon_rcv() 527 /* Peer is confirmed, stop any ongoing probing */ in tipc_mon_rcv() 607 state->probing = false; in tipc_mon_get_state() 613 if (!state->probing && in tipc_mon_get_state() 621 state->probing = state->acked_gen != mon->dom_gen; in tipc_mon_get_state() 622 state->probing |= peer->down_cnt; in tipc_mon_get_state()
|
H A D | monitor.h | 47 * @probing: peer endpoint should be temporarily probed for potential loss 55 bool probing :1; member
|
/linux/sound/soc/sof/ |
H A D | sof-client-probes-ipc3.c | 50 * ipc3_probes_init - initialize data probing 60 * Probing is initialized only once and each INIT request must be 85 * ipc3_probes_deinit - cleanup after data probing 181 * transfer data from or to target stream given the probing purpose. in ipc3_probes_points_add()
|
H A D | sof-client-probes-ipc4.c | 121 * ipc4_probes_init - initialize data probing in ipc4_probes_init() 132 * Probing is initialized only once and each INIT request must be in ipc4_probes_init() 166 * ipc4_probes_deinit - cleanup after data probing
|
/linux/drivers/platform/x86/amd/hsmp/ |
H A D | Kconfig | 24 This option supports ACPI based probing. 42 This option supports platform device based probing.
|
/linux/arch/riscv/ |
H A D | Kconfig.vendor | 14 requested by hardware probing to be ignored. 40 requested by hardware probing to be ignored.
|
/linux/kernel/irq/ |
H A D | autoprobe.c | 5 * This file contains the interrupt probing code and driver APIs. 26 * Commence probing for an interrupt. The interrupts are scanned 49 * Some chips need to know about probing in in probe_irq_on()
|
/linux/arch/x86/pci/ |
H A D | legacy.c | 3 * legacy.c - traditional, old school PCI bus probing 32 pr_info("PCI: Probing PCI hardware\n"); in pci_legacy_init()
|
/linux/drivers/mtd/maps/ |
H A D | lantiq-flash.c | 29 * map. The workaround involves swapping all addresses whilst probing the chip. 30 * Once probing is complete we stop swapping the addresses but swizzle the 145 dev_err(&pdev->dev, "probing failed\n"); in ltq_mtd_probe()
|
H A D | solutionengine.c | 46 printk(KERN_NOTICE "Probing for flash chips at 0x00000000:\n"); in init_soleng_maps() 50 printk(KERN_NOTICE "Probing for flash chips at 0x01000000:\n"); in init_soleng_maps()
|
/linux/Documentation/fb/ |
H A D | intel810.rst | 54 - Supports EDID probing either by DDC/I2C or through the BIOS 102 be equal to hsync2. If EDID probing is successful, these will be 111 rate. If EDID probing is successful, these will be ignored and values 250 e. If you want support for DDC/I2C probing (Plug and Play Displays),
|
/linux/drivers/mtd/chips/ |
H A D | Kconfig | 12 for probing the capabilities of flash devices. If you wish to 22 This option enables JEDEC-style probing of flash chips which are not 227 This option enables support for a dummy probing driver used to
|
/linux/Documentation/i2c/ |
H A D | instantiating-devices.rst | 188 probing. 199 probed, will be probed. For example this avoids probing for hardware 214 * Probing is only one way to instantiate I2C devices now, while it was the 221 that no probing happens. The purpose of the class bitfield is to limit
|
/linux/drivers/hwmon/pmbus/ |
H A D | pli1209bc.c | 16 * The capability command is only supported at page 0. Probing the device while 18 * capability probing accordingly, since the PLI1209BC does not have any
|
/linux/net/batman-adv/ |
H A D | bat_v_elp.c | 214 * batadv_v_elp_wifi_neigh_probe() - send link probing packets to a neighbour 234 /* this probing routine is for Wifi neighbours only */ in batadv_v_elp_wifi_neigh_probe() 337 * probing/sampling to each neighbor in batadv_v_elp_periodic_work() 340 * probing packets at point 1) could still be in the HW queue) in batadv_v_elp_periodic_work() 345 /* if something goes wrong while probing, better to stop in batadv_v_elp_periodic_work()
|
/linux/arch/x86/boot/ |
H A D | video.h | 10 * Header file for the real-mode video probing code 76 int unsafe; /* Probing is unsafe, only do after "scan" */
|
/linux/drivers/block/ |
H A D | ataflop.c | 32 * - When probing the floppies we should add the FDCCMDADD_H flag since 403 * while Probing is set. fd_rwsec_done() clears it after a 406 static int Probing = 0; variable 1180 if (Probing) { in fd_rwsec_done1() 1188 Probing = 0; in fd_rwsec_done1() 1194 Probing=0; in fd_rwsec_done1() 1197 /* record not found, but not probing. Maybe stretch wrong ? Restart probing */ in fd_rwsec_done1() 1202 Probing = 1; in fd_rwsec_done1() 1205 if (Probing) { in fd_rwsec_done1() 1231 Probing = 0; in fd_rwsec_done1() [all …]
|
/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-feature.rst | 51 Keyword **kernel** can be omitted. If no probe target is specified, probing 67 probing the kernel.
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-devlink | 76 - 'consumer probing' 91 'consumer probing' means the consumer device is currently
|
/linux/include/linux/ |
H A D | apple-gmux.h | 91 * Detect if a supported gmux device is present by actually probing it. 156 * and Mac Pros, e.g. for deferred probing, runtime pm and backlight.
|
/linux/Documentation/admin-guide/laptops/ |
H A D | alienware-wmi.rst | 38 - ``force_platform_profile=1``: Forces probing for platform profile support 39 - ``force_hwmon=1``: Forces probing for HWMON support
|
/linux/sound/soc/intel/avs/boards/ |
H A D | Kconfig | 109 tristate "Probing (data) board" 113 This adds support for data probing board which can be used to
|
/linux/drivers/virt/coco/pkvm-guest/ |
H A D | Kconfig | 8 support for probing and issuing these hypercalls.
|