probe_data
const struct sst_info *probe_data;
pdev = aggr->probe_data.pdev;
dev_sync_probe_init(&aggr->probe_data);
return aggr->probe_data.pdev && platform_get_drvdata(aggr->probe_data.pdev);
return aggr->probe_data.pdev && !platform_get_drvdata(aggr->probe_data.pdev);
dev_sync_probe_init(&aggr->probe_data);
aggr->probe_data.pdev = pdev;
struct dev_sync_probe_data probe_data;
ret = dev_sync_probe_register(&aggr->probe_data, &pdevinfo);
dev_sync_probe_unregister(&aggr->probe_data);
swnode = dev_fwnode(&dev->probe_data.pdev->dev);
dev_sync_probe_unregister(&dev->probe_data);
return device_for_each_child(&dev->probe_data.pdev->dev, &ctx,
dev_sync_probe_init(&dev->probe_data);
struct dev_sync_probe_data probe_data;
return !!dev->probe_data.pdev;
pdev = dev->probe_data.pdev;
ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo);
return !!dev->probe_data.pdev;
pdev = dev->probe_data.pdev;
ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo);
swnode = dev_fwnode(&dev->probe_data.pdev->dev);
dev_sync_probe_unregister(&dev->probe_data);
dev_sync_probe_init(&dev->probe_data);
struct dev_sync_probe_data probe_data;
struct efx_probe_data *probe_data;
probe_data = container_of(efx, struct efx_probe_data, efx);
ef100_remove_netdev(probe_data);
kfree(probe_data);
struct efx_probe_data *probe_data;
probe_data = kzalloc_obj(*probe_data);
if (!probe_data)
probe_data->pci_dev = pci_dev;
efx = &probe_data->efx;
rc = ef100_probe_netdev(probe_data);
void ef100_remove_netdev(struct efx_probe_data *probe_data)
struct efx_nic *efx = &probe_data->efx;
int ef100_probe_netdev(struct efx_probe_data *probe_data)
struct efx_nic *efx = &probe_data->efx;
net_dev = alloc_etherdev_mq(sizeof(probe_data), EFX_MAX_CORE_TX_QUEUES);
*probe_ptr = probe_data;
int ef100_probe_netdev(struct efx_probe_data *probe_data);
void ef100_remove_netdev(struct efx_probe_data *probe_data);
struct efx_probe_data *probe_data, **probe_ptr;
probe_data = kzalloc_obj(*probe_data);
if (!probe_data)
probe_data->pci_dev = pci_dev;
efx = &probe_data->efx;
net_dev = alloc_etherdev_mq(sizeof(probe_data), EFX_MAX_CORE_TX_QUEUES);
*probe_ptr = probe_data;
kfree(probe_data);
struct efx_probe_data *probe_data;
probe_data = container_of(efx, struct efx_probe_data, efx);
kfree(probe_data);
struct efx_probe_data *probe_data = *probe_ptr;
return &probe_data->efx;
struct iwl_probe_resp_data *probe_data;
probe_data = wiphy_dereference(mld->wiphy, mld_link->probe_resp_data);
if (probe_data)
kfree_rcu(probe_data, rcu_head);
struct iwl_probe_resp_data *probe_data;
probe_data = wiphy_dereference(mld->wiphy, link->probe_resp_data);
if (probe_data)
kfree_rcu(probe_data, rcu_head);
struct iwl_probe_resp_data *probe_data;
probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data,
if (probe_data)
kfree_rcu(probe_data, rcu_head);
struct iwl_probe_resp_data *probe_data;
probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data,
if (probe_data)
kfree_rcu(probe_data, rcu_head);
struct iwl_probe_resp_data *probe_data;
probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data,
if (probe_data)
kfree_rcu(probe_data, rcu_head);
struct fintek_8250 probe_data;
if (probe_setup_port(&probe_data, uart))
memcpy(pdata, &probe_data, sizeof(probe_data));
struct dwc3_probe_data probe_data = {};
probe_data.dwc = dwc;
probe_data.res = res;
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
return dwc3_core_probe(&probe_data);
struct dwc3_probe_data probe_data = {};
probe_data.dwc = &appledwc->dwc;
probe_data.res = appledwc->mmio_resource;
probe_data.ignore_clocks_and_resets = true;
probe_data.skip_core_init_mode = true;
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
ret = dwc3_core_probe(&probe_data);
probe_data.dwc = &dwc3g->dwc;
probe_data.res = res;
probe_data.ignore_clocks_and_resets = true;
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
probe_data.properties = plat_config->properties;
ret = dwc3_core_probe(&probe_data);
struct dwc3_probe_data probe_data = {};
struct dwc3_probe_data probe_data = {};
probe_data.dwc = &google->dwc;
probe_data.res = res;
probe_data.ignore_clocks_and_resets = true;
ret = dwc3_core_probe(&probe_data);
struct dwc3_probe_data probe_data = {};
probe_data.dwc = &qcom->dwc;
probe_data.res = &res;
probe_data.ignore_clocks_and_resets = true;
probe_data.properties = DWC3_DEFAULT_PROPERTIES;
ret = dwc3_core_probe(&probe_data);
if (!ctx->pdata->probe_data)
memcpy(&ctx->info, ctx->pdata->probe_data, sizeof(ctx->info));
.probe_data = &byt_fwparse_info,
.probe_data = &byt_fwparse_info,
rc = probe_data(sflist, patch.optarg);
static int probe_data(struct snd_sf_list *sflist, int sample_id);