Home
last modified time | relevance | path

Searched refs:mce (Results 1 – 20 of 20) sorted by relevance

/drivers/acpi/nfit/
Dmce.c16 struct mce *mce = (struct mce *)data; in nfit_handle_mce() local
21 if (!mce_is_memory_error(mce) || mce_is_correctable(mce)) in nfit_handle_mce()
25 if (!mce_usable_address(mce)) in nfit_handle_mce()
45 if (spa->address > mce->addr) in nfit_handle_mce()
47 if ((spa->address + spa->length - 1) < mce->addr) in nfit_handle_mce()
66 ALIGN(mce->addr, L1_CACHE_BYTES), in nfit_handle_mce()
79 mce->kflags |= MCE_HANDLED_NFIT; in nfit_handle_mce()
DMakefile5 nfit-$(CONFIG_X86_MCE) += mce.o
/drivers/edac/
Dskx_common.c476 const struct mce *m, in skx_mce_output_error()
571 struct mce *mce = (struct mce *)data; in skx_mce_check_error() local
576 if (mce->kflags & MCE_HANDLED_CEC) in skx_mce_check_error()
580 if ((mce->status & 0xefff) >> 7 != 1 || !(mce->status & MCI_STATUS_ADDRV)) in skx_mce_check_error()
584 res.addr = mce->addr; in skx_mce_check_error()
598 if (mce->mcgstatus & MCG_STATUS_MCIP) in skx_mce_check_error()
606 "Bank %d: 0x%llx\n", mce->extcpu, type, in skx_mce_check_error()
607 mce->mcgstatus, mce->bank, mce->status); in skx_mce_check_error()
608 skx_mc_printk(mci, KERN_DEBUG, "TSC 0x%llx ", mce->tsc); in skx_mce_check_error()
609 skx_mc_printk(mci, KERN_DEBUG, "ADDR 0x%llx ", mce->addr); in skx_mce_check_error()
[all …]
Dmce_amd.c13 static void (*decode_dram_ecc)(int node_id, struct mce *m);
15 void amd_register_ecc_decoder(void (*f)(int, struct mce *)) in amd_register_ecc_decoder() argument
21 void amd_unregister_ecc_decoder(void (*f)(int, struct mce *)) in amd_unregister_ecc_decoder() argument
573 static void decode_mc0_mce(struct mce *m) in decode_mc0_mce()
683 static void decode_mc1_mce(struct mce *m) in decode_mc1_mce()
829 static void decode_mc2_mce(struct mce *m) in decode_mc2_mce()
840 static void decode_mc3_mce(struct mce *m) in decode_mc3_mce()
869 static void decode_mc4_mce(struct mce *m) in decode_mc4_mce()
927 static void decode_mc5_mce(struct mce *m) in decode_mc5_mce()
959 static void decode_mc6_mce(struct mce *m) in decode_mc6_mce()
[all …]
Dpnd2_edac.c1143 static void pnd2_mce_output_error(struct mem_ctl_info *mci, const struct mce *m, in pnd2_mce_output_error()
1394 struct mce *mce = (struct mce *)data; in pnd2_mce_check_error() local
1400 if (!mci || (mce->kflags & MCE_HANDLED_CEC)) in pnd2_mce_check_error()
1409 if ((mce->status & 0xefff) >> 7 != 1) in pnd2_mce_check_error()
1412 if (mce->mcgstatus & MCG_STATUS_MCIP) in pnd2_mce_check_error()
1419 mce->extcpu, type, mce->mcgstatus, mce->bank, mce->status); in pnd2_mce_check_error()
1420 pnd2_mc_printk(mci, KERN_INFO, "TSC %llx ", mce->tsc); in pnd2_mce_check_error()
1421 pnd2_mc_printk(mci, KERN_INFO, "ADDR %llx ", mce->addr); in pnd2_mce_check_error()
1422 pnd2_mc_printk(mci, KERN_INFO, "MISC %llx ", mce->misc); in pnd2_mce_check_error()
1424 mce->cpuvendor, mce->cpuid, mce->time, mce->socketid, mce->apicid); in pnd2_mce_check_error()
[all …]
Dsb_edac.c2240 const struct mce *m, u8 *socket, in get_memory_error_data_from_mce()
2948 const struct mce *m) in sbridge_mce_output_error()
3130 struct mce *mce = (struct mce *)data; in sbridge_mce_check_error() local
3134 if (mce->kflags & MCE_HANDLED_CEC) in sbridge_mce_check_error()
3143 if ((mce->status & 0xefff) >> 7 != 1) in sbridge_mce_check_error()
3147 if (!GET_BITFIELD(mce->status, 58, 58)) in sbridge_mce_check_error()
3151 if (!GET_BITFIELD(mce->status, 59, 59)) in sbridge_mce_check_error()
3155 if (GET_BITFIELD(mce->misc, 6, 8) != 2) in sbridge_mce_check_error()
3158 mci = get_mci_for_node_id(mce->socketid, IMC0); in sbridge_mce_check_error()
3162 if (mce->mcgstatus & MCG_STATUS_MCIP) in sbridge_mce_check_error()
[all …]
Dmce_amd.h79 void amd_register_ecc_decoder(void (*f)(int, struct mce *));
80 void amd_unregister_ecc_decoder(void (*f)(int, struct mce *));
Di7core_edac.c1695 const struct mce *m) in i7core_mce_output_error()
1791 static void i7core_check_error(struct mem_ctl_info *mci, struct mce *m) in i7core_check_error()
1813 struct mce *mce = (struct mce *)data; in i7core_mce_check_error() local
1817 i7_dev = get_i7core_dev(mce->socketid); in i7core_mce_check_error()
1818 if (!i7_dev || (mce->kflags & MCE_HANDLED_CEC)) in i7core_mce_check_error()
1827 if (((mce->status & 0xffff) >> 7) != 1) in i7core_mce_check_error()
1831 if (mce->bank != 8) in i7core_mce_check_error()
1834 i7core_check_error(mci, mce); in i7core_mce_check_error()
1837 mce->kflags |= MCE_HANDLED_EDAC; in i7core_mce_check_error()
Di10nm_base.c211 struct mce m; in debugfs_u64_set()
Damd64_edac.c1153 static u64 get_error_address(struct amd64_pvt *pvt, struct mce *m) in get_error_address()
2587 static inline void decode_bus_error(int node_id, struct mce *m) in decode_bus_error()
2632 static int find_umc_channel(struct mce *m) in find_umc_channel()
2637 static void decode_umc_error(int node_id, struct mce *m) in decode_umc_error()
Dskx_base.c599 struct mce m; in debugfs_u64_set()
/drivers/acpi/
Dacpi_extlog.c137 struct mce *mce = (struct mce *)data; in extlog_print() local
138 int bank = mce->bank; in extlog_print()
139 int cpu = mce->extcpu; in extlog_print()
151 if (mce->kflags & MCE_HANDLED_CEC) { in extlog_print()
189 mce->kflags |= MCE_HANDLED_EXTLOG; in extlog_print()
/drivers/media/rc/keymaps/
DMakefile37 rc-dvico-mce.o \
47 rc-fusionhdtv-mce.o \
54 rc-imon-mce.o \
93 rc-rc6-mce.o \
/drivers/staging/media/tegra-vde/
Dvde.h32 void __iomem *mce; member
89 if (vde->mce == base) in tegra_vde_reg_base_name()
Dvde.c315 tegra_vde_set_bits(vde, 0x0A00, vde->mce, 0x08); in tegra_vde_setup_hw_context()
329 tegra_vde_writel(vde, 0x063C063C, vde->mce, 0x10); in tegra_vde_setup_hw_context()
975 vde->mce = devm_platform_ioremap_resource_byname(pdev, "mce"); in tegra_vde_probe()
976 if (IS_ERR(vde->mce)) in tegra_vde_probe()
977 return PTR_ERR(vde->mce); in tegra_vde_probe()
/drivers/infiniband/sw/rxe/
Drxe_recv.c238 struct rxe_mc_elem *mce; in rxe_rcv_mcast_pkt() local
258 list_for_each_entry(mce, &mcg->qp_list, qp_list) { in rxe_rcv_mcast_pkt()
259 qp = mce->qp; in rxe_rcv_mcast_pkt()
276 if (mce->qp_list.next != &mcg->qp_list) { in rxe_rcv_mcast_pkt()
/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_nix.c66 struct mce { struct
761 memcpy(ctx, &req->mce, sizeof(struct nix_rx_mce_s)); in rvu_nix_aq_enq_inst()
837 memcpy(&rsp->mce, ctx, in rvu_nix_aq_enq_inst()
1969 static int nix_setup_mce(struct rvu *rvu, int mce, u8 op, in nix_setup_mce() argument
1978 aq_req.qidx = mce; in nix_setup_mce()
1981 aq_req.mce.op = 0; in nix_setup_mce()
1982 aq_req.mce.index = 0; in nix_setup_mce()
1983 aq_req.mce.eol = eol; in nix_setup_mce()
1984 aq_req.mce.pf_func = pcifunc; in nix_setup_mce()
1985 aq_req.mce.next = next; in nix_setup_mce()
[all …]
Dmbox.h507 struct nix_rx_mce_s mce; member
525 struct nix_rx_mce_s mce; member
/drivers/xen/
Dmcelog.c197 static void xen_mce_log(struct xen_mce *mce) in xen_mce_log() argument
214 memcpy(xen_mcelog.entry + entry, mce, sizeof(struct xen_mce)); in xen_mce_log()
/drivers/ras/
Dcec.c531 struct mce *m = (struct mce *)data; in cec_notifier()