Lines Matching refs:cause
84 int cause; member
363 #define set_handler(type, cause, handler) \ argument
368 per_cpu(exc_table, cpu).type[cause] = (handler);\
373 void * __init trap_set_handler(int cause, void *handler) in trap_set_handler() argument
375 void *previous = per_cpu(exc_table, 0).default_handler[cause]; in trap_set_handler()
377 set_handler(default_handler, cause, handler); in trap_set_handler()
424 for(i = 0; dispatch_init_table[i].cause >= 0; i++) { in trap_init()
427 int cause = dispatch_init_table[i].cause; in trap_init() local
431 set_handler(default_handler, cause, handler); in trap_init()
433 set_handler(fast_user_handler, cause, handler); in trap_init()
435 set_handler(fast_kernel_handler, cause, handler); in trap_init()