/linux/drivers/gpu/drm/msm/disp/mdp4/ |
A D | mdp4_irq.c | 23 struct mdp4_kms *mdp4_kms = container_of(irq, struct mdp4_kms, error_handler); in mdp4_irq_error_handler() 48 struct mdp_irq *error_handler = &mdp4_kms->error_handler; in mdp4_irq_postinstall() local 50 error_handler->irq = mdp4_irq_error_handler; in mdp4_irq_postinstall() 51 error_handler->irqmask = MDP4_IRQ_PRIMARY_INTF_UDERRUN | in mdp4_irq_postinstall() 54 mdp_irq_register(mdp_kms, error_handler); in mdp4_irq_postinstall()
|
A D | mdp4_kms.h | 35 struct mdp_irq error_handler; member
|
/linux/drivers/gpu/drm/msm/disp/mdp5/ |
A D | mdp5_irq.c | 25 struct mdp5_kms *mdp5_kms = container_of(irq, struct mdp5_kms, error_handler); in mdp5_irq_error_handler() 55 struct mdp_irq *error_handler = &mdp5_kms->error_handler; in mdp5_irq_postinstall() local 57 error_handler->irq = mdp5_irq_error_handler; in mdp5_irq_postinstall() 58 error_handler->irqmask = MDP5_IRQ_INTF0_UNDER_RUN | in mdp5_irq_postinstall() 64 mdp_irq_register(mdp_kms, error_handler); in mdp5_irq_postinstall()
|
A D | mdp5_kms.h | 68 struct mdp_irq error_handler; member
|
/linux/drivers/ata/ |
A D | libata-eh.c | 588 if (ap->ops->error_handler) { in ata_scsi_cmd_error_handler() 662 if (ap->ops->error_handler) { in ata_scsi_port_error_handler() 702 ap->ops->error_handler(ap); in ata_scsi_port_error_handler() 913 WARN_ON(!ap->ops->error_handler); in ata_qc_schedule_eh() 935 WARN_ON(!ap->ops->error_handler); in ata_std_sched_eh() 990 WARN_ON(!ap->ops->error_handler); in ata_do_link_abort() 1066 WARN_ON(!ap->ops->error_handler); in __ata_port_freeze() 1094 WARN_ON(!ap->ops->error_handler); in ata_port_freeze() 1116 if (!ap->ops->error_handler) in ata_eh_freeze_port() 1138 if (!ap->ops->error_handler) in ata_eh_thaw_port()
|
A D | libata-core.c | 70 .error_handler = ata_std_error_handler, 1579 if (ap->ops->error_handler) in ata_exec_internal_sg() 1584 if (ap->ops->error_handler) in ata_exec_internal_sg() 1600 if (ap->ops->error_handler) in ata_exec_internal_sg() 4773 if (ap->ops->error_handler) { in ata_qc_complete() 4895 WARN_ON_ONCE(ap->ops->error_handler && ata_tag_valid(link->active_tag)); in ata_qc_issue() 5783 if (ap->ops->error_handler) { in ata_port_probe() 5996 if (!ap->ops->error_handler) in ata_port_detach() 6545 .error_handler = ata_dummy_error_handler,
|
A D | libata-scsi.c | 869 int verbose = qc->ap->ops->error_handler == NULL; in ata_gen_passthru_sense() 964 int verbose = qc->ap->ops->error_handler == NULL; in ata_gen_ata_sense() 1143 if (!ap->ops->error_handler) in ata_scsi_slave_destroy() 1674 if (need_sense && !ap->ops->error_handler) in ata_scsi_qc_complete() 2587 if (unlikely(qc->ap->ops->error_handler && in atapi_qc_complete() 4581 if (!ap->ops->error_handler) in ata_scsi_user_scan()
|
A D | sata_qstor.c | 128 .error_handler = qs_error_handler,
|
A D | libata-sff.c | 39 .error_handler = ata_sff_error_handler, 949 if (ap->ops->error_handler) { in ata_hsm_qc_complete() 2555 .error_handler = ata_bmdma_error_handler,
|
A D | sata_via.c | 137 .error_handler = vt6421_error_handler,
|
A D | sata_inic162x.c | 738 .error_handler = inic_error_handler,
|
A D | libata-pmp.c | 21 .error_handler = sata_pmp_error_handler,
|
A D | pata_arasan_cf.c | 785 .error_handler = arasan_cf_error_handler,
|
A D | libata-sata.c | 1144 if (!ap->ops->error_handler) in ata_sas_port_start()
|
A D | ahci_imx.c | 798 .error_handler = ahci_imx_error_handler,
|
A D | sata_nv.c | 490 .error_handler = nv_adma_error_handler, 511 .error_handler = nv_swncq_error_handler,
|
A D | sata_sil24.c | 401 .error_handler = sil24_error_handler,
|
A D | sata_promise.c | 180 .error_handler = pdc_error_handler,
|
A D | sata_sx4.c | 245 .error_handler = pdc_error_handler,
|
/linux/Documentation/sphinx/ |
A D | kernel_include.py | 107 error_handler=e_handler)
|
/linux/drivers/md/ |
A D | md-multipath.c | 455 .error_handler = multipath_error,
|
A D | md.h | 581 void (*error_handler)(struct mddev *mddev, struct md_rdev *rdev); member
|
/linux/include/linux/ |
A D | libata.h | 950 void (*error_handler)(struct ata_port *ap); member 1770 if (unlikely(!qc) || !ap->ops->error_handler) in ata_qc_from_tag()
|
/linux/drivers/scsi/libsas/ |
A D | sas_ata.c | 524 .error_handler = ata_std_error_handler,
|
/linux/Documentation/driver-api/ |
A D | libata.rst | 281 Deprecated. Use ``->error_handler()`` instead. 305 void (*error_handler) (struct ata_port *ap); 308 ``->error_handler()`` is a driver's hook into probe, hotplug, and recovery
|