Lines Matching +full:micro +full:- +full:tlb

1 // SPDX-License-Identifier: GPL-2.0
2 // Copyright (C) 2018, Advanced Micro Devices, Inc.
144 "32-bit Mode Execution Context",
145 "64-bit Mode Execution Context",
147 "32-bit Mode Debug Registers (DR0-DR7)",
148 "64-bit Mode Debug Registers (DR0-DR7)",
206 * CACHE has more operation types than TLB or BUS, though the in print_err_info()
264 if (proc->validation_bits & VALID_LAPIC_ID) in cper_print_proc_ia()
265 printk("%sLocal APIC_ID: 0x%llx\n", pfx, proc->lapic_id); in cper_print_proc_ia()
267 if (proc->validation_bits & VALID_CPUID_INFO) { in cper_print_proc_ia()
269 print_hex_dump(pfx, "", DUMP_PREFIX_OFFSET, 16, 4, proc->cpuid, in cper_print_proc_ia()
270 sizeof(proc->cpuid), 0); in cper_print_proc_ia()
276 for (i = 0; i < VALID_PROC_ERR_INFO_NUM(proc->validation_bits); i++) { in cper_print_proc_ia()
279 err_type = cper_get_err_type(&err_info->err_type); in cper_print_proc_ia()
286 &err_info->err_type); in cper_print_proc_ia()
289 if (err_info->validation_bits & INFO_VALID_CHECK_INFO) { in cper_print_proc_ia()
291 err_info->check_info); in cper_print_proc_ia()
298 err_info->check_info); in cper_print_proc_ia()
302 if (err_info->validation_bits & INFO_VALID_TARGET_ID) { in cper_print_proc_ia()
304 newpfx, err_info->target_id); in cper_print_proc_ia()
307 if (err_info->validation_bits & INFO_VALID_REQUESTOR_ID) { in cper_print_proc_ia()
309 newpfx, err_info->requestor_id); in cper_print_proc_ia()
312 if (err_info->validation_bits & INFO_VALID_RESPONDER_ID) { in cper_print_proc_ia()
314 newpfx, err_info->responder_id); in cper_print_proc_ia()
317 if (err_info->validation_bits & INFO_VALID_IP) { in cper_print_proc_ia()
319 newpfx, err_info->ip); in cper_print_proc_ia()
326 for (i = 0; i < VALID_PROC_CXT_INFO_NUM(proc->validation_bits); i++) { in cper_print_proc_ia()
327 int size = sizeof(*ctx_info) + ctx_info->reg_arr_size; in cper_print_proc_ia()
333 ctx_info->reg_ctx_type < ARRAY_SIZE(ia_reg_ctx_strs) ? in cper_print_proc_ia()
334 ia_reg_ctx_strs[ctx_info->reg_ctx_type] : "unknown"); in cper_print_proc_ia()
337 ctx_info->reg_arr_size); in cper_print_proc_ia()
339 if (ctx_info->reg_ctx_type == CTX_TYPE_MSR) { in cper_print_proc_ia()
342 ctx_info->msr_addr); in cper_print_proc_ia()
345 if (ctx_info->reg_ctx_type == CTX_TYPE_MMREG) { in cper_print_proc_ia()
347 ctx_info->mm_reg_addr); in cper_print_proc_ia()
352 (ctx_info + 1), ctx_info->reg_arr_size, 0); in cper_print_proc_ia()