Lines Matching refs:fixup
29 return (unsigned long)&x->fixup + x->fixup;
53 * of size 'long', and the exception fixup must always point to right
97 static bool ex_handler_fault(const struct exception_table_entry *fixup,
101 return ex_handler_default(fixup, regs);
104 static bool ex_handler_sgx(const struct exception_table_entry *fixup,
108 return ex_handler_default(fixup, regs);
121 static bool ex_handler_fprestore(const struct exception_table_entry *fixup,
124 regs->ip = ex_fixup_addr(fixup);
157 static bool ex_handler_uaccess(const struct exception_table_entry *fixup,
163 return ex_handler_default(fixup, regs);
166 static bool ex_handler_copy(const struct exception_table_entry *fixup,
170 return ex_handler_fault(fixup, regs, trapnr);
173 static bool ex_handler_msr(const struct exception_table_entry *fixup,
198 return ex_handler_default(fixup, regs);
201 static bool ex_handler_clear_fs(const struct exception_table_entry *fixup,
207 return ex_handler_default(fixup, regs);
210 static bool ex_handler_imm_reg(const struct exception_table_entry *fixup,
214 return ex_handler_default(fixup, regs);
217 static bool ex_handler_ucopy_len(const struct exception_table_entry *fixup,
223 return ex_handler_uaccess(fixup, regs, trapnr, fault_address);
329 * The full exception fixup machinery is available as soon as