| /drivers/pci/pcie/ |
| A D | err.c | 53 struct pci_driver *pdrv; in report_error_detected() local 58 pdrv = dev->driver; in report_error_detected() 65 } else if (!pdrv || !pdrv->err_handler || in report_error_detected() 113 struct pci_driver *pdrv; in report_mmio_enabled() local 118 pdrv = dev->driver; in report_mmio_enabled() 119 if (!pdrv || !pdrv->err_handler || !pdrv->err_handler->mmio_enabled) in report_mmio_enabled() 132 struct pci_driver *pdrv; in report_slot_reset() local 137 pdrv = dev->driver; in report_slot_reset() 138 if (!pdrv || !pdrv->err_handler || !pdrv->err_handler->slot_reset) in report_slot_reset() 155 pdrv = dev->driver; in report_resume() [all …]
|
| A D | aer.c | 1249 struct pci_driver *pdrv = dev->driver; in pci_aer_handle_error() local 1251 if (pdrv && pdrv->err_handler && in pci_aer_handle_error() 1252 pdrv->err_handler->cor_error_detected) in pci_aer_handle_error() 1253 pdrv->err_handler->cor_error_detected(dev); in pci_aer_handle_error()
|
| /drivers/hwtracing/stm/ |
| A D | policy.c | 227 const struct stm_protocol_driver *pdrv; in stp_policy_node_make() local 241 pdrv = policy->stm->pdrv; in stp_policy_node_make() 248 if (pdrv->policy_node_init) in stp_policy_node_make() 249 pdrv->policy_node_init((void *)policy_node->priv); in stp_policy_node_make() 312 policy->stm->pdrv->name : in stp_policy_protocol_show() 346 stm_put_protocol(stm->pdrv); in stp_policy_unbind() 347 stm->pdrv = NULL; in stp_policy_unbind() 386 const struct stm_protocol_driver *pdrv; in stp_policy_make() local 426 err = stm_lookup_protocol(proto, &pdrv, &pdrv_node_type); in stp_policy_make() 449 stm->pdrv = pdrv; in stp_policy_make() [all …]
|
| A D | core.c | 314 if (stm->pdrv->output_open) { in stm_output_assign() 346 if (stm->pdrv && stm->pdrv->output_close) in stm_output_free() 347 stm->pdrv->output_close(output); in stm_output_free() 390 if (!strcmp(name, pe->pdrv->name)) in __stm_lookup_protocol() 413 if (pdrv->policy_attr) { in stm_register_protocol() 420 pe->pdrv = pdrv; in stm_register_protocol() 440 if (pe->pdrv == pdrv) { in stm_unregister_protocol() 463 module_put(pdrv->owner); in stm_put_protocol() 475 if (pe && pe->pdrv && stm_get_protocol(pe->pdrv)) { in stm_lookup_protocol() 476 *pdrv = pe->pdrv; in stm_lookup_protocol() [all …]
|
| A D | stm.h | 41 const struct stm_protocol_driver *pdrv; member 107 int stm_register_protocol(const struct stm_protocol_driver *pdrv); 108 void stm_unregister_protocol(const struct stm_protocol_driver *pdrv); 110 const struct stm_protocol_driver **pdrv, 112 void stm_put_protocol(const struct stm_protocol_driver *pdrv);
|
| /drivers/clk/ |
| A D | clk-fixed-rate_test.c | 280 struct platform_driver pdrv; member 289 pdrv); in pdev_to_clk_fixed_rate_of_test_context() 356 ctx->pdrv.probe = clk_fixed_rate_of_test_probe; in clk_fixed_rate_of_init() 357 ctx->pdrv.driver.of_match_table = match_table; in clk_fixed_rate_of_init() 358 ctx->pdrv.driver.name = __func__; in clk_fixed_rate_of_init() 359 ctx->pdrv.driver.owner = THIS_MODULE; in clk_fixed_rate_of_init() 362 KUNIT_ASSERT_EQ(test, 0, kunit_platform_driver_register(test, &ctx->pdrv)); in clk_fixed_rate_of_init()
|
| A D | clk_test.c | 2803 struct platform_driver pdrv; member 2810 struct platform_driver_dev_ctx, pdrv); in pdev_to_platform_driver_dev_ctx() 2831 ctx->pdrv.probe = kunit_platform_driver_dev_probe; in kunit_of_platform_driver_dev() 2832 ctx->pdrv.driver.of_match_table = match_table; in kunit_of_platform_driver_dev() 2833 ctx->pdrv.driver.name = __func__; in kunit_of_platform_driver_dev() 2834 ctx->pdrv.driver.owner = THIS_MODULE; in kunit_of_platform_driver_dev() 2836 KUNIT_ASSERT_EQ(test, 0, kunit_platform_driver_register(test, &ctx->pdrv)); in kunit_of_platform_driver_dev()
|
| /drivers/base/ |
| A D | platform.c | 1097 struct platform_driver *pdrv = to_platform_driver(dev->driver); in platform_legacy_suspend() local 1101 if (dev->driver && pdrv->suspend) in platform_legacy_suspend() 1102 ret = pdrv->suspend(pdev, mesg); in platform_legacy_suspend() 1109 struct platform_driver *pdrv = to_platform_driver(dev->driver); in platform_legacy_resume() local 1113 if (dev->driver && pdrv->resume) in platform_legacy_resume() 1114 ret = pdrv->resume(pdev); in platform_legacy_resume() 1338 struct platform_driver *pdrv = to_platform_driver(drv); in platform_match() local 1353 if (pdrv->id_table) in platform_match() 1354 return platform_match_id(pdrv->id_table, pdev) != NULL; in platform_match()
|
| /drivers/pci/ |
| A D | xen-pcifront.c | 578 struct pci_driver *pdrv; in pcifront_common_process() local 594 pdrv = to_pci_driver(pcidev->dev.driver); in pcifront_common_process() 596 if (pdrv->err_handler && pdrv->err_handler->error_detected) { in pcifront_common_process() 600 return pdrv->err_handler->error_detected(pcidev, state); in pcifront_common_process() 602 return pdrv->err_handler->mmio_enabled(pcidev); in pcifront_common_process() 604 return pdrv->err_handler->slot_reset(pcidev); in pcifront_common_process() 606 pdrv->err_handler->resume(pcidev); in pcifront_common_process()
|
| A D | pci-driver.c | 191 struct pci_driver *pdrv = to_pci_driver(driver); in new_id_store() local 192 const struct pci_device_id *ids = pdrv->id_table; in new_id_store() 216 if (pci_match_device(pdrv, pdev)) in new_id_store() 240 retval = pci_add_dynid(pdrv, vendor, device, subvendor, subdevice, in new_id_store() 260 struct pci_driver *pdrv = to_pci_driver(driver); in remove_id_store() local 272 spin_lock(&pdrv->dynids.lock); in remove_id_store() 273 list_for_each_entry_safe(dynid, n, &pdrv->dynids.list, node) { in remove_id_store() 286 spin_unlock(&pdrv->dynids.lock); in remove_id_store()
|
| /drivers/net/ethernet/hisilicon/hibmcge/ |
| A D | hbg_err.c | 190 void hbg_set_pci_err_handler(struct pci_driver *pdrv) in hbg_set_pci_err_handler() argument 192 pdrv->err_handler = &hbg_pci_err_handler; in hbg_set_pci_err_handler()
|
| A D | hbg_err.h | 9 void hbg_set_pci_err_handler(struct pci_driver *pdrv);
|
| /drivers/scsi/megaraid/ |
| A D | mbox_defs.h | 707 phys_drive_t pdrv[MBOX_MAX_PHYSICAL_DRIVES]; member 724 phys_drive_t pdrv[MBOX_MAX_PHYSICAL_DRIVES]; member 741 phys_drive_t pdrv[MBOX_MAX_PHYSICAL_DRIVES]; member
|
| /drivers/pinctrl/renesas/ |
| A D | core.c | 1268 static void __init sh_pfc_check_driver(const struct platform_driver *pdrv) in sh_pfc_check_driver() argument 1273 !of_find_matching_node(NULL, pdrv->driver.of_match_table)) in sh_pfc_check_driver() 1288 for (i = 0; pdrv->id_table[i].name[0]; i++) in sh_pfc_check_driver() 1289 sh_pfc_check_info((void *)pdrv->id_table[i].driver_data); in sh_pfc_check_driver() 1292 for (i = 0; pdrv->driver.of_match_table[i].compatible[0]; i++) in sh_pfc_check_driver() 1293 sh_pfc_check_info(pdrv->driver.of_match_table[i].data); in sh_pfc_check_driver() 1305 static inline void sh_pfc_check_driver(struct platform_driver *pdrv) {} in sh_pfc_check_driver() argument
|
| /drivers/pcmcia/ |
| A D | ds.c | 98 struct pcmcia_driver *pdrv = to_pcmcia_drv(driver); in new_id_store() local 123 mutex_lock(&pdrv->dynids.lock); in new_id_store() 124 list_add_tail(&dynid->node, &pdrv->dynids.list); in new_id_store() 125 mutex_unlock(&pdrv->dynids.lock); in new_id_store() 127 retval = driver_attach(&pdrv->drv); in new_id_store()
|
| /drivers/scsi/ |
| A D | megaraid.h | 448 phys_drv pdrv[MAX_PHYSICAL_DRIVES]; member 455 phys_drv pdrv[MAX_PHYSICAL_DRIVES]; member
|
| /drivers/platform/x86/ |
| A D | asus-wmi.c | 55 #define to_asus_wmi_driver(pdrv) \ argument 56 (container_of((pdrv), struct asus_wmi_driver, platform_driver)) 4734 struct platform_driver *pdrv = to_platform_driver(pdev->dev.driver); in asus_wmi_add() local 4735 struct asus_wmi_driver *wdrv = to_asus_wmi_driver(pdrv); in asus_wmi_add() 5069 struct platform_driver *pdrv = to_platform_driver(pdev->dev.driver); in asus_wmi_probe() local 5070 struct asus_wmi_driver *wdrv = to_asus_wmi_driver(pdrv); in asus_wmi_probe()
|