| /linux-6.15/arch/x86/include/uapi/asm/ |
| H A D | mce.h | 14 struct mce { struct 15 __u64 status; /* Bank's MCi_STATUS MSR */ 16 __u64 misc; /* Bank's MCi_MISC MSR */ 17 __u64 addr; /* Bank's MCi_ADDR MSR */ 20 __u64 tsc; /* CPU time stamp counter */ 24 __u8 severity; /* Error severity */ 25 __u8 pad; 26 __u32 cpuid; /* CPUID 1 EAX */ 27 __u8 cs; /* Code segment */ 30 __u8 finished; /* Entry is valid */ [all …]
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | mce.c | 49 static void mce_set_error_info(struct machine_check_event *mce, in mce_set_error_info() 97 struct machine_check_event *mce; in save_mce_event() local 191 int get_mce_event(struct machine_check_event *mce, bool release) in get_mce_event()
|
| /linux-6.15/drivers/cxl/core/ |
| H A D | mce.c | 17 struct mce *mce = data; in cxl_handle_mce() local
|
| /linux-6.15/drivers/acpi/nfit/ |
| H A D | mce.c | 16 struct mce *mce = (struct mce *)data; in nfit_handle_mce() local
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_nix.c | 81 struct mce { struct 83 u32 rq_rss_index; 84 u16 pcifunc; 85 u16 channel; 86 u8 dest_type; 87 u8 is_active; 88 u8 reserved[2]; 3202 struct mce *mce; in nix_delete_mcast_mce_list() local 3323 struct mce *mce; in nix_del_mce_list_entry() local 3362 struct mce *mce; in nix_add_mce_list_entry() local [all …]
|
| /linux-6.15/arch/x86/kernel/cpu/mce/ |
| H A D | threshold.c | 97 void mce_track_storm(struct mce *mce) in mce_track_storm()
|
| H A D | genpool.c | 78 struct mce *mce; in mce_gen_pool_process() local
|
| H A D | apei.c | 190 struct mce mce; member
|
| H A D | dev-mcelog.c | 39 struct mce *mce = (struct mce *)data; in dev_mce_log() local
|
| H A D | internal.h | 73 static inline void mce_track_storm(struct mce *mce) {} in mce_track_storm()
|
| H A D | core.c | 635 struct mce *mce = (struct mce *)data; in uc_decode_notifier() local
|
| /linux-6.15/drivers/edac/ |
| H A D | mce_amd.c | 15 void amd_register_ecc_decoder(void (*f)(int, struct mce *)) in amd_register_ecc_decoder() 21 void amd_unregister_ecc_decoder(void (*f)(int, struct mce *)) in amd_unregister_ecc_decoder()
|
| H A D | ie31200_edac.c | 348 static void __ie31200_check(struct mem_ctl_info *mci, struct mce *mce) in __ie31200_check() 511 static void mce_check(struct mce *mce) in mce_check() 527 struct mce *mce = (struct mce *)data; in mce_handler() local
|
| H A D | skx_common.c | 717 struct mce *mce = (struct mce *)data; in skx_mce_check_error() local
|
| H A D | skx_common.h | 172 struct mce *mce; member
|
| H A D | i10nm_base.c | 471 static bool i10nm_mc_decode_available(struct mce *mce) in i10nm_mc_decode_available()
|
| H A D | pnd2_edac.c | 1369 struct mce *mce = (struct mce *)data; in pnd2_mce_check_error() local
|
| H A D | igen6_edac.c | 939 struct mce *mce = (struct mce *)data; in ecclog_mce_handler() local
|
| H A D | i7core_edac.c | 1813 struct mce *mce = (struct mce *)data; in i7core_mce_check_error() local
|
| /linux-6.15/drivers/xen/ |
| H A D | mcelog.c | 196 static void xen_mce_log(struct xen_mce *mce) in xen_mce_log()
|
| /linux-6.15/tools/testing/selftests/kvm/x86/ |
| H A D | ucna_injection_test.c | 157 struct kvm_x86_mce mce = {}; in inject_ucna() local
|
| /linux-6.15/drivers/acpi/ |
| H A D | acpi_extlog.c | 137 struct mce *mce = (struct mce *)data; in extlog_print() local
|
| /linux-6.15/drivers/media/platform/nvidia/tegra-vde/ |
| H A D | vde.h | 99 void __iomem *mce; member
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | mce.h | 220 #define to_mce_hw_err(mce) container_of(mce, struct mce_hw_err, m) argument
|
| /linux-6.15/arch/x86/kvm/ |
| H A D | x86.c | 5251 static bool is_ucna(struct kvm_x86_mce *mce) in is_ucna() 5259 static int kvm_vcpu_x86_set_ucna(struct kvm_vcpu *vcpu, struct kvm_x86_mce *mce, u64* banks) in kvm_vcpu_x86_set_ucna() 5279 struct kvm_x86_mce *mce) in kvm_vcpu_ioctl_x86_set_mce() 6010 struct kvm_x86_mce mce; in kvm_arch_vcpu_ioctl() local
|