Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/xtensa/include/asm/
A Dtraps.h21 struct exc_table { struct
42 DECLARE_PER_CPU(struct exc_table, exc_table); argument
66 static struct exc_table init_exc_table __initdata = { in early_trap_init()
/linux-6.3-rc2/arch/xtensa/kernel/
A Dasm-offsets.c142 DEFINE(EXC_TABLE_KSTK, offsetof(struct exc_table, kstk)); in main()
143 DEFINE(EXC_TABLE_DOUBLE_SAVE, offsetof(struct exc_table, double_save)); in main()
144 DEFINE(EXC_TABLE_FIXUP, offsetof(struct exc_table, fixup)); in main()
145 DEFINE(EXC_TABLE_PARAM, offsetof(struct exc_table, fixup_param)); in main()
148 offsetof(struct exc_table, coprocessor_owner)); in main()
151 offsetof(struct exc_table, fast_user_handler)); in main()
153 offsetof(struct exc_table, fast_kernel_handler)); in main()
154 DEFINE(EXC_TABLE_DEFAULT, offsetof(struct exc_table, default_handler)); in main()
A Dtraps.c162 DEFINE_PER_CPU(struct exc_table, exc_table);
408 per_cpu(exc_table, cpu).type[cause] = (handler);\
416 void *previous = per_cpu(exc_table, 0).default_handler[cause]; in trap_set_handler()
425 xtensa_set_sr(this_cpu_ptr(&exc_table), excsave1); in trap_init_excsave()
A Dprocess.c74 coprocessor_owner = this_cpu_ptr(&exc_table)->coprocessor_owner; in local_coprocessors_flush_release_all()
106 coprocessor_owner = this_cpu_ptr(&exc_table)->coprocessor_owner; in local_coprocessor_release_all()
139 coprocessor_owner = this_cpu_ptr(&exc_table)->coprocessor_owner; in local_coprocessor_flush_all()
A Dcoprocessor.S195 rsr a0, excsave1 # exc_table
A Dentry.S2119 rsr a3, excsave1 # exc_table

Completed in 12 milliseconds