Lines Matching defs:dsisr
88 u64 ea, dsisr, access;
94 * dar and dsisr get passed from the registers
103 dsisr = ctx->csa.class_1_dsisr;
105 if (!(dsisr & (MFC_DSISR_PTE_NOT_FOUND | MFC_DSISR_ACCESS_DENIED)))
110 pr_debug("ctx %p: ea %016llx, dsisr %016llx state %d\n", ctx, ea,
111 dsisr, ctx->state);
121 access |= (dsisr & MFC_DSISR_ACCESS_PUT) ? _PAGE_WRITE : 0UL;
123 ret = hash_page(ea, access, 0x300, dsisr);
128 ret = copro_handle_mm_fault(current->mm, ea, dsisr, &flt);
137 * Clear dsisr under ctxt lock after handling the fault, so that