/Linux-v6.1/tools/testing/selftests/sgx/ |
D | main.c | 276 EXPECT_EQ((run)->function, EEXIT); \ 295 EXPECT_EQ(ENCL_CALL(&put_op, &self->run, false), 0); in TEST_F() 298 EXPECT_EQ(self->run.user_data, 0); in TEST_F() 303 EXPECT_EQ(ENCL_CALL(&get_op, &self->run, false), 0); in TEST_F() 305 EXPECT_EQ(get_op.value, MAGIC); in TEST_F() 307 EXPECT_EQ(self->run.user_data, 0); in TEST_F() 368 EXPECT_EQ(ENCL_CALL(&put_op, &self->run, false), 0); in TEST_F() 371 EXPECT_EQ(self->run.user_data, 0); in TEST_F() 376 EXPECT_EQ(ENCL_CALL(&get_op, &self->run, false), 0); in TEST_F() 378 EXPECT_EQ(get_op.value, MAGIC); in TEST_F() [all …]
|
/Linux-v6.1/tools/testing/selftests/net/ |
D | tls.c | 189 EXPECT_EQ(cmsg->cmsg_level, SOL_TLS); in tls_recv_cmsg() 190 EXPECT_EQ(cmsg->cmsg_type, TLS_GET_RECORD_TYPE); in tls_recv_cmsg() 192 EXPECT_EQ(ctype, record_type); in tls_recv_cmsg() 223 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len); in TEST_F() 225 EXPECT_EQ(memcmp(buf, test_str, send_len), 0); in TEST_F() 364 EXPECT_EQ(send(self->fd, test_str, to_send, 0), to_send); in TEST_F() 365 EXPECT_EQ(recv(self->cfd, recv_buf, to_send, MSG_WAITALL), to_send); in TEST_F() 366 EXPECT_EQ(memcmp(test_str, recv_buf, to_send), 0); in TEST_F() 369 EXPECT_EQ(recv(self->cfd, buf, st.st_size, MSG_WAITALL), st.st_size); in TEST_F() 392 EXPECT_EQ(size, test_payload_size); in chunked_sendfile() [all …]
|
D | tun.c | 131 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 132 EXPECT_EQ(tun_detach(self->fd, self->ifname), -1); in TEST_F() 133 EXPECT_EQ(errno, 22); in TEST_F() 137 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 138 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 142 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 145 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 149 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 150 EXPECT_EQ(tun_attach(self->fd, self->ifname), 0); in TEST_F() 151 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() [all …]
|
D | reuseaddr_ports_exhausted.c | 93 EXPECT_EQ(-1, fd[1]) TH_LOG("should fail to bind."); in TEST() 115 EXPECT_EQ(-1, fd[1]) TH_LOG("should fail to bind because both sockets succeed to be listened."); in TEST() 153 …EXPECT_EQ(-1, ret) TH_LOG("should fail to listen because only one uid reserves the port in TCP_LIS… in TEST()
|
D | tap.c | 373 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 377 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 391 EXPECT_EQ(ret, 0); in FIXTURE_TEARDOWN() 394 EXPECT_EQ(ret, 0); in FIXTURE_TEARDOWN()
|
/Linux-v6.1/tools/testing/selftests/core/ |
D | close_range_test.c | 70 EXPECT_EQ(-1, sys_close_range(open_fds[0], open_fds[100], -1)) { in TEST() 75 EXPECT_EQ(0, sys_close_range(open_fds[0], open_fds[50], 0)); in TEST() 78 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 91 EXPECT_EQ(0, sys_close_range(open_fds[51], open_fds[92], 0)); in TEST() 94 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 100 EXPECT_EQ(0, sys_close_range(open_fds[93], open_fds[99], 0)); in TEST() 103 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 107 EXPECT_EQ(0, sys_close_range(open_fds[100], open_fds[100], 0)); in TEST() 109 EXPECT_EQ(-1, fcntl(open_fds[100], F_GETFL)); in TEST() 196 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST() [all …]
|
/Linux-v6.1/tools/testing/selftests/perf_events/ |
D | sigtrap_threads.c | 162 EXPECT_EQ(ctx.signal_count, 0); in TEST_F() 168 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_ENABLE, 0), 0); in TEST_F() 171 EXPECT_EQ(ctx.signal_count, NUM_THREADS); in TEST_F() 172 EXPECT_EQ(ctx.tids_want_signal, 0); in TEST_F() 173 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F() 174 EXPECT_EQ(ctx.first_siginfo.si_perf_type, PERF_TYPE_BREAKPOINT); in TEST_F() 175 EXPECT_EQ(ctx.first_siginfo.si_perf_data, TEST_SIG_DATA(&ctx.iterate_on, 0)); in TEST_F() 179 EXPECT_EQ(ctx.signal_count, NUM_THREADS + 1); in TEST_F() 187 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_MODIFY_ATTRIBUTES, &new_attr), 0); in TEST_F() 190 EXPECT_EQ(ctx.signal_count, NUM_THREADS); in TEST_F() [all …]
|
D | remove_on_exec.c | 113 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST_F() 114 EXPECT_EQ(WEXITSTATUS(status), 42); in TEST_F() 150 EXPECT_EQ(read(pipefd[0], &tmp, sizeof(int)), sizeof(int)); in TEST_F() 151 EXPECT_EQ(tmp, 42); in TEST_F() 154 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_ENABLE, 0), 0); in TEST_F() 157 EXPECT_EQ(waitpid(pid_exec, &tmp, WNOHANG), 0); /* Should still be running. */ in TEST_F() 158 EXPECT_EQ(kill(pid_exec, SIGKILL), 0); in TEST_F() 164 EXPECT_EQ(waitpid(pid_only_fork, &tmp, 0), pid_only_fork); in TEST_F() 165 EXPECT_EQ(WEXITSTATUS(tmp), 42); in TEST_F() 177 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_ENABLE, 0), 0); in TEST_F() [all …]
|
/Linux-v6.1/tools/testing/selftests/seccomp/ |
D | seccomp_bpf.c | 327 EXPECT_EQ(ret, 0); in TEST() 364 EXPECT_EQ(0, ret) { in TEST() 379 EXPECT_EQ(-1, ret); in TEST() 380 EXPECT_EQ(EFAULT, errno) { in TEST() 405 EXPECT_EQ(-1, ret); in TEST() 406 EXPECT_EQ(EACCES, errno); in TEST() 408 EXPECT_EQ(0, ret); in TEST() 509 EXPECT_EQ(-1, ret); in TEST() 510 EXPECT_EQ(EINVAL, errno); in TEST() 529 EXPECT_EQ(0, ret); in TEST() [all …]
|
/Linux-v6.1/tools/testing/selftests/landlock/ |
D | ptrace_test.c | 35 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in create_domain() 36 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0)); in create_domain() 37 EXPECT_EQ(0, close(ruleset_fd)); in create_domain() 271 EXPECT_EQ(-1, ret); in TEST_F() 272 EXPECT_EQ(EPERM, errno); in TEST_F() 273 EXPECT_EQ(EACCES, err_proc_read); in TEST_F() 275 EXPECT_EQ(0, ret); in TEST_F() 276 EXPECT_EQ(0, err_proc_read); in TEST_F() 287 EXPECT_EQ(-1, ret); in TEST_F() 288 EXPECT_EQ(EPERM, errno); in TEST_F() [all …]
|
D | fs_test.c | 192 EXPECT_EQ(0, umount(TMP_DIR)); in cleanup_layout() 194 EXPECT_EQ(0, remove_path(TMP_DIR)); in cleanup_layout() 221 EXPECT_EQ(0, remove_path(file2_s1d3)); in remove_layout1() 222 EXPECT_EQ(0, remove_path(file2_s1d2)); in remove_layout1() 223 EXPECT_EQ(0, remove_path(file2_s1d1)); in remove_layout1() 224 EXPECT_EQ(0, remove_path(file1_s1d3)); in remove_layout1() 225 EXPECT_EQ(0, remove_path(file1_s1d2)); in remove_layout1() 226 EXPECT_EQ(0, remove_path(file1_s1d1)); in remove_layout1() 228 EXPECT_EQ(0, remove_path(file2_s2d3)); in remove_layout1() 229 EXPECT_EQ(0, remove_path(file1_s2d3)); in remove_layout1() [all …]
|
/Linux-v6.1/tools/testing/selftests/syscall_user_dispatch/ |
D | sud_test.c | 97 EXPECT_EQ(EINVAL, errno); in TEST() 101 EXPECT_EQ(EINVAL, errno); in TEST() 105 EXPECT_EQ(EINVAL, errno); in TEST() 110 EXPECT_EQ(0, errno); in TEST() 117 EXPECT_EQ(EINVAL, errno); in TEST() 119 EXPECT_EQ(EINVAL, errno); in TEST() 195 EXPECT_EQ(-1, ret) { in TEST() 204 EXPECT_EQ(MAGIC_SYSCALL_1, ret) { in TEST() 207 EXPECT_EQ(1, nr_syscalls_emulated) { in TEST() 276 EXPECT_EQ(0, ret) { in TEST() [all …]
|
/Linux-v6.1/tools/testing/selftests/pidfd/ |
D | pidfd_getfd_test.c | 168 EXPECT_EQ(0, close(self->pidfd)); in FIXTURE_TEARDOWN() 169 EXPECT_EQ(0, close(self->sk)); in FIXTURE_TEARDOWN() 171 EXPECT_EQ(0, wait_for_pid(self->pid)); in FIXTURE_TEARDOWN() 193 EXPECT_EQ(-1, fd); in TEST_F() 194 EXPECT_EQ(EPERM, errno); in TEST_F() 210 EXPECT_EQ(ret, 0); in TEST_F() 224 EXPECT_EQ(-1, fd) { in TEST_F() 227 EXPECT_EQ(EBADF, errno) { in TEST_F() 235 EXPECT_EQ(errno, EINVAL); in TEST()
|
D | pidfd_setns_test.c | 146 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 174 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 204 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 239 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 252 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 265 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 294 EXPECT_EQ(0, close(self->child_pidfd1)); in FIXTURE_TEARDOWN() 296 EXPECT_EQ(0, close(self->child_pidfd2)); in FIXTURE_TEARDOWN() 346 EXPECT_EQ(errno, EINVAL); in TEST_F() 349 EXPECT_EQ(errno, EINVAL); in TEST_F() [all …]
|
D | pidfd_wait.c | 60 EXPECT_EQ(close(pidfd), 0); in TEST() 68 EXPECT_EQ(close(pidfd), 0); in TEST() 81 EXPECT_EQ(close(pidfd), 0); in TEST() 146 EXPECT_EQ(close(pidfd), 0); in TEST() 179 EXPECT_EQ(close(pidfd), 0); in TEST() 230 EXPECT_EQ(close(pidfd), 0); in TEST()
|
/Linux-v6.1/tools/testing/selftests/mincore/ |
D | mincore_selftest.c | 41 EXPECT_EQ(0, retval); in TEST() 46 EXPECT_EQ(-1, retval); in TEST() 47 EXPECT_EQ(ENOMEM, errno); in TEST() 59 EXPECT_EQ(-1, retval); in TEST() 60 EXPECT_EQ(EINVAL, errno); in TEST() 65 EXPECT_EQ(-1, retval); in TEST() 66 EXPECT_EQ(ENOMEM, errno); in TEST() 71 EXPECT_EQ(-1, retval); in TEST() 72 EXPECT_EQ(EFAULT, errno); in TEST() 274 EXPECT_EQ(vec_size, i) { in TEST()
|
/Linux-v6.1/tools/testing/selftests/filesystems/epoll/ |
D | epoll_wakeup_test.c | 179 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 180 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 210 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 211 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 0); in TEST() 246 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 247 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 284 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 285 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 0); in TEST() 404 EXPECT_EQ(poll(&pfd, 1, 0), 1); in TEST() 405 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() [all …]
|
/Linux-v6.1/tools/testing/selftests/pid_namespace/ |
D | regression_enomem.c | 27 EXPECT_EQ(0, unshare(CLONE_NEWUSER)); in TEST() 29 EXPECT_EQ(0, unshare(CLONE_NEWPID)); in TEST() 37 EXPECT_EQ(0, wait_for_pid(pid)); in TEST()
|
/Linux-v6.1/tools/testing/selftests/nci/ |
D | nci_dev.c | 433 EXPECT_EQ(get_dev_enable_state(&msg), 0); in FIXTURE_SETUP() 445 EXPECT_EQ(rc, 0); in FIXTURE_SETUP() 515 EXPECT_EQ(rc, 0); in FIXTURE_TEARDOWN() 534 EXPECT_EQ(get_dev_enable_state(&msg), 1); in TEST_F() 631 EXPECT_EQ(status, 0); in TEST_F() 635 EXPECT_EQ(status, 0); in TEST_F() 846 EXPECT_EQ(status, 0); in TEST_F() 856 EXPECT_EQ(status, 0); in TEST_F() 869 EXPECT_EQ(get_dev_enable_state(&msg), 1); in TEST_F() 881 EXPECT_EQ(rc, 0); in TEST_F() [all …]
|
/Linux-v6.1/tools/testing/selftests/filesystems/binderfs/ |
D | binderfs_test.c | 79 EXPECT_EQ(ret, 0) { in __do_binderfs_test() 136 EXPECT_EQ(ret, 0) { in __do_binderfs_test() 150 EXPECT_EQ(errno, EPERM) { in __do_binderfs_test() 175 EXPECT_EQ(ret, 0) { in __do_binderfs_test() 180 EXPECT_EQ(ret, 0) { in __do_binderfs_test()
|
/Linux-v6.1/tools/testing/selftests/clone3/ |
D | clone3_cap_checkpoint_restore.c | 147 EXPECT_EQ(getuid(), 0) in TEST() 169 EXPECT_EQ(setgid(65534), 0) in TEST()
|
/Linux-v6.1/tools/testing/selftests/exec/ |
D | non-regular.c | 166 EXPECT_EQ(errno, variant->expected); in TEST_F() 193 EXPECT_EQ(errno, EACCES); in TEST_F()
|
/Linux-v6.1/tools/testing/selftests/mount_setattr/ |
D | mount_setattr_test.c | 668 EXPECT_EQ(close(fd), 0); in TEST_F() 719 EXPECT_EQ(fsync(dfd), 0); in TEST_F() 720 EXPECT_EQ(close(dfd), 0); in TEST_F() 722 EXPECT_EQ(fsync(fd), 0); in TEST_F() 723 EXPECT_EQ(close(fd), 0); in TEST_F() 934 EXPECT_EQ(pthread_join(threads[j], &retptr), 0); in TEST_F() 937 EXPECT_EQ(ret, 0); in TEST_F() 977 EXPECT_EQ(create_and_enter_userns(), 0); in TEST_F()
|
/Linux-v6.1/tools/testing/selftests/nolibc/ |
D | nolibc-test.c | 158 #define EXPECT_EQ(cond, expr, val) \ macro 558 CASE_TEST(setcmp_blah_blah); EXPECT_EQ(1, strcmp("blah", "blah"), 0); break; in run_stdlib() 560 CASE_TEST(setncmp_blah_blah); EXPECT_EQ(1, strncmp("blah", "blah", 10), 0); break; in run_stdlib() 561 CASE_TEST(setncmp_blah_blah4); EXPECT_EQ(1, strncmp("blah", "blah4", 4), 0); break; in run_stdlib()
|
/Linux-v6.1/tools/testing/selftests/rtc/ |
D | rtctest.c | 137 EXPECT_EQ(NUM_UIE, irq); 172 EXPECT_EQ(NUM_UIE, irq); in TEST_F()
|