Home
last modified time | relevance | path

Searched refs:ecc_err (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Dumc_v12_0.c470 struct ras_ecc_err *ecc_err; in umc_v12_0_update_ecc_status() local
507 ecc_err = kzalloc(sizeof(*ecc_err), GFP_KERNEL); in umc_v12_0_update_ecc_status()
508 if (!ecc_err) in umc_v12_0_update_ecc_status()
512 ecc_err->status = status; in umc_v12_0_update_ecc_status()
513 ecc_err->ipid = ipid; in umc_v12_0_update_ecc_status()
514 ecc_err->addr = addr; in umc_v12_0_update_ecc_status()
524 if (!ecc_err->pa_pfn) in umc_v12_0_update_ecc_status()
534 kfree(ecc_err); in umc_v12_0_update_ecc_status()
580 if (!err_data || !ecc_err) in umc_v12_0_fill_error_record()
590 ecc_err->addr, in umc_v12_0_fill_error_record()
[all …]
H A Damdgpu_umc.c473 struct radix_tree_root *ecc_tree, struct ras_ecc_err *ecc_err) in amdgpu_umc_logs_ecc_err() argument
482 ret = radix_tree_insert(ecc_tree, ecc_err->pa_pfn, ecc_err); in amdgpu_umc_logs_ecc_err()
485 ecc_err->pa_pfn, UMC_ECC_NEW_DETECTED_TAG); in amdgpu_umc_logs_ecc_err()
H A Damdgpu_umc.h163 struct radix_tree_root *ecc_tree, struct ras_ecc_err *ecc_err);
H A Damdgpu_ras.c3190 struct ras_ecc_err *ecc_err; in amdgpu_ras_ecc_log_fini() local
3194 ecc_err = radix_tree_deref_slot(slot); in amdgpu_ras_ecc_log_fini()
3195 kfree(ecc_err->err_pages.pfn); in amdgpu_ras_ecc_log_fini()
3196 kfree(ecc_err); in amdgpu_ras_ecc_log_fini()
/linux-6.15/drivers/misc/
H A Dxilinx_sdfec.c387 int ecc_err; in xsdfec_set_irq() local
399 ecc_err = xsdfec_ecc_isr_enable(xsdfec, irq.enable_ecc_isr); in xsdfec_set_irq()
400 if (!ecc_err) in xsdfec_set_irq()
403 if (isr_err < 0 || ecc_err < 0) in xsdfec_set_irq()
1113 u32 ecc_err; in xsdfec_irq_thread() local
1127 ecc_err = xsdfec_regread(xsdfec, XSDFEC_ECC_ISR_ADDR); in xsdfec_irq_thread()
1130 xsdfec_regwrite(xsdfec, XSDFEC_ECC_ISR_ADDR, ecc_err); in xsdfec_irq_thread()
1133 tmp = ecc_err & XSDFEC_ALL_ECC_ISR_MBE_MASK; in xsdfec_irq_thread()
1137 aecc_count = hweight32(ecc_err); in xsdfec_irq_thread()
1160 if (ecc_err & XSDFEC_ECC_ISR_MBE_MASK) in xsdfec_irq_thread()
[all …]
/linux-6.15/drivers/scsi/hisi_sas/
H A Dhisi_sas_v1_hw.c1533 u32 ecc_err = hisi_sas_read32(hisi_hba, HGC_ECC_ERR); in fatal_ecc_int_v1_hw() local
1536 dev_name(dev), ecc_err); in fatal_ecc_int_v1_hw()
1549 u32 ecc_err = hisi_sas_read32(hisi_hba, HGC_ECC_ERR); in fatal_ecc_int_v1_hw() local
1552 dev_name(dev), ecc_err); in fatal_ecc_int_v1_hw()
1574 u32 ecc_err = hisi_sas_read32(hisi_hba, HGC_ECC_ERR); in fatal_ecc_int_v1_hw() local
1577 dev_name(dev), ecc_err); in fatal_ecc_int_v1_hw()