/openbsd/sys/dev/pci/drm/amd/amdgpu/ |
H A D | umc_v6_7.c | 117 uint64_t err_addr, soc_pa; in umc_v6_7_ecc_info_query_correctable_error_count() local 122 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v6_7_ecc_info_query_correctable_error_count() 126 OFFSET_IN_256B_BLOCK(err_addr); in umc_v6_7_ecc_info_query_correctable_error_count() 199 OFFSET_IN_256B_BLOCK(err_addr); in umc_v6_7_convert_error_address() 226 uint64_t mc_umc_status, err_addr; in umc_v6_7_ecc_info_query_error_address() local 237 if (!err_data->err_addr) in umc_v6_7_ecc_info_query_error_address() 245 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v6_7_ecc_info_query_error_address() 311 uint64_t err_addr, soc_pa; in umc_v6_7_query_correctable_error_count() local 322 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v6_7_query_correctable_error_count() 461 if (!err_data->err_addr) { in umc_v6_7_query_error_address() [all …]
|
H A D | amdgpu_umc.c | 34 err_data, err_addr, ch_inst, umc_inst); in amdgpu_umc_convert_error_address() 51 err_data.err_addr = in amdgpu_umc_page_retirement_mca() 54 if (!err_data.err_addr) { in amdgpu_umc_page_retirement_mca() 75 kfree(err_data.err_addr); in amdgpu_umc_page_retirement_mca() 98 err_data->err_addr = in amdgpu_umc_do_page_retirement() 105 if(!err_data->err_addr) in amdgpu_umc_do_page_retirement() 122 err_data->err_addr = in amdgpu_umc_do_page_retirement() 129 if(!err_data->err_addr) in amdgpu_umc_do_page_retirement() 164 kfree(err_data->err_addr); in amdgpu_umc_do_page_retirement() 291 uint64_t err_addr, in amdgpu_umc_fill_error_record() argument [all …]
|
H A D | umc_v8_7.c | 112 struct ras_err_data *err_data, uint64_t err_addr, in umc_v8_7_convert_error_address() argument 122 retired_page = ADDR_OF_4KB_BLOCK(err_addr) | in umc_v8_7_convert_error_address() 124 OFFSET_IN_256B_BLOCK(err_addr); in umc_v8_7_convert_error_address() 126 amdgpu_umc_fill_error_record(err_data, err_addr, in umc_v8_7_convert_error_address() 135 uint64_t mc_umc_status, err_addr; in umc_v8_7_ecc_info_query_error_address() local 145 if (!err_data->err_addr) in umc_v8_7_ecc_info_query_error_address() 153 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v8_7_ecc_info_query_error_address() 333 uint64_t mc_umc_status, err_addr, mc_umc_addrt0; in umc_v8_7_query_error_address() local 344 if (!err_data->err_addr) { in umc_v8_7_query_error_address() 357 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v8_7_query_error_address() [all …]
|
H A D | umc_v8_10.c | 206 struct ras_err_data *err_data, uint64_t err_addr, in umc_v8_10_convert_error_address() argument 223 err_addr &= ~((0x1ULL << addr_lsb) - 1); in umc_v8_10_convert_error_address() 249 uint64_t mc_umc_status, err_addr; in umc_v8_10_query_error_address() local 262 if (!err_data->err_addr) { in umc_v8_10_query_error_address() 275 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v8_10_query_error_address() 277 umc_v8_10_convert_error_address(adev, err_data, err_addr, in umc_v8_10_query_error_address() 408 uint64_t mc_umc_status, err_addr; in umc_v8_10_ecc_info_query_error_address() local 422 if (!err_data->err_addr) in umc_v8_10_ecc_info_query_error_address() 430 err_addr = ras->umc_ecc.ecc[eccinfo_table_idx].mca_umc_addr; in umc_v8_10_ecc_info_query_error_address() 431 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v8_10_ecc_info_query_error_address() [all …]
|
H A D | umc_v6_1.c | 302 uint64_t mc_umc_status, err_addr, retired_page, mc_umc_addrt0; in umc_v6_1_query_error_address() local 324 if (!err_data->err_addr) { in umc_v6_1_query_error_address() 334 err_addr = RREG64_PCIE((mc_umc_addrt0 + umc_reg_offset) * 4); in umc_v6_1_query_error_address() 336 lsb = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, LSB); in umc_v6_1_query_error_address() 337 err_addr = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, ErrorAddr); in umc_v6_1_query_error_address() 338 err_addr &= ~((0x1ULL << lsb) - 1); in umc_v6_1_query_error_address() 341 retired_page = ADDR_OF_8KB_BLOCK(err_addr) | in umc_v6_1_query_error_address() 343 OFFSET_IN_256B_BLOCK(err_addr); in umc_v6_1_query_error_address() 345 amdgpu_umc_fill_error_record(err_data, err_addr, in umc_v6_1_query_error_address()
|
H A D | amdgpu_umc.h | 103 uint64_t err_addr, 112 uint64_t err_addr, uint32_t ch_inst, uint32_t umc_inst);
|
H A D | umc_v6_7.h | 75 struct ras_err_data *err_data, uint64_t err_addr,
|
H A D | amdgpu_ras.h | 447 struct eeprom_table_record *err_addr; member
|
H A D | amdgpu_ras.c | 174 err_data.err_addr = &err_rec; in amdgpu_reserve_page_direct() 178 amdgpu_ras_add_bad_pages(adev, err_data.err_addr, in amdgpu_reserve_page_direct()
|
/openbsd/regress/sys/netinet/broadcast_bind/ |
H A D | broadcast_bind.c | 70 struct in_addr uc_addr, err_addr, bc_addr; in main() local 84 rc = inet_pton(AF_INET, argv[2], &err_addr); in main() 102 rc |= test_bind(argv[2], &err_addr, port, SOCK_STREAM, EADDRNOTAVAIL); in main() 105 rc |= test_bind(argv[2], &err_addr, port, SOCK_STREAM, EADDRNOTAVAIL); in main()
|
/openbsd/sys/arch/hppa/dev/ |
H A D | elroyreg.h | 38 u_int64_t err_addr; /* 0x070 error log: address */ member
|
/openbsd/usr.sbin/unbound/doc/ |
H A D | Changelog | 4245 - log port number with err_addr logs.
|