/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_ras.h | 473 #define amdgpu_ras_get_context(adev) ((adev)->psp.ras.ras) 474 #define amdgpu_ras_set_context(adev, ras_con) ((adev)->psp.ras.ras = (ras_con)) 480 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_is_supported() local 484 return ras && (ras->supported & (1 << block)); in amdgpu_ras_is_supported() 505 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_reset_gpu() local 513 if (atomic_cmpxchg(&ras->in_recovery, 0, 1) == 0) in amdgpu_ras_reset_gpu() 514 schedule_work(&ras->recovery_work); in amdgpu_ras_reset_gpu()
|
H A D | amdgpu_psp.c | 629 &psp->ras.ras_shared_bo, in psp_ras_init_shared_buf() 630 &psp->ras.ras_shared_mc_addr, in psp_ras_init_shared_buf() 631 &psp->ras.ras_shared_buf); in psp_ras_init_shared_buf() 657 psp->ras.ras_shared_mc_addr, in psp_ras_load() 664 psp->ras.ras_initialized = true; in psp_ras_load() 715 if (!psp->ras.ras_initialized) in psp_ras_enable_features() 745 if (!psp->ras.ras_initialized) in psp_ras_terminate() 752 psp->ras.ras_initialized = false; in psp_ras_terminate() 756 &psp->ras.ras_shared_mc_addr, in psp_ras_terminate() 757 &psp->ras.ras_shared_buf); in psp_ras_terminate() [all …]
|
H A D | amdgpu_ras.c | 357 ret = amdgpu_ras_eeprom_reset_table(&adev->psp.ras.ras->eeprom_control); in amdgpu_ras_debugfs_eeprom_write() 1405 struct amdgpu_ras *ras = in amdgpu_ras_do_recovery() local 1408 if (amdgpu_device_should_recover_gpu(ras->adev)) in amdgpu_ras_do_recovery() 1409 amdgpu_device_gpu_recover(ras->adev, 0); in amdgpu_ras_do_recovery() 1410 atomic_set(&ras->in_recovery, 0); in amdgpu_ras_do_recovery() 1516 &adev->psp.ras.ras->eeprom_control; in amdgpu_ras_load_bad_pages() 1724 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in amdgpu_ras_request_reset_on_boot() local 1726 if (!ras) in amdgpu_ras_request_reset_on_boot() 1729 ras->flags |= AMDGPU_RAS_FLAG_INIT_NEED_RESET; in amdgpu_ras_request_reset_on_boot()
|
H A D | amdgpu_soc15.c | 496 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in soc15_asic_baco_reset() local 500 if (ras && ras->supported) in soc15_asic_baco_reset() 508 if (ras && ras->supported) in soc15_asic_baco_reset() 518 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in soc15_asic_reset_method() local 537 if ((ras && ras->supported) && adev->pm.fw_version <= 0x283400) in soc15_asic_reset_method()
|
H A D | amdgpu_psp.h | 155 struct amdgpu_ras *ras; member 290 struct psp_ras_context ras; member
|
H A D | amdgpu_psp_v11_0.c | 860 if (!psp->ras.ras_initialized) in psp_v11_0_ras_trigger_error() 863 ras_cmd = (struct ta_ras_shared_memory *)psp->ras.ras_shared_buf; in psp_v11_0_ras_trigger_error() 883 if (!psp->ras.ras_initialized) in psp_v11_0_ras_cure_posion() 886 ras_cmd = (struct ta_ras_shared_memory *)psp->ras.ras_shared_buf; in psp_v11_0_ras_cure_posion()
|
/netbsd/sys/kern/ |
H A D | kern_ras.c | 85 struct ras *rp; in ras_lookup() 114 struct ras *rp, *nrp; in ras_fork() 135 struct ras *rp, *nrp; in ras_purgeall() 166 struct ras *rp; in ras_install() 167 struct ras *newrp; in ras_install() 220 struct ras *rp, **link; in ras_purge()
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/ |
H A D | amdgpu_vega20_baco.c | 82 struct amdgpu_ras *ras = amdgpu_ras_get_context(adev); in vega20_baco_set_state() local 93 if (!ras || !ras->supported) { in vega20_baco_set_state()
|
/netbsd/external/gpl3/gdb/dist/gas/testsuite/gas/aarch64/ |
H A D | illegal-ras-1.d | 2 #source: illegal-ras-1.s 4 #error_output: illegal-ras-1.l
|
H A D | armv8-ras-1.s | 14 .arch armv8-a+ras 35 .arch armv8.1-a+ras 56 .arch armv8.2-a+ras
|
H A D | armv8-ras-1.d | 1 #as: -march=armv8-a+ras
|
/netbsd/external/gpl3/gdb.old/dist/gas/testsuite/gas/aarch64/ |
H A D | illegal-ras-1.d | 2 #source: illegal-ras-1.s 4 #error_output: illegal-ras-1.l
|
H A D | armv8-ras-1.s | 14 .arch armv8-a+ras 35 .arch armv8.1-a+ras 56 .arch armv8.2-a+ras
|
H A D | armv8-ras-1.d | 1 #as: -march=armv8-a+ras
|
/netbsd/sys/sys/ |
H A D | ras.h | 39 struct ras { struct 40 struct ras *ras_next; argument
|
H A D | proc.h | 142 struct ras; 268 struct ras *p_raslist; /* a: List of RAS entries */
|
/netbsd/external/gpl3/gdb/dist/sim/mips/ |
H A D | m16e.igen | 108 :%s::::RAS:int ras 113 if (ras & 4) 115 if (ras & 2) 117 if (ras & 1)
|
/netbsd/external/gpl3/gdb.old/dist/sim/mips/ |
H A D | m16e.igen | 108 :%s::::RAS:int ras 113 if (ras & 4) 115 if (ras & 2) 117 if (ras & 1)
|
/netbsd/regress/sys/kern/ |
H A D | Makefile | 3 SUBDIR+= execve getcwd ras unfdpass
|
/netbsd/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/ |
H A D | ref-types.cc | 34 short (&ras)[4] = as; in main() local
|
/netbsd/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/ |
H A D | ref-types.cc | 34 short (&ras)[4] = as; in main() local
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | AArch64TargetParser.def | 91 AARCH64_ARCH_EXT_NAME("ras", AArch64::AEK_RAS, "+ras", "-ras")
|
/netbsd/external/gpl3/gdb/dist/gas/testsuite/gas/arm/ |
H A D | armv8-a+ras.d | 2 #as: -march=armv8-a+ras
|
/netbsd/external/gpl3/gdb.old/dist/gas/testsuite/gas/arm/ |
H A D | armv8-a+ras.d | 2 #as: -march=armv8-a+ras
|
/netbsd/external/gpl3/gdb/dist/gdb/ |
H A D | nios2-tdep.c | 2116 int ras = regcache_raw_get_signed (regcache, ra); in nios2_get_next_pc() local 2128 if (ras == rbs) in nios2_get_next_pc() 2132 if (ras != rbs) in nios2_get_next_pc() 2136 if (ras >= rbs) in nios2_get_next_pc() 2144 if (ras < rbs) in nios2_get_next_pc()
|