loongarch_lbt
struct loongarch_lbt lbt;
asmlinkage void _save_lbt(struct loongarch_lbt *);
asmlinkage void _restore_lbt(struct loongarch_lbt *);
struct loongarch_lbt lbt; /* Also conditionally copied */
OFFSET(THREAD_SCR0, loongarch_lbt, scr0);
OFFSET(THREAD_SCR1, loongarch_lbt, scr1);
OFFSET(THREAD_SCR2, loongarch_lbt, scr2);
OFFSET(THREAD_SCR3, loongarch_lbt, scr3);
OFFSET(THREAD_EFLAGS, loongarch_lbt, eflags);
memcpy(&dst->thread.lbt, &src->thread.lbt, sizeof(struct loongarch_lbt));