Lines Matching full:handler
13 * - Optional address of handler that takes pt_regs * argument and runs in
28 long handler; member
47 if (likely(!x->handler)) in ex_fixup_handler()
49 return (ex_handler_t)((unsigned long)&x->handler + x->handler); in ex_fixup_handler()
55 ex_handler_t handler = ex_fixup_handler(x); in ex_handle() local
57 if (unlikely(handler)) in ex_handle()
58 return handler(x, regs); in ex_handle()
72 a->handler = b->handler; in swap_ex_entry_fixup()
73 if (a->handler) in swap_ex_entry_fixup()
74 a->handler += delta; in swap_ex_entry_fixup()
75 b->handler = tmp.handler; in swap_ex_entry_fixup()
76 if (b->handler) in swap_ex_entry_fixup()
77 b->handler -= delta; in swap_ex_entry_fixup()