Lines Matching defs:dar
105 ctx->fault_addr = ctx->dar;
131 int cxl_handle_mm_fault(struct mm_struct *mm, u64 dsisr, u64 dar)
153 if ((result = copro_handle_mm_fault(mm, dar, dsisr, &flt))) {
167 if (!mm && (get_region_id(dar) != USER_REGION_ID))
174 hash_page_mm(mm, dar, access, 0x300, inv_flags);
182 u64 dsisr, u64 dar)
184 trace_cxl_pte_miss(ctx, dsisr, dar);
186 if (cxl_handle_mm_fault(mm, dsisr, dar)) {
233 u64 dar = ctx->dar;
238 cxl_p2n_read(ctx->afu, CXL_PSL_DAR_An) != dar ||
256 "DSISR: %#llx DAR: %#llx\n", ctx->pe, dsisr, dar);
273 cxl_handle_segment_miss(ctx, mm, dar);
275 cxl_handle_page_fault(ctx, mm, dsisr, dar);