Lines Matching +full:ia32 +full:- +full:3 +full:a
1 /* SPDX-License-Identifier: GPL-2.0 */
32 * When a ftrace registered caller is tracing a function that is
33 * also set by a register_ftrace_direct() call, it needs to be
36 * tells the ftrace_caller that there's a direct caller.
40 /* Emulate a call */ in arch_ftrace_set_direct_caller()
41 regs->orig_ax = addr; in arch_ftrace_set_direct_caller()
72 return !strcmp(sym + 3, name + 3) || in arch_syscall_match_sym_name()
73 (!strncmp(sym, "__x64_", 6) && !strcmp(sym + 9, name + 3)) || in arch_syscall_match_sym_name()
74 (!strncmp(sym, "__ia32_", 7) && !strcmp(sym + 10, name + 3)) || in arch_syscall_match_sym_name()
75 (!strncmp(sym, "__do_sys", 8) && !strcmp(sym + 8, name + 3)); in arch_syscall_match_sym_name()
84 * Because ia32 syscalls do not map to x86_64 syscall numbers
85 * this screws up the trace output when tracing a ia32 task.