Searched refs:exc_table (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/xtensa/include/asm/
H A Dtraps.h21 struct exc_table { struct
42 DECLARE_PER_CPU(struct exc_table, exc_table);
64 /* Initialize minimal exc_table structure sufficient for basic paging */
67 static struct exc_table init_exc_table __initdata = {
/linux-master/arch/xtensa/kernel/
H A Dasm-offsets.c141 /* struct exc_table */
142 DEFINE(EXC_TABLE_KSTK, offsetof(struct exc_table, kstk));
143 DEFINE(EXC_TABLE_DOUBLE_SAVE, offsetof(struct exc_table, double_save));
144 DEFINE(EXC_TABLE_FIXUP, offsetof(struct exc_table, fixup));
145 DEFINE(EXC_TABLE_PARAM, offsetof(struct exc_table, fixup_param));
148 offsetof(struct exc_table, coprocessor_owner));
151 offsetof(struct exc_table, fast_user_handler));
153 offsetof(struct exc_table, fast_kernel_handler));
154 DEFINE(EXC_TABLE_DEFAULT, offsetof(struct exc_table, default_handler));
H A Dprocess.c75 coprocessor_owner = this_cpu_ptr(&exc_table)->coprocessor_owner;
107 coprocessor_owner = this_cpu_ptr(&exc_table)->coprocessor_owner;
140 coprocessor_owner = this_cpu_ptr(&exc_table)->coprocessor_owner;
H A Dtraps.c163 /* The exception table <exc_table> serves two functions:
168 DEFINE_PER_CPU(struct exc_table, exc_table);
443 per_cpu(exc_table, cpu).type[cause] = (handler);\
451 void *previous = per_cpu(exc_table, 0).default_handler[cause];
460 xtensa_set_sr(this_cpu_ptr(&exc_table), excsave1);
H A Dcoprocessor.S195 rsr a0, excsave1 # exc_table
H A Dentry.S2119 rsr a3, excsave1 # exc_table

Completed in 195 milliseconds