syscall_nr
long syscall_nr; /* Only used in system calls */
OFFSET(_PT_SYSCALL_NR, pt_regs, syscall_nr);
{ "syscall_nr", GDB_SIZEOF_REG, offsetof(struct pt_regs, syscall_nr)},
if (regs->syscall_nr >= 0) {
regs->r06 = regs->syscall_nr;
if (regs->syscall_nr >= 0) {
regs->r06 = regs->syscall_nr;
regs->syscall_nr = -1;
if (regs->syscall_nr != -1) {
regs->syscall_nr);
regs->syscall_nr = regs->r06;
if ((unsigned long) regs->syscall_nr >= __NR_syscalls) {
(sys_call_table[regs->syscall_nr]);
regs->restart_r0, regs->syscall_nr);
int vsyscall_nr, syscall_nr, tmp;
syscall_nr = __NR_gettimeofday;
syscall_nr = __NR_time;
syscall_nr = __NR_getcpu;
regs->orig_ax = syscall_nr;
if ((!tmp && regs->orig_ax != syscall_nr) || regs->ip != address) {
.syscall_nr = -1, /* Filled in at boot */ \
int syscall_nr;
int syscall_nr)
if (unlikely(syscall_nr < 0 || syscall_nr >= bitmap_size))
syscall_nr = array_index_nospec(syscall_nr, bitmap_size);
return test_bit(syscall_nr, bitmap);
int syscall_nr = sd->nr;
syscall_nr);
syscall_nr);
syscall_nr);
num = sys_data->syscall_nr;
num = ((struct syscall_metadata *)call->data)->syscall_nr;
num = ((struct syscall_metadata *)call->data)->syscall_nr;
num = ((struct syscall_metadata *)call->data)->syscall_nr;
meta->syscall_nr = i;
int syscall_nr;
param.syscall_nr = rec->nr;
int syscall_nr;
syscall_nr = trace_get_syscall_nr(current, regs);
if (syscall_nr < 0 || syscall_nr >= NR_syscalls)
if (!test_bit(syscall_nr, enabled_perf_enter_syscalls))
sys_data = syscall_nr_to_meta(syscall_nr);
rec->nr = syscall_nr;
num = sys_data->syscall_nr;
num = sys_data->syscall_nr;
int syscall_nr;
param.syscall_nr = rec->nr;
int syscall_nr;
syscall_nr = trace_get_syscall_nr(current, regs);
if (syscall_nr < 0 || syscall_nr >= NR_syscalls)
if (!test_bit(syscall_nr, enabled_perf_exit_syscalls))
sys_data = syscall_nr_to_meta(syscall_nr);
rec->nr = syscall_nr;
num = ((struct syscall_metadata *)call->data)->syscall_nr;
num = ((struct syscall_metadata *)call->data)->syscall_nr;
switch (entry->syscall_nr) {
switch (entry->syscall_nr) {
int syscall_nr;
syscall_nr = trace_get_syscall_nr(current, regs);
if (syscall_nr < 0 || syscall_nr >= NR_syscalls)
trace_file = READ_ONCE(tr->enter_syscall_files[syscall_nr]);
sys_data = syscall_nr_to_meta(syscall_nr);
entry->nr = syscall_nr;
int syscall_nr;
syscall_nr = trace_get_syscall_nr(current, regs);
if (syscall_nr < 0 || syscall_nr >= NR_syscalls)
trace_file = READ_ONCE(tr->exit_syscall_files[syscall_nr]);
sys_data = syscall_nr_to_meta(syscall_nr);
entry->nr = syscall_nr;
num = sys_data->syscall_nr;
long syscall_nr;
long syscall_nr;
long syscall_nr;
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_nr),
name = syscalltbl__name(EM_HOST, node->syscall_nr);
printed += fprintf(fp, " syscall:%-7d", node->syscall_nr);
nodes->syscall_nr = map_key->nr;
data->nodes->syscall_nr = data->key;
nodes->syscall_nr = map_key->nr;
int syscall_nr;
nr = (__u32)args->syscall_nr;
bpf_tail_call(args, &syscalls_sys_enter, augmented_args->args.syscall_nr);
bpf_tail_call(args, &syscalls_sys_exit, exit_args.syscall_nr);
long syscall_nr;
long syscall_nr;
int syscall_nr;
gpr_in[8] = cfg->syscall_nr;
long syscall_nr;
long *syscall_nr = NULL, *syscall_ret = NULL;
self->syscall_nr = get_syscall(_metadata, tracee);
syscall_nr = &syscall_nr_val;
switch (self->syscall_nr) {
__change_syscall(_metadata, tracee, syscall_nr, syscall_ret);