Symbol: probe_data
arch/x86/include/asm/platform_sst_audio.h
127
const struct sst_info *probe_data;
drivers/gpio/gpio-aggregator.c
1148
pdev = aggr->probe_data.pdev;
drivers/gpio/gpio-aggregator.c
1325
dev_sync_probe_init(&aggr->probe_data);
drivers/gpio/gpio-aggregator.c
138
return aggr->probe_data.pdev && platform_get_drvdata(aggr->probe_data.pdev);
drivers/gpio/gpio-aggregator.c
146
return aggr->probe_data.pdev && !platform_get_drvdata(aggr->probe_data.pdev);
drivers/gpio/gpio-aggregator.c
1478
dev_sync_probe_init(&aggr->probe_data);
drivers/gpio/gpio-aggregator.c
1498
aggr->probe_data.pdev = pdev;
drivers/gpio/gpio-aggregator.c
45
struct dev_sync_probe_data probe_data;
drivers/gpio/gpio-aggregator.c
965
ret = dev_sync_probe_register(&aggr->probe_data, &pdevinfo);
drivers/gpio/gpio-aggregator.c
984
dev_sync_probe_unregister(&aggr->probe_data);
drivers/gpio/gpio-sim.c
1008
swnode = dev_fwnode(&dev->probe_data.pdev->dev);
drivers/gpio/gpio-sim.c
1009
dev_sync_probe_unregister(&dev->probe_data);
drivers/gpio/gpio-sim.c
1112
return device_for_each_child(&dev->probe_data.pdev->dev, &ctx,
drivers/gpio/gpio-sim.c
1586
dev_sync_probe_init(&dev->probe_data);
drivers/gpio/gpio-sim.c
548
struct dev_sync_probe_data probe_data;
drivers/gpio/gpio-sim.c
676
return !!dev->probe_data.pdev;
drivers/gpio/gpio-sim.c
698
pdev = dev->probe_data.pdev;
drivers/gpio/gpio-sim.c
992
ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo);
drivers/gpio/gpio-virtuser.c
1005
return !!dev->probe_data.pdev;
drivers/gpio/gpio-virtuser.c
1345
pdev = dev->probe_data.pdev;
drivers/gpio/gpio-virtuser.c
1474
ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo);
drivers/gpio/gpio-virtuser.c
1495
swnode = dev_fwnode(&dev->probe_data.pdev->dev);
drivers/gpio/gpio-virtuser.c
1496
dev_sync_probe_unregister(&dev->probe_data);
drivers/gpio/gpio-virtuser.c
1726
dev_sync_probe_init(&dev->probe_data);
drivers/gpio/gpio-virtuser.c
981
struct dev_sync_probe_data probe_data;
drivers/net/ethernet/sfc/ef100.c
426
struct efx_probe_data *probe_data;
drivers/net/ethernet/sfc/ef100.c
431
probe_data = container_of(efx, struct efx_probe_data, efx);
drivers/net/ethernet/sfc/ef100.c
432
ef100_remove_netdev(probe_data);
drivers/net/ethernet/sfc/ef100.c
444
kfree(probe_data);
drivers/net/ethernet/sfc/ef100.c
451
struct efx_probe_data *probe_data;
drivers/net/ethernet/sfc/ef100.c
456
probe_data = kzalloc_obj(*probe_data);
drivers/net/ethernet/sfc/ef100.c
457
if (!probe_data)
drivers/net/ethernet/sfc/ef100.c
459
probe_data->pci_dev = pci_dev;
drivers/net/ethernet/sfc/ef100.c
460
efx = &probe_data->efx;
drivers/net/ethernet/sfc/ef100.c
508
rc = ef100_probe_netdev(probe_data);
drivers/net/ethernet/sfc/ef100_netdev.c
383
void ef100_remove_netdev(struct efx_probe_data *probe_data)
drivers/net/ethernet/sfc/ef100_netdev.c
385
struct efx_nic *efx = &probe_data->efx;
drivers/net/ethernet/sfc/ef100_netdev.c
423
int ef100_probe_netdev(struct efx_probe_data *probe_data)
drivers/net/ethernet/sfc/ef100_netdev.c
425
struct efx_nic *efx = &probe_data->efx;
drivers/net/ethernet/sfc/ef100_netdev.c
438
net_dev = alloc_etherdev_mq(sizeof(probe_data), EFX_MAX_CORE_TX_QUEUES);
drivers/net/ethernet/sfc/ef100_netdev.c
442
*probe_ptr = probe_data;
drivers/net/ethernet/sfc/ef100_netdev.h
21
int ef100_probe_netdev(struct efx_probe_data *probe_data);
drivers/net/ethernet/sfc/ef100_netdev.h
22
void ef100_remove_netdev(struct efx_probe_data *probe_data);
drivers/net/ethernet/sfc/efx.c
1152
struct efx_probe_data *probe_data, **probe_ptr;
drivers/net/ethernet/sfc/efx.c
1158
probe_data = kzalloc_obj(*probe_data);
drivers/net/ethernet/sfc/efx.c
1159
if (!probe_data)
drivers/net/ethernet/sfc/efx.c
1161
probe_data->pci_dev = pci_dev;
drivers/net/ethernet/sfc/efx.c
1162
efx = &probe_data->efx;
drivers/net/ethernet/sfc/efx.c
1165
net_dev = alloc_etherdev_mq(sizeof(probe_data), EFX_MAX_CORE_TX_QUEUES);
drivers/net/ethernet/sfc/efx.c
1171
*probe_ptr = probe_data;
drivers/net/ethernet/sfc/efx.c
1239
kfree(probe_data);
drivers/net/ethernet/sfc/efx.c
958
struct efx_probe_data *probe_data;
drivers/net/ethernet/sfc/efx.c
989
probe_data = container_of(efx, struct efx_probe_data, efx);
drivers/net/ethernet/sfc/efx.c
990
kfree(probe_data);
drivers/net/ethernet/sfc/net_driver.h
1213
struct efx_probe_data *probe_data = *probe_ptr;
drivers/net/ethernet/sfc/net_driver.h
1215
return &probe_data->efx;
drivers/net/wireless/intel/iwlwifi/mld/link.c
393
struct iwl_probe_resp_data *probe_data;
drivers/net/wireless/intel/iwlwifi/mld/link.c
406
probe_data = wiphy_dereference(mld->wiphy, mld_link->probe_resp_data);
drivers/net/wireless/intel/iwlwifi/mld/link.c
408
if (probe_data)
drivers/net/wireless/intel/iwlwifi/mld/link.c
409
kfree_rcu(probe_data, rcu_head);
drivers/net/wireless/intel/iwlwifi/mld/link.h
81
struct iwl_probe_resp_data *probe_data;
drivers/net/wireless/intel/iwlwifi/mld/link.h
83
probe_data = wiphy_dereference(mld->wiphy, link->probe_resp_data);
drivers/net/wireless/intel/iwlwifi/mld/link.h
85
if (probe_data)
drivers/net/wireless/intel/iwlwifi/mld/link.h
86
kfree_rcu(probe_data, rcu_head);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1097
struct iwl_probe_resp_data *probe_data;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1124
probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1126
if (probe_data)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1127
kfree_rcu(probe_data, rcu_head);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1830
struct iwl_probe_resp_data *probe_data;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1845
probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1848
if (probe_data)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1849
kfree_rcu(probe_data, rcu_head);
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
117
struct iwl_probe_resp_data *probe_data;
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
165
probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
168
if (probe_data)
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
169
kfree_rcu(probe_data, rcu_head);
drivers/tty/serial/8250/8250_fintek.c
461
struct fintek_8250 probe_data;
drivers/tty/serial/8250/8250_fintek.c
463
if (probe_setup_port(&probe_data, uart))
drivers/tty/serial/8250/8250_fintek.c
470
memcpy(pdata, &probe_data, sizeof(probe_data));
drivers/usb/dwc3/core.c
2366
struct dwc3_probe_data probe_data = {};
drivers/usb/dwc3/core.c
2383
probe_data.dwc = dwc;
drivers/usb/dwc3/core.c
2384
probe_data.res = res;
drivers/usb/dwc3/core.c
2385
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
drivers/usb/dwc3/core.c
2387
return dwc3_core_probe(&probe_data);
drivers/usb/dwc3/dwc3-apple.c
173
struct dwc3_probe_data probe_data = {};
drivers/usb/dwc3/dwc3-apple.c
180
probe_data.dwc = &appledwc->dwc;
drivers/usb/dwc3/dwc3-apple.c
181
probe_data.res = appledwc->mmio_resource;
drivers/usb/dwc3/dwc3-apple.c
182
probe_data.ignore_clocks_and_resets = true;
drivers/usb/dwc3/dwc3-apple.c
183
probe_data.skip_core_init_mode = true;
drivers/usb/dwc3/dwc3-apple.c
184
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
drivers/usb/dwc3/dwc3-apple.c
186
ret = dwc3_core_probe(&probe_data);
drivers/usb/dwc3/dwc3-generic-plat.c
118
probe_data.dwc = &dwc3g->dwc;
drivers/usb/dwc3/dwc3-generic-plat.c
119
probe_data.res = res;
drivers/usb/dwc3/dwc3-generic-plat.c
120
probe_data.ignore_clocks_and_resets = true;
drivers/usb/dwc3/dwc3-generic-plat.c
124
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
drivers/usb/dwc3/dwc3-generic-plat.c
128
probe_data.properties = plat_config->properties;
drivers/usb/dwc3/dwc3-generic-plat.c
137
ret = dwc3_core_probe(&probe_data);
drivers/usb/dwc3/dwc3-generic-plat.c
75
struct dwc3_probe_data probe_data = {};
drivers/usb/dwc3/dwc3-google.c
366
struct dwc3_probe_data probe_data = {};
drivers/usb/dwc3/dwc3-google.c
443
probe_data.dwc = &google->dwc;
drivers/usb/dwc3/dwc3-google.c
444
probe_data.res = res;
drivers/usb/dwc3/dwc3-google.c
445
probe_data.ignore_clocks_and_resets = true;
drivers/usb/dwc3/dwc3-google.c
446
ret = dwc3_core_probe(&probe_data);
drivers/usb/dwc3/dwc3-qcom.c
612
struct dwc3_probe_data probe_data = {};
drivers/usb/dwc3/dwc3-qcom.c
704
probe_data.dwc = &qcom->dwc;
drivers/usb/dwc3/dwc3-qcom.c
705
probe_data.res = &res;
drivers/usb/dwc3/dwc3-qcom.c
706
probe_data.ignore_clocks_and_resets = true;
drivers/usb/dwc3/dwc3-qcom.c
707
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
drivers/usb/dwc3/dwc3-qcom.c
708
ret = dwc3_core_probe(&probe_data);
sound/soc/intel/atom/sst/sst.c
277
if (!ctx->pdata->probe_data)
sound/soc/intel/atom/sst/sst.c
280
memcpy(&ctx->info, ctx->pdata->probe_data, sizeof(ctx->info));
sound/soc/intel/atom/sst/sst_acpi.c
152
.probe_data = &byt_fwparse_info,
sound/soc/intel/atom/sst/sst_acpi.c
164
.probe_data = &byt_fwparse_info,
sound/synth/emux/soundfont.c
148
rc = probe_data(sflist, patch.optarg);
sound/synth/emux/soundfont.c
29
static int probe_data(struct snd_sf_list *sflist, int sample_id);