Lines Matching refs:e
172 struct edac_raw_error_desc *e; in ghes_edac_report_mem_error() local
187 e = &mci->error_desc; in ghes_edac_report_mem_error()
190 memset(e, 0, sizeof (*e)); in ghes_edac_report_mem_error()
191 e->error_count = 1; in ghes_edac_report_mem_error()
192 strcpy(e->label, "unknown label"); in ghes_edac_report_mem_error()
193 e->msg = pvt->msg; in ghes_edac_report_mem_error()
194 e->other_detail = pvt->other_detail; in ghes_edac_report_mem_error()
195 e->top_layer = -1; in ghes_edac_report_mem_error()
196 e->mid_layer = -1; in ghes_edac_report_mem_error()
197 e->low_layer = -1; in ghes_edac_report_mem_error()
281 e->page_frame_number = mem_err->physical_addr >> PAGE_SHIFT; in ghes_edac_report_mem_error()
282 e->offset_in_page = mem_err->physical_addr & ~PAGE_MASK; in ghes_edac_report_mem_error()
287 e->grain = ~(mem_err->physical_addr_mask & ~PAGE_MASK); in ghes_edac_report_mem_error()
290 p = e->location; in ghes_edac_report_mem_error()
316 if (p > e->location) in ghes_edac_report_mem_error()
395 grain_bits = fls_long(e->grain); in ghes_edac_report_mem_error()
397 "APEI location: %s %s", e->location, e->other_detail); in ghes_edac_report_mem_error()
398 trace_mc_event(type, e->msg, e->label, e->error_count, in ghes_edac_report_mem_error()
399 mci->mc_idx, e->top_layer, e->mid_layer, e->low_layer, in ghes_edac_report_mem_error()
400 (e->page_frame_number << PAGE_SHIFT) | e->offset_in_page, in ghes_edac_report_mem_error()
401 grain_bits, e->syndrome, pvt->detail_location); in ghes_edac_report_mem_error()
404 edac_raw_mc_handle_error(type, mci, e); in ghes_edac_report_mem_error()