Searched refs:exc_table (Results 1 - 6 of 6) sorted by relevance
/linux-master/arch/xtensa/include/asm/ |
H A D | traps.h | 21 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 D | asm-offsets.c | 141 /* 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 D | process.c | 75 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 D | traps.c | 163 /* 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 D | coprocessor.S | 195 rsr a0, excsave1 # exc_table
|
H A D | entry.S | 2119 rsr a3, excsave1 # exc_table
|
Completed in 195 milliseconds