Lines Matching refs:_metadata

1021 typedef void tracer_func_t(struct __test_metadata *_metadata,
1024 void tracer(struct __test_metadata *_metadata, int fd, pid_t tracee, in tracer() argument
1069 tracer_func(_metadata, tracee, status, args); in tracer()
1075 syscall(__NR_exit, _metadata->passed ? EXIT_SUCCESS : EXIT_FAILURE); in tracer()
1081 pid_t setup_trace_fixture(struct __test_metadata *_metadata, in setup_trace_fixture() argument
1098 tracer(_metadata, pipefd[1], tracee, func, args); in setup_trace_fixture()
1108 void teardown_trace_fixture(struct __test_metadata *_metadata, in teardown_trace_fixture() argument
1120 _metadata->passed = 0; in teardown_trace_fixture()
1129 void tracer_poke(struct __test_metadata *_metadata, pid_t tracee, int status, in tracer_poke() argument
1179 self->tracer = setup_trace_fixture(_metadata, tracer_poke, in FIXTURE_SETUP()
1185 teardown_trace_fixture(_metadata, self->tracer); in FIXTURE_TEARDOWN()
1250 int get_syscall(struct __test_metadata *_metadata, pid_t tracee) in get_syscall() argument
1266 void change_syscall(struct __test_metadata *_metadata, in change_syscall() argument
1321 void tracer_syscall(struct __test_metadata *_metadata, pid_t tracee, in tracer_syscall() argument
1335 EXPECT_EQ(__NR_getpid, get_syscall(_metadata, tracee)); in tracer_syscall()
1336 change_syscall(_metadata, tracee, __NR_getppid); in tracer_syscall()
1340 EXPECT_EQ(__NR_gettid, get_syscall(_metadata, tracee)); in tracer_syscall()
1341 change_syscall(_metadata, tracee, -1); in tracer_syscall()
1345 EXPECT_EQ(__NR_getppid, get_syscall(_metadata, tracee)); in tracer_syscall()
1397 self->tracer = setup_trace_fixture(_metadata, tracer_syscall, NULL); in FIXTURE_SETUP()
1402 teardown_trace_fixture(_metadata, self->tracer); in FIXTURE_TEARDOWN()
1664 self->sibling[0].metadata = _metadata; in FIXTURE_SETUP()
1672 self->sibling[1].metadata = _metadata; in FIXTURE_SETUP()
2117 syscall(__NR_exit, _metadata->passed ? EXIT_SUCCESS in TEST()
2137 EXPECT_EQ(__NR_nanosleep, get_syscall(_metadata, child_pid)); in TEST()
2174 ret = get_syscall(_metadata, child_pid); in TEST()
2197 _metadata->passed = 0; in TEST()