Home
last modified time | relevance | path

Searched refs:_metadata (Results 1 – 25 of 39) sorted by relevance

12

/tools/testing/selftests/filesystems/mount-notify/
A Dmount-notify_test.c264 check_mounted(_metadata, mnts, 2); in TEST_F()
274 check_mounted(_metadata, mnts, 1); in TEST_F()
289 check_mounted(_metadata, mnts, 2); in TEST_F()
301 check_mounted(_metadata, mnts, 1); in TEST_F()
330 check_mounted(_metadata, mnts, 1); in TEST_F()
357 check_mounted(_metadata, mnts, 2); in TEST_F()
367 check_mounted(_metadata, mnts, 1); in TEST_F()
393 check_mounted(_metadata, mnts, 3); in TEST_F()
401 check_mounted(_metadata, mnts, 5); in TEST_F()
409 check_mounted(_metadata, mnts, 6); in TEST_F()
[all …]
A Dmount-notify_test_ns.c292 check_mounted(_metadata, mnts, 2); in TEST_F()
302 check_mounted(_metadata, mnts, 1); in TEST_F()
317 check_mounted(_metadata, mnts, 2); in TEST_F()
329 check_mounted(_metadata, mnts, 1); in TEST_F()
358 check_mounted(_metadata, mnts, 1); in TEST_F()
385 check_mounted(_metadata, mnts, 2); in TEST_F()
395 check_mounted(_metadata, mnts, 1); in TEST_F()
421 check_mounted(_metadata, mnts, 3); in TEST_F()
429 check_mounted(_metadata, mnts, 5); in TEST_F()
437 check_mounted(_metadata, mnts, 6); in TEST_F()
[all …]
/tools/testing/selftests/net/
A Dso_incoming_cpu.c84 setup_netns(_metadata); in FIXTURE_SETUP()
134 set_so_incoming_cpu(_metadata, fd, cpu); in create_server()
143 set_so_incoming_cpu(_metadata, fd, cpu); in create_server()
152 set_so_incoming_cpu(_metadata, fd, cpu); in create_server()
237 create_servers(_metadata, self, variant); in TEST_F()
238 create_clients(_metadata, self); in TEST_F()
239 verify_incoming_cpu(_metadata, self); in TEST_F()
252 create_clients(_metadata, self); in TEST_F()
253 verify_incoming_cpu(_metadata, self); in TEST_F()
265 create_clients(_metadata, self); in TEST_F()
[all …]
/tools/testing/selftests/syscall_user_dispatch/
A Dsud_test.c88 static void prctl_valid(struct __test_metadata *_metadata, in prctl_valid() argument
95 static void prctl_invalid(struct __test_metadata *_metadata, in prctl_invalid() argument
110 prctl_invalid(_metadata, op, 0, 0, &sel, EINVAL); in TEST()
116 prctl_invalid(_metadata, op, 0x1, 0x0, 0, EINVAL); in TEST()
119 prctl_invalid(_metadata, op, 0x0, 0xff, 0, EINVAL); in TEST()
122 prctl_invalid(_metadata, op, 0x0, 0x0, &sel, EINVAL); in TEST()
125 prctl_valid(_metadata, op, 0x0, 0x0, 0x0); in TEST()
131 prctl_invalid(_metadata, op, 0x1, 0x0, &sel, EINVAL); in TEST()
132 prctl_invalid(_metadata, op, -1L, 0x0, &sel, EINVAL); in TEST()
135 prctl_invalid(_metadata, op, 0x0, 0x1, (void *) -1, EFAULT); in TEST()
[all …]
/tools/testing/selftests/landlock/
A Dfs_test.c297 disable_caps(_metadata); in prepare_layout_opt()
350 prepare_layout(_metadata); in FIXTURE_SETUP()
355 cleanup_layout(_metadata); in FIXTURE_TEARDOWN_PARENT()
413 prepare_layout(_metadata); in FIXTURE_SETUP()
854 drop_caps(_metadata); in TEST_F_FORK()
2664 _metadata, in TEST_F_FORK()
2742 _metadata, in TEST_F_FORK()
2888 _metadata, in reparent_exdev_layers_enforce1()
3185 _metadata, in TEST_F_FORK()
3567 _metadata, in TEST_F_FORK()
[all …]
A Dcommon.h36 static void _init_caps(struct __test_metadata *const _metadata, bool drop_all) in _init_caps() argument
79 _init_caps(_metadata, false); in disable_caps()
84 _init_caps(_metadata, true); in drop_caps()
87 static void _change_cap(struct __test_metadata *const _metadata, in _change_cap() argument
106 _change_cap(_metadata, CAP_EFFECTIVE, cap, CAP_SET); in set_cap()
112 _change_cap(_metadata, CAP_EFFECTIVE, cap, CAP_CLEAR); in clear_cap()
118 _change_cap(_metadata, CAP_INHERITABLE, cap, CAP_SET); in set_ambient_cap()
128 struct __test_metadata *const _metadata, const cap_value_t cap) in clear_ambient_cap() argument
131 _change_cap(_metadata, CAP_INHERITABLE, cap, CAP_CLEAR); in clear_ambient_cap()
212 drop_access_rights(struct __test_metadata *const _metadata, in drop_access_rights() argument
[all …]
A Daudit_test.c49 disable_caps(_metadata); in FIXTURE_SETUP()
50 set_cap(_metadata, CAP_AUDIT_CONTROL); in FIXTURE_SETUP()
68 set_cap(_metadata, CAP_AUDIT_CONTROL); in FIXTURE_TEARDOWN()
133 _exit(_metadata->exit_code); in TEST_F()
140 _metadata->exit_code = KSFT_FAIL; in TEST_F()
320 disable_caps(_metadata); in FIXTURE_SETUP()
384 _metadata, self->audit_fd, in TEST_F()
391 _metadata, self->audit_fd, in TEST_F()
425 _exit(_metadata->exit_code); in TEST_F()
432 _metadata->exit_code = KSFT_FAIL; in TEST_F()
[all …]
A Dscoped_signal_test.c60 drop_caps(_metadata); in FIXTURE_SETUP()
132 _exit(_metadata->exit_code); in TEST_F()
148 _metadata->exit_code = KSFT_FAIL; in TEST_F()
161 drop_caps(_metadata); in FIXTURE_SETUP()
222 _exit(_metadata->exit_code); in TEST_F()
276 drop_caps(_metadata); in TEST()
301 drop_caps(_metadata); in TEST()
347 disable_caps(_metadata); in TEST()
358 set_cap(_metadata, CAP_SETUID); in TEST()
445 drop_caps(_metadata); in FIXTURE_SETUP()
[all …]
A Dptrace_test.c310 drop_caps(_metadata); in TEST_F()
316 create_domain(_metadata); in TEST_F()
317 if (!__test_passed(_metadata)) in TEST_F()
330 create_domain(_metadata); in TEST_F()
378 _exit(_metadata->exit_code); in TEST_F()
385 create_domain(_metadata); in TEST_F()
436 _metadata->exit_code = KSFT_FAIL; in TEST_F()
464 disable_caps(_metadata); in FIXTURE_SETUP()
502 drop_caps(_metadata); in TEST_F()
538 _exit(_metadata->exit_code); in TEST_F()
[all …]
A Dscoped_abstract_unix_test.c57 drop_caps(_metadata); in FIXTURE_SETUP()
92 if (!__test_passed(_metadata)) in TEST_F()
135 _exit(_metadata->exit_code); in TEST_F()
280 disable_caps(_metadata); in FIXTURE_SETUP()
288 drop_caps(_metadata); in FIXTURE_SETUP()
391 drop_caps(_metadata); in FIXTURE_SETUP()
464 _metadata, in TEST_F()
622 drop_caps(_metadata); in FIXTURE_SETUP()
767 drop_caps(_metadata); in FIXTURE_SETUP()
994 drop_caps(_metadata); in TEST()
[all …]
A Dnet_test.c275 disable_caps(_metadata); in FIXTURE_SETUP()
286 setup_loopback(_metadata); in FIXTURE_SETUP()
973 disable_caps(_metadata); in FIXTURE_SETUP()
978 setup_loopback(_metadata); in FIXTURE_SETUP()
1059 disable_caps(_metadata); in FIXTURE_SETUP()
1064 setup_loopback(_metadata); in FIXTURE_SETUP()
1292 disable_caps(_metadata); in FIXTURE_SETUP()
1294 setup_loopback(_metadata); in FIXTURE_SETUP()
1541 disable_caps(_metadata); in FIXTURE_SETUP()
1705 disable_caps(_metadata); in FIXTURE_SETUP()
[all …]
A Dscoped_common.h12 static void create_scoped_domain(struct __test_metadata *const _metadata, in create_scoped_domain() argument
26 enforce_ruleset(_metadata, ruleset_fd); in create_scoped_domain()
/tools/testing/selftests/exec/
A Dcheck-exec.c213 fill_exec_fd(_metadata, fd_out); in fill_exec_path()
262 test_exec_fd(_metadata, fd, err_code); in test_exec_path()
273 drop_privileges(_metadata); in TEST_F()
281 fill_exec_path(_metadata, reg_file_path); in TEST_F()
285 drop_privileges(_metadata); in TEST_F()
296 drop_privileges(_metadata); in TEST_F()
304 fill_exec_fd(_metadata, self->memfd); in TEST_F()
308 drop_privileges(_metadata); in TEST_F()
314 test_exec_path(_metadata, dir_path, EACCES); in TEST_F()
317 test_exec_path(_metadata, fifo_path, EACCES); in TEST_F()
[all …]
A Dnon-regular.c15 void rm(struct __test_metadata *_metadata, const char *pathname, in rm() argument
46 void (*setup)(struct __test_metadata *_metadata, in FIXTURE_VARIANT()
52 void setup_link(struct __test_metadata *_metadata, in setup_link() argument
80 void setup_dir(struct __test_metadata *_metadata, in setup_dir() argument
95 void setup_node(struct __test_metadata *_metadata, in setup_node() argument
133 void setup_fifo(struct __test_metadata *_metadata, in setup_fifo() argument
152 rm(_metadata, self->pathname, variant->is_dir); in FIXTURE_SETUP()
153 variant->setup(_metadata, self, variant); in FIXTURE_SETUP()
158 rm(_metadata, self->pathname, self->is_dir); in FIXTURE_TEARDOWN()
/tools/testing/selftests/
A Dkselftest_harness.h132 _metadata->trigger = 0; \
180 test_name(_metadata); \
411 _metadata->no_teardown = mmap(NULL, sizeof(*_metadata->no_teardown), \
424 _metadata->self = self; \
430 if (_metadata->exit_code) \
434 _metadata->teardown_fn(false, _metadata, self, variant->data); \
440 _metadata->teardown_fn(true, _metadata, self, variant->data); \
441 munmap(_metadata->no_teardown, sizeof(*_metadata->no_teardown)); \
751 for (; _metadata->trigger; _metadata->trigger = \
798 _metadata->trigger = 1; \
[all …]
/tools/testing/selftests/hid/
A Dhid_common.h158 return uhid_write(_metadata, fd, &ev); in uhid_create()
168 uhid_write(_metadata, hid->uhid_fd, &ev); in uhid_destroy()
171 static int uhid_event(struct __test_metadata *_metadata, int fd) in uhid_event() argument
228 uhid_write(_metadata, fd, &answer); in uhid_event()
243 struct __test_metadata *_metadata; member
248 struct __test_metadata *_metadata = args->_metadata; in uhid_read_events_thread() local
265 ret = uhid_event(_metadata, fd); in uhid_read_events_thread()
278 ._metadata = _metadata, in uhid_start_listener()
310 return uhid_write(_metadata, hid->uhid_fd, &ev); in uhid_send_event()
453 ret = uhid_create(_metadata, hid->uhid_fd, hid->dev_id, bus, vid, pid, in setup_uhid()
[all …]
A Dhidraw.c25 uhid_destroy(_metadata, &self->hid); in FIXTURE_TEARDOWN()
32 hidraw_teardown(_metadata, self, variant); \
39 err = setup_uhid(_metadata, &self->hid, BUS_USB, 0x0001, 0x0a37, rdesc, sizeof(rdesc)); in FIXTURE_SETUP()
66 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
88 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
104 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
148 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
A Dhid_bpf.c47 uhid_destroy(_metadata, &self->hid); in FIXTURE_TEARDOWN()
54 hid_bpf_teardown(_metadata, self, variant); \
72 load_programs(NULL, 0, _metadata, self, variant)
75 struct __test_metadata *_metadata, in load_programs() argument
172 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
188 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
219 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
232 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
283 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
313 uhid_send_event(_metadata, &self->hid, buf, 6); in TEST_F()
[all …]
/tools/testing/selftests/net/af_unix/
A Dscm_rights.c119 static int count_sockets(struct __test_metadata *_metadata, in count_sockets() argument
162 ret = count_sockets(_metadata, variant); in FIXTURE_SETUP()
175 ret = count_sockets(_metadata, variant); in FIXTURE_TEARDOWN()
179 static void create_listeners(struct __test_metadata *_metadata, in create_listeners() argument
248 create_listeners(_metadata, self, variant, n); in __create_sockets()
250 create_socketpairs(_metadata, self, variant, n); in __create_sockets()
253 static void __close_sockets(struct __test_metadata *_metadata, in __close_sockets() argument
267 void __send_fd(struct __test_metadata *_metadata, in __send_fd() argument
313 __create_sockets(_metadata, self, variant, n)
315 __close_sockets(_metadata, self, n)
[all …]
A Dmsg_oob.c145 create_unix_socketpair(_metadata, self); in FIXTURE_SETUP()
146 create_tcp_socketpair(_metadata, self); in FIXTURE_SETUP()
148 setup_sigurg(_metadata, self); in FIXTURE_SETUP()
149 setup_epollpri(_metadata, self); in FIXTURE_SETUP()
328 __sendpair(_metadata, self, buf, len, flags)
333 __recvpair(_metadata, self, \
336 __recvpair(_metadata, self, \
342 __epollpair(_metadata, self, oob_remaining)
345 __siocatmarkpair(_metadata, self, oob_head)
348 __setinlinepair(_metadata, self)
[all …]
A Ddiag_uid.c76 int send_request(struct __test_metadata *_metadata, in send_request() argument
116 void render_response(struct __test_metadata *_metadata, in render_response() argument
134 void receive_response(struct __test_metadata *_metadata, in receive_response() argument
161 render_response(_metadata, NLMSG_DATA(nlh), nlh->nlmsg_len); in receive_response()
171 ret = send_request(_metadata, self, variant);
174 receive_response(_metadata, self);
A Dscm_inq.c58 static void send_chunks(struct __test_metadata *_metadata, in send_chunks() argument
70 static void recv_chunks(struct __test_metadata *_metadata, in recv_chunks() argument
121 send_chunks(_metadata, self); in TEST_F()
122 recv_chunks(_metadata, self); in TEST_F()
/tools/testing/selftests/kselftest_harness/
A Dharness-selftest.c13 static void test_helper(struct __test_metadata *_metadata) in test_helper() argument
22 test_helper(_metadata); in TEST()
64 test_helper(_metadata); in TEST_F()
65 standalone_pass(_metadata); in TEST_F()
72 fixture_pass(_metadata, self, variant); in TEST_F()
/tools/testing/selftests/clone3/
A Dclone3_cap_checkpoint_restore.c37 static int call_clone3_set_tid(struct __test_metadata *_metadata, in call_clone3_set_tid() argument
79 static int test_clone3_set_tid(struct __test_metadata *_metadata, in test_clone3_set_tid() argument
85 ret = call_clone3_set_tid(_metadata, set_tid, set_tid_size); in test_clone3_set_tid()
171 ASSERT_EQ(test_clone3_set_tid(_metadata, set_tid, 1), -EPERM); in TEST()
175 ASSERT_EQ(test_clone3_set_tid(_metadata, set_tid, 1), 0); in TEST()
/tools/testing/selftests/filesystems/binderfs/
A Dbinderfs_test.c39 static void change_mountns(struct __test_metadata *_metadata) in change_mountns() argument
70 change_mountns(_metadata); in __do_binderfs_test()
360 struct __test_metadata *_metadata = _thread_metadata; in binder_version_thread() local
406 change_userns(_metadata, syncfds); in TEST()
407 change_mountns(_metadata); in TEST()
457 _thread_metadata = _metadata; in TEST()
486 change_idmaps(_metadata, syncfds, pid); in TEST()
499 if (__do_binderfs_test(_metadata)) in TEST()
522 change_userns(_metadata, syncfds); in TEST()
523 if (__do_binderfs_test(_metadata)) in TEST()
[all …]

Completed in 68 milliseconds

12