__get_kernel_nofault
__get_kernel_nofault(&frame_pointer,
__get_kernel_nofault(&val, src, u32, Efault);
__get_kernel_nofault(&suffix, src + 1, u32, Efault);
__get_kernel_nofault(&endbr, val, u32, Efault);
__get_kernel_nofault(&endbr, val, u32, Efault);
__get_kernel_nofault(&hash, addr + fineibt_preamble_hash, u32, Efault);
__get_kernel_nofault(&addr, regs->sp, unsigned long, Efault);
__get_kernel_nofault(&hash, addr + fineibt_preamble_hash, u32, Efault);
__get_kernel_nofault(&thunk, (u32 *)addr, u32, Efault);
#elif !defined(__get_kernel_nofault) /* arch_get_kernel_nofault */
__get_kernel_nofault(&c1, s1, char, err_out);
__get_kernel_nofault(&c2, s2, char, err_out);
__get_kernel_nofault(&sc, s__ign, char, err_out);
__get_kernel_nofault(&sc, s__ign, char, err_out);
__get_kernel_nofault(&sc, s__ign, char, err_out);
__get_kernel_nofault(&c, s__ign, char, err_out);
__get_kernel_nofault(&cs, s__ign, char, err_out);
__get_kernel_nofault(&ca, accept__ign + j, char, err_out);
__get_kernel_nofault(&cs, s__ign, char, err_out);
__get_kernel_nofault(&cr, reject__ign + j, char, err_out);
__get_kernel_nofault(&c2, s2 + j, char, err_out);
__get_kernel_nofault(&c1, s1 + j, char, err_out);
__get_kernel_nofault(dst, src, type, err_label); \
__get_kernel_nofault(dst, src, u8, Efault);