| H A D | seccomp_bpf.c | 1539 pid_t tracee, int status, void *args); in start_tracer() 1541 void start_tracer(struct __test_metadata *_metadata, int fd, pid_t tracee, in start_tracer() 1555 ret = ptrace(PTRACE_ATTACH, tracee, NULL, 0); in start_tracer() 1557 kill(tracee, SIGKILL); in start_tracer() 1562 ret = ptrace(PTRACE_SETOPTIONS, tracee, NULL, ptrace_syscall ? in start_tracer() 1567 kill(tracee, SIGKILL); in start_tracer() 1570 tracee, NULL, 0); in start_tracer() 1573 /* Unblock the tracee */ in start_tracer() 1581 if (wait(&status) != tracee) in start_tracer() 1600 tracer_func(_metadata, tracee, statu in start_tracer() 1535 start_tracer(struct __test_metadata * _metadata,int fd,pid_t tracee,tracer_func_t tracer_func,void * args,bool ptrace_syscall) start_tracer() argument 1613 pid_t tracee = getpid(); setup_trace_fixture() local 1651 tracer_poke(struct __test_metadata * _metadata,pid_t tracee,int status,void * args) tracer_poke() argument 1952 get_syscall(struct __test_metadata * _metadata,pid_t tracee) get_syscall() argument 1965 __change_syscall(struct __test_metadata * _metadata,pid_t tracee,long * syscall,long * ret) __change_syscall() argument 1991 change_syscall_nr(struct __test_metadata * _metadata,pid_t tracee,long syscall) change_syscall_nr() argument 1998 change_syscall_ret(struct __test_metadata * _metadata,pid_t tracee,long ret) change_syscall_ret() argument 2005 tracer_seccomp(struct __test_metadata * _metadata,pid_t tracee,int status,void * args) tracer_seccomp() argument 2056 tracer_ptrace(struct __test_metadata * _metadata,pid_t tracee,int status,void * args) tracer_ptrace() argument [all...] |