Searched refs:probe (Results 1 - 25 of 66) sorted by path

123

/include/drm/
H A Ddrm_mipi_dsi.h143 * @probe: callback for device binding
149 int(*probe)(struct mipi_dsi_device *dsi); member in struct:mipi_dsi_driver
/include/linux/
H A Dadb.h32 int (*probe)(void); member in struct:adb_driver
H A Ddevice.h76 * @probe: Called when a new device or driver add to this bus, and callback
77 * the specific driver's probe to initial the matched device.
115 int (*probe)(struct device *dev); member in struct:bus_type
206 * @probe: Called to query the existence of a specific device,
241 int (*probe) (struct device *dev); member in struct:device_driver
H A Ddio.h89 int (*probe)(struct dio_dev *z, const struct dio_device_id *id); member in struct:dio_driver
H A Dfirewire.h255 int (*probe)(struct fw_unit *unit, const struct ieee1394_device_id *id); member in struct:fw_driver
H A Dfmc.h53 * to happen in the probe function. Zero means "any" and catch-all is allowed.
78 int (*probe)(struct fmc_device *); member in struct:fmc_driver
H A Dftrace_event.h191 void *probe; member in struct:ftrace_event_class
H A Dgenhd.h624 struct kobject *(*probe)(dev_t, int *, void *),
H A Dhid.h609 * @id_table: which devices is this driver for (must be non-NULL for probe
613 * @probe: new device inserted
629 * probe should return -errno on error, or 0 on success. During probe,
653 int (*probe)(struct hid_device *dev, const struct hid_device_id *id); member in struct:hid_driver
689 * @start: called on probe to start the device
792 * hid_device_io_start - enable HID input during probe, remove
796 * This should only be called during probe or remove and only be
797 * called by the thread calling probe or remove. It will allow
810 * hid_device_io_stop - disable HID input during probe, remov
[all...]
H A Dhost1x.h247 * subdevice probe infrastructure
257 int (*probe)(struct host1x_device *device); member in struct:host1x_driver
H A Dhyperv.h879 int (*probe)(struct hv_device *, const struct hv_vmbus_device_id *); member in struct:hv_driver
H A Di2c.h128 * @probe: Callback for device binding
138 * @address_list: The I2C addresses to probe (for detect)
170 int (*probe)(struct i2c_client *, const struct i2c_device_id *); member in struct:i2c_driver
305 * instead, which can probe for device presence in a list of possible
306 * addresses. The "probe" callback function is optional. If it is provided,
307 * it must return 1 on successful probe, 0 otherwise. If it is not provided,
314 int (*probe)(struct i2c_adapter *, unsigned short addr));
316 /* Common custom probe functions */
H A Dide.h1017 int (*probe)(ide_drive_t *); member in struct:ide_driver
H A Dioc3.h45 int active[IOC3_MAX_SUBMODULES]; /* set if probe succeeds */
60 int (*probe) (struct ioc3_submodule *, struct ioc3_driver_data *); member in struct:ioc3_submodule
H A Dipack.h116 * @probe: Probe function
122 int (*probe) (struct ipack_device *dev); member in struct:ipack_driver_ops
H A Disa.h13 int (*probe)(struct device *, unsigned int); member in struct:isa_driver
H A Dkexec.h199 kexec_probe_t *probe; member in struct:kexec_file_ops
H A Dmcb.h79 * @probe: probe callback
86 int (*probe)(struct mcb_device *mdev, const struct mcb_device_id *id); member in struct:mcb_driver
H A Dmei_cl_bus.h16 int (*probe)(struct mei_cl_device *dev, member in struct:mei_cl_driver
H A Dmemstick.h300 int (*probe)(struct memstick_dev *card); member in struct:memstick_driver
H A Dmic_bus.h62 * @probe: the function to call when a device is found. Returns 0 or -errno.
68 int (*probe)(struct mbus_device *dev); member in struct:mbus_driver
/include/linux/amba/
H A Dbus.h39 int (*probe)(struct amba_device *, const struct amba_id *); member in struct:amba_driver
/include/linux/bcma/
H A Dbcma.h293 int (*probe)(struct bcma_device *dev); member in struct:bcma_driver
/include/linux/mfd/
H A Dmcp.h51 int (*probe)(struct mcp *); member in struct:mcp_driver
/include/linux/mmc/
H A Dcard.h521 int (*probe)(struct mmc_card *); member in struct:mmc_driver

Completed in 231 milliseconds

123