/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 …]
|
/drivers/net/ethernet/sfc/ |
D | ef100.c | 74 netif_dbg(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry() 79 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry() 86 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry() 128 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry() 138 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry() 149 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry() 167 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry() 197 netif_dbg(efx, probe, efx->net_dev, in ef100_pci_walk_xilinx_table() 202 netif_err(efx, probe, efx->net_dev, in ef100_pci_walk_xilinx_table() 211 netif_err(efx, probe, efx->net_dev, in ef100_pci_walk_xilinx_table() [all …]
|
D | efx.c | 121 netif_dbg(efx, probe, efx->net_dev, "create port\n"); in efx_probe_port() 203 netif_dbg(efx, probe, efx->net_dev, "adding to primary list\n"); in efx_associate() 210 netif_dbg(other, probe, other->net_dev, in efx_associate() 224 netif_dbg(efx, probe, efx->net_dev, in efx_associate() 235 netif_dbg(efx, probe, efx->net_dev, in efx_associate() 250 netif_dbg(other, probe, other->net_dev, in efx_dissociate() 261 netif_dbg(efx, probe, efx->net_dev, "creating NIC\n"); in efx_probe_nic() 264 rc = efx->type->probe(efx); in efx_probe_nic() 338 netif_err(efx, probe, efx->net_dev, "failed to create NIC\n"); in efx_probe_all() 344 netif_err(efx, probe, efx->net_dev, "failed to create port\n"); in efx_probe_all() [all …]
|
/drivers/media/usb/gspca/gl860/ |
D | gl860.c | 523 .probe = sd_probe, 628 u8 probe, nb26, nb96, nOV, ntry; in gl860_guess_sensor() local 634 ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &probe); in gl860_guess_sensor() 635 ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &probe); in gl860_guess_sensor() 661 ctrl_in(gspca_dev, 0xc0, 2, 0x7a00, 0x8030, 1, &probe); in gl860_guess_sensor() 662 gspca_dbg(gspca_dev, D_PROBE, "probe=0x%02x\n", probe); in gl860_guess_sensor() 663 if (probe == 0xff) in gl860_guess_sensor() 682 1, &probe); in gl860_guess_sensor() 684 if (probe == 0x26 || probe == 0x40) { in gl860_guess_sensor() 687 probe); in gl860_guess_sensor() [all …]
|
/drivers/hwmon/ |
D | ibmaem.c | 523 static int aem_init_aem1_inst(struct aem_ipmi_data *probe, u8 module_handle) in aem_init_aem1_inst() argument 558 res = aem_init_ipmi_data(&data->ipmi, probe->interface, in aem_init_aem1_inst() 559 probe->bmc_device); in aem_init_aem1_inst() 568 probe->interface); in aem_init_aem1_inst() 613 static void aem_init_aem1(struct aem_ipmi_data *probe) in aem_init_aem1() argument 617 num = aem_find_aem1_count(probe); in aem_init_aem1() 619 err = aem_init_aem1_inst(probe, i); in aem_init_aem1() 621 dev_err(probe->bmc_device, in aem_init_aem1() 664 static int aem_init_aem2_inst(struct aem_ipmi_data *probe, in aem_init_aem2_inst() argument 700 res = aem_init_ipmi_data(&data->ipmi, probe->interface, in aem_init_aem2_inst() [all …]
|
/drivers/media/radio/ |
D | radio-gemtek.c | 61 static bool probe = CONFIG_RADIO_GEMTEK_PROBE; variable 67 module_param(probe, bool, 0444); 68 MODULE_PARM_DESC(probe, "Enable automatic device probing."); 276 .probe = gemtek_probe, 297 .probe = radio_isa_probe, 307 .probe = radio_isa_pnp_probe, 323 gemtek_driver.probe = probe; in gemtek_init()
|
/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 161 struct v4l2_format *fmt, struct uvc_streaming_control *probe, in uvc_v4l2_try_format() argument 235 memset(probe, 0, sizeof(*probe)); in uvc_v4l2_try_format() 236 probe->bmHint = 1; /* dwFrameInterval */ in uvc_v4l2_try_format() 237 probe->bFormatIndex = format->index; in uvc_v4l2_try_format() 238 probe->bFrameIndex = frame->bFrameIndex; in uvc_v4l2_try_format() 239 probe->dwFrameInterval = uvc_try_frame_interval(frame, interval); in uvc_v4l2_try_format() 255 probe->dwMaxVideoFrameSize = in uvc_v4l2_try_format() 259 ret = uvc_probe_video(stream, probe); in uvc_v4l2_try_format() 271 if (probe->bFormatIndex == stream->format[i].index) { in uvc_v4l2_try_format() 280 probe->bFormatIndex); in uvc_v4l2_try_format() [all …]
|
D | uvc_video.c | 254 struct uvc_streaming_control *ctrl, int probe, u8 query) in uvc_get_video_ctrl() argument 269 probe ? UVC_VS_PROBE_CONTROL : UVC_VS_COMMIT_CONTROL, data, in uvc_get_video_ctrl() 285 } else if (query == UVC_GET_DEF && probe == 1 && ret != size) { in uvc_get_video_ctrl() 299 query, probe ? "probe" : "commit", ret, size); in uvc_get_video_ctrl() 344 struct uvc_streaming_control *ctrl, int probe) in uvc_set_video_ctrl() argument 375 probe ? UVC_VS_PROBE_CONTROL : UVC_VS_COMMIT_CONTROL, data, in uvc_set_video_ctrl() 380 probe ? "probe" : "commit", ret, size); in uvc_set_video_ctrl() 389 struct uvc_streaming_control *probe) in uvc_probe_video() argument 403 ret = uvc_set_video_ctrl(stream, probe, 1); in uvc_probe_video() 416 probe->wCompQuality = probe_max.wCompQuality; in uvc_probe_video() [all …]
|
/drivers/net/phy/ |
D | broadcom.c | 885 .probe = bcm54xx_phy_probe, 898 .probe = bcm54xx_phy_probe, 911 .probe = bcm54xx_phy_probe, 926 .probe = bcm54xx_phy_probe, 939 .probe = bcm54xx_phy_probe, 955 .probe = bcm54616s_probe, 965 .probe = bcm54xx_phy_probe, 980 .probe = bcm54xx_phy_probe, 994 .probe = bcm54xx_phy_probe, 1012 .probe = bcm54xx_phy_probe, [all …]
|
D | smsc.c | 317 .probe = smsc_phy_probe, 336 .probe = smsc_phy_probe, 363 .probe = smsc_phy_probe, 389 .probe = smsc_phy_probe, 407 .probe = smsc_phy_probe, 434 .probe = smsc_phy_probe, 464 .probe = smsc_phy_probe,
|
D | mxl-gpy.c | 718 .probe = gpy_probe, 736 .probe = gpy_probe, 753 .probe = gpy_probe, 771 .probe = gpy_probe, 788 .probe = gpy_probe, 806 .probe = gpy_probe, 823 .probe = gpy_probe, 841 .probe = gpy_probe, 858 .probe = gpy_probe, 875 .probe = gpy_probe, [all …]
|
/drivers/gpu/drm/i915/ |
D | Kconfig | 57 string "Force probe i915 for selected Intel hardware IDs" 63 Force probe the i915 driver for Intel graphics devices that are 69 It can also be used to block the probe of recognized and fully 72 Use "" to disable force probe. If in doubt, use this. 74 Use "<pci-id>[,<pci-id>,...]" to force probe the i915 for listed 77 Use "*" to force probe the driver for all known devices. Not 80 Use "!" right before the ID to block the probe of the device. For 81 example, "4500,!4571" forces the probe of 4500 and blocks the probe of 84 Use "!*" to block the probe of the driver for all known devices.
|
/drivers/dma/dw/ |
D | internal.h | 51 int (*probe)(struct dw_dma_chip *chip); member 57 .probe = dw_dma_probe, 73 .probe = idma32_dma_probe, 89 .probe = idma32_dma_probe,
|
/drivers/video/fbdev/via/ |
D | via_aux_ch7301.c | 16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function 33 probe(bus, 0x75); in via_aux_ch7301_probe() 34 probe(bus, 0x76); in via_aux_ch7301_probe()
|
D | via_aux_vt1622.c | 16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function 33 probe(bus, 0x20); in via_aux_vt1622_probe() 34 probe(bus, 0x21); in via_aux_vt1622_probe()
|
D | via_aux_vt1625.c | 16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function 33 probe(bus, 0x20); in via_aux_vt1625_probe() 34 probe(bus, 0x21); in via_aux_vt1625_probe()
|
/drivers/vfio/mdev/ |
D | mdev_driver.c | 20 if (!drv->probe) in mdev_probe() 22 return drv->probe(to_mdev_device(dev)); in mdev_probe() 45 .probe = mdev_probe,
|
/drivers/ata/ |
D | pata_legacy.c | 167 int (*setup)(struct platform_device *, struct legacy_probe *probe, 898 static __init int probe_chip_type(struct legacy_probe *probe) in probe_chip_type() argument 900 int mask = 1 << probe->slot; in probe_chip_type() 902 if (winbond && (probe->port == 0x1F0 || probe->port == 0x170)) { in probe_chip_type() 918 if (probe->port == 0x1F0) { in probe_chip_type() 972 static __init int legacy_init_one(struct legacy_probe *probe) in legacy_init_one() argument 974 struct legacy_controller *controller = &controllers[probe->type]; in legacy_init_one() 976 unsigned long io = probe->port; in legacy_init_one() 977 u32 mask = (1 << probe->slot); in legacy_init_one() 979 struct legacy_data *ld = &legacy_data[probe->slot]; in legacy_init_one() [all …]
|
D | pata_acpi.c | 76 struct ata_acpi_gtm probe; in pacpi_discover_modes() local 79 probe = acpi->gtm; in pacpi_discover_modes() 81 ata_acpi_gtm(ap, &probe); in pacpi_discover_modes() 83 xfer_mask = ata_acpi_gtm_xfermask(adev, &probe); in pacpi_discover_modes() 267 .probe = pacpi_init_one,
|
/drivers/net/ethernet/sfc/siena/ |
D | efx.c | 132 netif_dbg(efx, probe, efx->net_dev, "create port\n"); in efx_probe_port() 214 netif_dbg(efx, probe, efx->net_dev, "adding to primary list\n"); in efx_associate() 221 netif_dbg(other, probe, other->net_dev, in efx_associate() 235 netif_dbg(efx, probe, efx->net_dev, in efx_associate() 246 netif_dbg(efx, probe, efx->net_dev, in efx_associate() 261 netif_dbg(other, probe, other->net_dev, in efx_dissociate() 272 netif_dbg(efx, probe, efx->net_dev, "creating NIC\n"); in efx_probe_nic() 275 rc = efx->type->probe(efx); in efx_probe_nic() 349 netif_err(efx, probe, efx->net_dev, "failed to create NIC\n"); in efx_probe_all() 355 netif_err(efx, probe, efx->net_dev, "failed to create port\n"); in efx_probe_all() [all …]
|
/drivers/media/usb/gspca/m5602/ |
D | m5602_core.c | 221 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 226 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 231 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 236 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 241 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 246 if (!sd->sensor->probe(sd)) in m5602_probe_sensor() 424 .probe = m5602_probe,
|
/drivers/dio/ |
D | dio-driver.c | 53 if (!d->driver && drv->probe) { in dio_device_probe() 58 error = drv->probe(d, id); in dio_device_probe() 129 .probe = dio_device_probe,
|
/drivers/mtd/maps/ |
D | scx200_docflash.c | 27 static int probe = 0; /* Don't autoprobe */ variable 32 module_param(probe, int, 0); 33 MODULE_PARM_DESC(probe, "Probe for a BIOS mapping"); 97 if (probe) { in init_scx200_docflash()
|
/drivers/net/ethernet/sfc/falcon/ |
D | efx.c | 336 netif_dbg(efx, probe, efx->net_dev, in ef4_probe_eventq() 494 netif_dbg(channel->efx, probe, channel->efx->net_dev, in ef4_probe_channel() 569 netif_err(efx, probe, efx->net_dev, in ef4_probe_channels() 1027 netif_dbg(efx, probe, efx->net_dev, "create port\n"); in ef4_probe_port() 1158 netif_dbg(efx, probe, efx->net_dev, "adding to primary list\n"); in ef4_associate() 1165 netif_dbg(other, probe, other->net_dev, in ef4_associate() 1179 netif_dbg(efx, probe, efx->net_dev, in ef4_associate() 1190 netif_dbg(efx, probe, efx->net_dev, in ef4_associate() 1205 netif_dbg(other, probe, other->net_dev, in ef4_dissociate() 1220 netif_dbg(efx, probe, efx->net_dev, "initialising I/O\n"); in ef4_init_io() [all …]
|
/drivers/zorro/ |
D | zorro-driver.c | 50 if (drv->probe) { in zorro_device_probe() 55 error = drv->probe(z, id); in zorro_device_probe() 159 .probe = zorro_device_probe,
|