Home
last modified time | relevance | path

Searched refs:exc_table (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/xtensa/include/asm/
Dtraps.h19 struct exc_table { struct
50 static struct exc_table exc_table __initdata = { in early_trap_init()
54 __asm__ __volatile__("wsr %0, excsave1\n" : : "a" (&exc_table)); in early_trap_init()
/Linux-v4.19/arch/xtensa/kernel/
Dasm-offsets.c136 DEFINE(EXC_TABLE_KSTK, offsetof(struct exc_table, kstk)); in main()
137 DEFINE(EXC_TABLE_DOUBLE_SAVE, offsetof(struct exc_table, double_save)); in main()
138 DEFINE(EXC_TABLE_FIXUP, offsetof(struct exc_table, fixup)); in main()
139 DEFINE(EXC_TABLE_PARAM, offsetof(struct exc_table, fixup_param)); in main()
141 offsetof(struct exc_table, syscall_save)); in main()
143 offsetof(struct exc_table, fast_user_handler)); in main()
145 offsetof(struct exc_table, fast_kernel_handler)); in main()
146 DEFINE(EXC_TABLE_DEFAULT, offsetof(struct exc_table, default_handler)); in main()
Dtraps.c162 DEFINE_PER_CPU(struct exc_table, exc_table);
368 per_cpu(exc_table, cpu).type[cause] = (handler);\
375 void *previous = per_cpu(exc_table, 0).default_handler[cause]; in trap_set_handler()
384 unsigned long excsave1 = (unsigned long)this_cpu_ptr(&exc_table); in trap_init_excsave()
Dentry.S2003 rsr a3, excsave1 # exc_table