| /drivers/net/ethernet/sfc/ |
| A D | ef100.c | 426 struct efx_probe_data *probe_data; in ef100_pci_remove() local 431 probe_data = container_of(efx, struct efx_probe_data, efx); in ef100_pci_remove() 432 ef100_remove_netdev(probe_data); in ef100_pci_remove() 444 kfree(probe_data); in ef100_pci_remove() 451 struct efx_probe_data *probe_data; in ef100_pci_probe() local 456 probe_data = kzalloc(sizeof(*probe_data), GFP_KERNEL); in ef100_pci_probe() 457 if (!probe_data) in ef100_pci_probe() 459 probe_data->pci_dev = pci_dev; in ef100_pci_probe() 460 efx = &probe_data->efx; in ef100_pci_probe() 508 rc = ef100_probe_netdev(probe_data); in ef100_pci_probe()
|
| A D | ef100_netdev.h | 21 int ef100_probe_netdev(struct efx_probe_data *probe_data); 22 void ef100_remove_netdev(struct efx_probe_data *probe_data);
|
| A D | ef100_netdev.c | 383 void ef100_remove_netdev(struct efx_probe_data *probe_data) in ef100_remove_netdev() argument 385 struct efx_nic *efx = &probe_data->efx; in ef100_remove_netdev() 423 int ef100_probe_netdev(struct efx_probe_data *probe_data) in ef100_probe_netdev() argument 425 struct efx_nic *efx = &probe_data->efx; in ef100_probe_netdev() 438 net_dev = alloc_etherdev_mq(sizeof(probe_data), EFX_MAX_CORE_TX_QUEUES); in ef100_probe_netdev() 442 *probe_ptr = probe_data; in ef100_probe_netdev()
|
| A D | efx.c | 958 struct efx_probe_data *probe_data; in efx_pci_remove() local 989 probe_data = container_of(efx, struct efx_probe_data, efx); in efx_pci_remove() 990 kfree(probe_data); in efx_pci_remove() 1152 struct efx_probe_data *probe_data, **probe_ptr; in efx_pci_probe() local 1158 probe_data = kzalloc(sizeof(*probe_data), GFP_KERNEL); in efx_pci_probe() 1159 if (!probe_data) in efx_pci_probe() 1161 probe_data->pci_dev = pci_dev; in efx_pci_probe() 1162 efx = &probe_data->efx; in efx_pci_probe() 1165 net_dev = alloc_etherdev_mq(sizeof(probe_data), EFX_MAX_CORE_TX_QUEUES); in efx_pci_probe() 1171 *probe_ptr = probe_data; in efx_pci_probe() [all …]
|
| A D | net_driver.h | 1213 struct efx_probe_data *probe_data = *probe_ptr; in efx_netdev_priv() local 1215 return &probe_data->efx; in efx_netdev_priv()
|
| /drivers/net/wireless/intel/iwlwifi/mld/ |
| A D | link.h | 79 struct iwl_probe_resp_data *probe_data; in iwl_mld_cleanup_link() local 81 probe_data = wiphy_dereference(mld->wiphy, link->probe_resp_data); in iwl_mld_cleanup_link() 83 if (probe_data) in iwl_mld_cleanup_link() 84 kfree_rcu(probe_data, rcu_head); in iwl_mld_cleanup_link()
|
| A D | link.c | 393 struct iwl_probe_resp_data *probe_data; in iwl_mld_deactivate_link() local 406 probe_data = wiphy_dereference(mld->wiphy, mld_link->probe_resp_data); in iwl_mld_deactivate_link() 408 if (probe_data) in iwl_mld_deactivate_link() 409 kfree_rcu(probe_data, rcu_head); in iwl_mld_deactivate_link()
|
| /drivers/gpio/ |
| A D | gpio-aggregator.c | 43 struct dev_sync_probe_data probe_data; member 136 return aggr->probe_data.pdev && platform_get_drvdata(aggr->probe_data.pdev); in gpio_aggregator_is_active() 144 return aggr->probe_data.pdev && !platform_get_drvdata(aggr->probe_data.pdev); in gpio_aggregator_is_activating() 670 ret = dev_sync_probe_register(&aggr->probe_data, &pdevinfo); in gpio_aggregator_activate() 689 dev_sync_probe_unregister(&aggr->probe_data); in gpio_aggregator_deactivate() 853 pdev = aggr->probe_data.pdev; in gpio_aggregator_device_dev_name_show() 1030 dev_sync_probe_init(&aggr->probe_data); in gpio_aggregator_make_group() 1184 dev_sync_probe_init(&aggr->probe_data); in gpio_aggregator_new_device_store() 1204 aggr->probe_data.pdev = pdev; in gpio_aggregator_new_device_store()
|
| A D | gpio-sim.c | 549 struct dev_sync_probe_data probe_data; member 677 return !!dev->probe_data.pdev; in gpio_sim_device_is_live() 699 pdev = dev->probe_data.pdev; in gpio_sim_device_config_dev_name_show() 993 ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo); in gpio_sim_device_activate() 1009 swnode = dev_fwnode(&dev->probe_data.pdev->dev); in gpio_sim_device_deactivate() 1010 dev_sync_probe_unregister(&dev->probe_data); in gpio_sim_device_deactivate() 1113 return device_for_each_child(&dev->probe_data.pdev->dev, &ctx, in gpio_sim_bank_config_chip_name_show() 1588 dev_sync_probe_init(&dev->probe_data); in gpio_sim_config_make_device_group()
|
| A D | gpio-virtuser.c | 983 struct dev_sync_probe_data probe_data; member 1007 return !!dev->probe_data.pdev; in gpio_virtuser_device_is_live() 1347 pdev = dev->probe_data.pdev; in gpio_virtuser_device_config_dev_name_show() 1476 ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo); in gpio_virtuser_device_activate() 1497 swnode = dev_fwnode(&dev->probe_data.pdev->dev); in gpio_virtuser_device_deactivate() 1498 dev_sync_probe_unregister(&dev->probe_data); in gpio_virtuser_device_deactivate() 1729 dev_sync_probe_init(&dev->probe_data); in gpio_virtuser_config_make_device_group()
|
| /drivers/tty/serial/8250/ |
| A D | 8250_fintek.c | 461 struct fintek_8250 probe_data; in fintek_8250_probe() local 463 if (probe_setup_port(&probe_data, uart)) in fintek_8250_probe() 470 memcpy(pdata, &probe_data, sizeof(probe_data)); in fintek_8250_probe()
|
| /drivers/usb/dwc3/ |
| A D | dwc3-qcom.c | 646 struct dwc3_probe_data probe_data = {}; in dwc3_qcom_probe() local 721 probe_data.dwc = &qcom->dwc; in dwc3_qcom_probe() 722 probe_data.res = &res; in dwc3_qcom_probe() 723 probe_data.ignore_clocks_and_resets = true; in dwc3_qcom_probe() 724 ret = dwc3_core_probe(&probe_data); in dwc3_qcom_probe()
|
| A D | core.c | 2339 struct dwc3_probe_data probe_data = {}; in dwc3_probe() local 2355 probe_data.dwc = dwc; in dwc3_probe() 2356 probe_data.res = res; in dwc3_probe() 2358 return dwc3_core_probe(&probe_data); in dwc3_probe()
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | mld-mac80211.c | 127 struct iwl_probe_resp_data *probe_data; in iwl_mvm_mld_mac_remove_interface() local 175 probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data, in iwl_mvm_mld_mac_remove_interface() 178 if (probe_data) in iwl_mvm_mld_mac_remove_interface() 179 kfree_rcu(probe_data, rcu_head); in iwl_mvm_mld_mac_remove_interface()
|
| A D | mac80211.c | 1097 struct iwl_probe_resp_data *probe_data; in iwl_mvm_cleanup_iterator() local 1125 probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data, in iwl_mvm_cleanup_iterator() 1127 if (probe_data) in iwl_mvm_cleanup_iterator() 1128 kfree_rcu(probe_data, rcu_head); in iwl_mvm_cleanup_iterator() 1947 struct iwl_probe_resp_data *probe_data; in iwl_mvm_mac_remove_interface() local 1962 probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data, in iwl_mvm_mac_remove_interface() 1965 if (probe_data) in iwl_mvm_mac_remove_interface() 1966 kfree_rcu(probe_data, rcu_head); in iwl_mvm_mac_remove_interface()
|