Home
last modified time | relevance | path

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

/linux-6.1.9/tools/testing/selftests/landlock/
Dcommon.h31 struct __test_metadata *_metadata, \
41 _metadata->no_print = 1; \
42 fixture_name##_##test_name##_child(_metadata, self, variant); \
43 if (_metadata->skip) \
45 if (_metadata->passed) \
47 _exit(_metadata->step); \
52 _metadata->passed = 0; \
53 _metadata->step = 1; \
58 _metadata->passed = 1; \
61 _metadata->passed = 1; \
[all …]
Dfs_test.c90 static void mkdir_parents(struct __test_metadata *const _metadata, in mkdir_parents() argument
116 static void create_directory(struct __test_metadata *const _metadata, in create_directory() argument
119 mkdir_parents(_metadata, path); in create_directory()
127 static void create_file(struct __test_metadata *const _metadata, in create_file() argument
130 mkdir_parents(_metadata, path); in create_file()
172 static void prepare_layout(struct __test_metadata *const _metadata) in prepare_layout() argument
174 disable_caps(_metadata); in prepare_layout()
176 create_directory(_metadata, TMP_DIR); in prepare_layout()
182 set_cap(_metadata, CAP_SYS_ADMIN); in prepare_layout()
186 clear_cap(_metadata, CAP_SYS_ADMIN); in prepare_layout()
[all …]
Dptrace_test.c22 static void create_domain(struct __test_metadata *const _metadata) in create_domain() argument
242 drop_caps(_metadata); in TEST_F()
248 create_domain(_metadata); in TEST_F()
249 if (!_metadata->passed) in TEST_F()
262 create_domain(_metadata); in TEST_F()
305 _exit(_metadata->passed ? EXIT_SUCCESS : EXIT_FAILURE); in TEST_F()
312 create_domain(_metadata); in TEST_F()
356 _metadata->passed = 0; in TEST_F()
Dbase_test.c212 drop_caps(_metadata); in TEST()
243 drop_caps(_metadata); in TEST()
287 drop_caps(_metadata); in TEST()
340 _exit(_metadata->passed ? EXIT_SUCCESS : EXIT_FAILURE); in TEST()
/linux-6.1.9/tools/testing/selftests/
Dkselftest_harness.h114 __FILE__, __LINE__, _metadata->name, ##__VA_ARGS__)
131 snprintf(_metadata->results->reason, \
132 sizeof(_metadata->results->reason), fmt, ##__VA_ARGS__); \
135 _metadata->results->reason); \
137 _metadata->passed = 1; \
138 _metadata->skip = 1; \
139 _metadata->trigger = 0; \
182 static void test_name(struct __test_metadata *_metadata); \
184 struct __test_metadata *_metadata, \
187 _metadata->setup_completed = true; \
[all …]
/linux-6.1.9/tools/testing/selftests/exec/
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()
/linux-6.1.9/tools/testing/selftests/filesystems/binderfs/
Dbinderfs_test.c39 static void change_mountns(struct __test_metadata *_metadata) in change_mountns() argument
56 static int __do_binderfs_test(struct __test_metadata *_metadata) in __do_binderfs_test() argument
70 change_mountns(_metadata); in __do_binderfs_test()
294 static void change_userns(struct __test_metadata *_metadata, int syncfds[2]) in change_userns() argument
324 static void change_idmaps(struct __test_metadata *_metadata, int syncfds[2], pid_t pid) in change_idmaps() argument
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()
[all …]
/linux-6.1.9/tools/testing/selftests/net/af_unix/
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
162 render_response(_metadata, NLMSG_DATA(nlh), nlh->nlmsg_len); in receive_response()
172 ret = send_request(_metadata, self, variant);
175 receive_response(_metadata, self);
/linux-6.1.9/tools/testing/selftests/clone3/
Dclone3_cap_checkpoint_restore.c41 static int call_clone3_set_tid(struct __test_metadata *_metadata, in call_clone3_set_tid() argument
83 static int test_clone3_set_tid(struct __test_metadata *_metadata, in test_clone3_set_tid() argument
89 ret = call_clone3_set_tid(_metadata, set_tid, set_tid_size); in test_clone3_set_tid()
175 ASSERT_EQ(test_clone3_set_tid(_metadata, set_tid, 1), -EPERM); in TEST()
179 ASSERT_EQ(test_clone3_set_tid(_metadata, set_tid, 1), 0); in TEST()
/linux-6.1.9/tools/testing/selftests/drivers/s390x/uvdevice/
Dtest_uvdevice.c187 struct __test_metadata *_metadata, in att_inval_sizes_test() argument
217 false, _metadata, self); in TEST_F()
219 true, _metadata, self); in TEST_F()
221 true, _metadata, self); in TEST_F()
234 static void att_inval_addr_test(__u64 *addr, struct __test_metadata *_metadata, in att_inval_addr_test() argument
255 att_inval_addr_test(&self->uvio_attest.arcb_addr, _metadata, self); in TEST_F()
256 att_inval_addr_test(&self->uvio_attest.add_data_addr, _metadata, self); in TEST_F()
257 att_inval_addr_test(&self->uvio_attest.meas_addr, _metadata, self); in TEST_F()
/linux-6.1.9/tools/testing/selftests/net/
Dtls.c93 static void ulp_sock_pair(struct __test_metadata *_metadata, in ulp_sock_pair() argument
166 static int tls_recv_cmsg(struct __test_metadata *_metadata, in tls_recv_cmsg() argument
205 ulp_sock_pair(_metadata, &self->fd, &self->cfd, &self->notls); in FIXTURE_SETUP()
317 ulp_sock_pair(_metadata, &self->fd, &self->cfd, &self->notls); in FIXTURE_SETUP()
372 static void chunked_sendfile(struct __test_metadata *_metadata, in chunked_sendfile() argument
409 chunked_sendfile(_metadata, self, 4096, 4096); in TEST_F()
410 chunked_sendfile(_metadata, self, 4096, 0); in TEST_F()
411 chunked_sendfile(_metadata, self, 4096, 1); in TEST_F()
412 chunked_sendfile(_metadata, self, 4096, 2048); in TEST_F()
413 chunked_sendfile(_metadata, self, 8192, 2048); in TEST_F()
[all …]
Dreuseaddr_ports_exhausted.c54 int bind_port(struct __test_metadata *_metadata, int reuseaddr, int reuseport) in bind_port() argument
90 fd[j] = bind_port(_metadata, opts->reuseaddr[j], opts->reuseport[j]); in TEST()
110 fd[j] = bind_port(_metadata, opts->reuseaddr[j], opts->reuseport[j]); in TEST()
139 fd[j] = bind_port(_metadata, opts->reuseaddr[j], opts->reuseport[j]); in TEST()
/linux-6.1.9/tools/testing/selftests/perf_events/
Dsigtrap_threads.c149 static void run_test_threads(struct __test_metadata *_metadata, in run_test_threads() argument
161 run_test_threads(_metadata, self); in TEST_F()
169 run_test_threads(_metadata, self); in TEST_F()
188 run_test_threads(_metadata, self); in TEST_F()
207 run_test_threads(_metadata, self); in TEST_F()
/linux-6.1.9/tools/testing/selftests/seccomp/
Dseccomp_bpf.c795 void kill_thread_or_group(struct __test_metadata *_metadata, in kill_thread_or_group() argument
866 kill_thread_or_group(_metadata, KILL_THREAD); in TEST()
885 kill_thread_or_group(_metadata, KILL_PROCESS); in TEST()
904 kill_thread_or_group(_metadata, RET_UNKNOWN); in TEST()
1504 typedef void tracer_func_t(struct __test_metadata *_metadata,
1507 void start_tracer(struct __test_metadata *_metadata, int fd, pid_t tracee, in start_tracer() argument
1566 tracer_func(_metadata, tracee, status, args); in start_tracer()
1573 syscall(__NR_exit, _metadata->passed ? EXIT_SUCCESS : EXIT_FAILURE); in start_tracer()
1579 pid_t setup_trace_fixture(struct __test_metadata *_metadata, in setup_trace_fixture() argument
1596 start_tracer(_metadata, pipefd[1], tracee, func, args, in setup_trace_fixture()
[all …]
/linux-6.1.9/tools/testing/selftests/sgx/
Dmain.c176 struct __test_metadata *_metadata) in setup_test_encl() argument
287 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
360 ASSERT_TRUE(setup_test_encl(total_mem, &self->encl, _metadata)); in TEST_F()
404 ASSERT_TRUE(setup_test_encl(total_mem, &self->encl, _metadata));
509 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
545 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
578 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
623 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
725 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
788 ASSERT_TRUE(setup_test_encl(ENCL_HEAP_SIZE_DEFAULT, &self->encl, _metadata)); in TEST_F()
[all …]
/linux-6.1.9/Documentation/userspace-api/media/v4l/
Ddev-meta.rst3 .. _metadata:
/linux-6.1.9/drivers/net/netdevsim/
Ddev.c677 #define NSIM_TRAP_DROP_EXT(_id, _group_id, _metadata) \ argument
680 NSIM_TRAP_METADATA | (_metadata))
/linux-6.1.9/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_trap.c387 #define MLXSW_SP_TRAP_DROP_EXT(_id, _group_id, _metadata) \ argument
390 MLXSW_SP_TRAP_METADATA | (_metadata))