/linux-master/tools/testing/selftests/mm/ |
H A D | pagemap_ioctl.c | 1050 int mem_size, vec_size, ret, fd, i, buf_size; local 1153 fd = open(progname, O_RDONLY); 1154 if (fd < 0) 1161 fmem = mmap(NULL, sbuf.st_size, PROT_READ, MAP_PRIVATE, fd, 0); 1177 close(fd); 1182 fd = open(__FILE__".tmp2", O_RDWR | O_CREAT, 0666); 1183 if (fd < 0) 1188 if (write(fd, "c", 1) < 0) 1191 fmem = mmap(NULL, buf_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); 1214 close(fd); 1478 int mem_size, shmid, buf_size, fd, i, ret; local [all...] |
H A D | madv_populate.c | 137 int fd = open("/proc/self/pagemap", O_RDONLY); local 140 if (fd < 0) 143 if (!pagemap_is_populated(fd, start)) 145 close(fd); 151 int fd = open("/proc/self/pagemap", O_RDONLY); local 154 if (fd < 0) 157 if (pagemap_is_populated(fd, start)) 159 close(fd); 209 int fd = open("/proc/self/pagemap", O_RDONLY); local 212 if (fd < 223 int fd = open("/proc/self/pagemap", O_RDONLY); local [all...] |
H A D | cow.c | 77 int fd = open("/sys/kernel/mm/transparent_hugepage/use_zero_page", local 83 if (fd < 0) 86 ret = pread(fd, buf, sizeof(buf), 0); 97 close(fd); 390 int ret, fd; local 404 fd = fileno(file); 405 assert(fd); 480 io_uring_prep_write_fixed(sqe, fd, mem, size, 0, 0); 503 cur = pread(fd, tmp + total, size - total, total); 1527 int fd; local 1572 int fd; local 1624 int fd; local [all...] |
H A D | gup_longterm.c | 38 static __fsword_t get_fs_type(int fd) argument 44 ret = fstatfs(fd, &fs); 91 static void do_test(int fd, size_t size, enum test_type type, bool shared) argument 93 __fsword_t fs_type = get_fs_type(fd); 98 if (ftruncate(fd, size)) { 103 if (fallocate(fd, 0, 0, size)) { 112 shared ? MAP_SHARED : MAP_PRIVATE, fd, 0); 234 typedef void (*test_fn)(int fd, size_t size); 238 int fd; local 242 fd 255 int fd; local 279 int fd; local 303 int fd; local 325 test_shared_rw_pin(int fd, size_t size) argument 330 test_shared_rw_fast_pin(int fd, size_t size) argument 335 test_shared_ro_pin(int fd, size_t size) argument 340 test_shared_ro_fast_pin(int fd, size_t size) argument 345 test_private_rw_pin(int fd, size_t size) argument 350 test_private_rw_fast_pin(int fd, size_t size) argument 355 test_private_ro_pin(int fd, size_t size) argument 360 test_private_ro_fast_pin(int fd, size_t size) argument 366 test_shared_iouring(int fd, size_t size) argument 371 test_private_iouring(int fd, size_t size) argument [all...] |
H A D | compaction_test.c | 60 int fd; local 62 fd = open("/proc/sys/vm/compact_unevictable_allowed", 64 if (fd < 0) { 70 if (read(fd, &allowed, sizeof(char)) != sizeof(char)) { 73 close(fd); 77 close(fd); 87 int fd, ret = -1; local 96 fd = open("/proc/sys/vm/nr_hugepages", O_RDWR | O_NONBLOCK); 97 if (fd < 0) { 104 if (read(fd, initial_nr_hugepage [all...] |
/linux-master/tools/testing/selftests/ipc/ |
H A D | msgque.c | 37 int fd, ret, id, i; local 40 fd = open("/proc/sys/kernel/msg_next_id", O_WRONLY); 41 if (fd == -1) { 47 ret = write(fd, buf, strlen(buf));
|
/linux-master/tools/testing/selftests/hid/tests/ |
H A D | base_device.py | 256 assert self.libevdev.fd is not None 258 fd = self.libevdev.fd.fileno() 259 flag = fcntl.fcntl(fd, fcntl.F_GETFD) 260 fcntl.fcntl(fd, fcntl.F_SETFL, flag | os.O_NONBLOCK) 265 if self.libevdev is not None and self.libevdev.fd is not None: 266 self.libevdev.fd.close()
|
/linux-master/tools/testing/selftests/hid/ |
H A D | hid_bpf.c | 126 static int uhid_write(struct __test_metadata *_metadata, int fd, const struct uhid_event *ev) argument 130 ret = write(fd, ev, sizeof(*ev)); 143 static int uhid_create(struct __test_metadata *_metadata, int fd, int rand_nb) argument 164 return uhid_write(_metadata, fd, &ev); 167 static void uhid_destroy(struct __test_metadata *_metadata, int fd) argument 174 uhid_write(_metadata, fd, &ev); 177 static int uhid_event(struct __test_metadata *_metadata, int fd) argument 183 ret = read(fd, &ev, sizeof(ev)); 234 uhid_write(_metadata, fd, &answer); 248 int fd; member in struct:uhid_thread_args 256 int fd = args->fd; local 302 uhid_send_event(struct __test_metadata *_metadata, int fd, __u8 *buf, size_t size) argument 320 int fd; local 342 int fd, nread; local [all...] |
/linux-master/tools/testing/selftests/ftrace/ |
H A D | ftracetest | 434 local testlog=/proc/self/fd/1
|
/linux-master/tools/testing/selftests/filesystems/statmount/ |
H A D | statmount_test.c | 83 int fd = open(path, O_WRONLY); local 87 if (fd == -1) 90 ret = write(fd, val, len); 96 ret = close(fd);
|
/linux-master/tools/testing/selftests/exec/ |
H A D | recursion-depth.c | 30 int fd, rv; local 52 fd = creat(FILENAME, 0700); 53 if (fd == -1) 57 if (write(fd, S, strlen(S)) != strlen(S)) 60 close(fd);
|
/linux-master/tools/testing/selftests/dmabuf-heaps/ |
H A D | dmabuf-heap.c | 22 static int check_vgem(int fd) argument 31 ret = ioctl(fd, DRM_IOCTL_VERSION, &version); 40 int i, fd; local 43 fd = -1; 49 fd = open(name, O_RDWR); 50 if (fd < 0) 53 if (!check_vgem(fd)) { 54 close(fd); 55 fd = -1; 61 return fd; 90 int ret, fd; local 104 dmabuf_heap_alloc_fdflags(int fd, size_t len, unsigned int fd_flags, unsigned int heap_flags, int *dmabuf_fd) argument 125 dmabuf_heap_alloc(int fd, size_t len, unsigned int flags, int *dmabuf_fd) argument 132 dmabuf_sync(int fd, int start_stop) argument 283 dmabuf_heap_alloc_older(int fd, size_t len, unsigned int flags, int *dmabuf_fd) argument 290 __u32 fd; member in struct:dma_heap_allocation_data_smaller 311 dmabuf_heap_alloc_newer(int fd, size_t len, unsigned int flags, int *dmabuf_fd) argument 318 __u32 fd; member in struct:dma_heap_allocation_data_bigger [all...] |
/linux-master/tools/testing/selftests/core/ |
H A D | close_range_test.c | 29 static inline int sys_close_range(unsigned int fd, unsigned int max_fd, argument 32 return syscall(__NR_close_range, fd, max_fd, flags); 41 int fd; local 43 fd = open("/dev/null", O_RDONLY | O_CLOEXEC); 44 ASSERT_GE(fd, 0) { 49 open_fds[i] = fd; 114 int fd; local 116 fd = open("/dev/null", O_RDONLY | O_CLOEXEC); 117 ASSERT_GE(fd, 0) { 122 open_fds[i] = fd; 203 int fd; local 242 int fd; local 310 int fd; local [all...] |
/linux-master/tools/testing/selftests/capabilities/ |
H A D | test_execve.c | 29 int fd; local 41 fd = open(filename, O_WRONLY); 42 if (fd < 0) { 48 written = write(fd, buf, buf_len); 57 if (close(fd) != 0) {
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | xskxceiver.c | 1103 fds.fd = xsk_socket__fd(xsk->xsk); 1287 fds.fd = xsk_socket__fd(xsk->xsk); 1458 int fd = xsk_socket__fd(xsk), err; local 1462 err = getsockopt(fd, SOL_XDP, XDP_STATISTICS, stats, &optlen); 1551 int fd = xsk_socket__fd(xsk); local 1557 err = getsockopt(fd, SOL_XDP, XDP_STATISTICS, &stats, &optlen);
|
H A D | xdp_hw_metadata.c | 237 static void verify_skb_metadata(int fd) argument 256 if (recvmsg(fd, &hdr, 0) < 0) 416 fds[i].fd = xsk_socket__fd(rx_xsk[i].socket); 421 fds[rxq].fd = server_fd; 508 int fd, ret; local 510 fd = socket(AF_UNIX, SOCK_DGRAM, 0); 511 if (fd < 0) 514 ret = ioctl(fd, SIOCETHTOOL, &ifr); 518 close(fd); 529 int fd, re local 593 timestamping_enable(int fd, int val) argument [all...] |
H A D | veristat.c | 376 int fd, err = -EINVAL; local 379 fd = open(path, O_RDONLY | O_CLOEXEC); 380 if (fd < 0) 386 elf = elf_begin(fd, ELF_C_READ, NULL); 402 close(fd);
|
H A D | testing_helpers.c | 263 int insn_cnt = ARRAY_SIZE(insns), i, fd, flags = 0; local 271 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, "flag-test", "GPL", 273 if (fd >= 0) { 275 close(fd); 359 int finit_module(int fd, const char *param_values, int flags) argument 361 return syscall(__NR_finit_module, fd, param_values, flags); 403 int fd; local 408 fd = open("bpf_testmod.ko", O_RDONLY); 409 if (fd < 0) { 413 if (finit_module(fd, "", [all...] |
H A D | test_tcp_check_syncookie_user.c | 31 log_err("Failed to get fd by prog id %d", prog_id); 39 log_err("Failed to get info by prog fd %d", prog_fd); 44 log_err("No maps found for prog fd %d", prog_fd); 52 log_err("Failed to get fd by map id %d", map_ids[0]); 142 static int v6only_true(int fd, const struct post_socket_opts *opts) argument 146 return setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &mode, sizeof(mode)); 149 static int v6only_false(int fd, const struct post_socket_opts *opts) argument 153 return setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &mode, sizeof(mode));
|
H A D | trace_helpers.c | 346 int fd, err = -EINVAL; local 354 fd = open(path, O_RDONLY | O_CLOEXEC); 355 if (fd < 0) 360 elf = elf_begin(fd, ELF_C_READ_MMAP, NULL); 390 close(fd);
|
H A D | test_sockmap.c | 414 static int msg_loop_sendpage(int fd, int iov_length, int cnt, argument 440 sent = sendfile(fd, fp, NULL, iov_length); 551 static int msg_loop(int fd, int iov_count, int iov_length, int cnt, argument 579 sent = sendmsg(fd, &msg, flags); 600 int slct, recvp = 0, recv, max_fd = fd; 606 fcntl(fd, fd_flags); 637 FD_SET(fd, &w); 654 FD_SET(fd, &w); 657 close(fd); 664 recvp = recvmsg(fd, [all...] |
H A D | test_tc_tunnel.sh | 16 readonly ns1_v6=fd::1 17 readonly ns2_v6=fd::2
|
H A D | test_cpp.cpp | 104 int fd; local 126 fd = bpf_enable_stats(BPF_STATS_RUN_TIME); 127 if (fd < 0) 128 std::cout << "FAILED to enable stats: " << fd << std::endl; 130 ::close(fd);
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_metadata.c | 293 fds.fd = xsk_socket__fd(xsk->socket);
|
H A D | xdp_do_redirect.c | 41 static int attach_tc_prog(struct bpf_tc_hook *hook, int fd) argument 43 DECLARE_LIBBPF_OPTS(bpf_tc_opts, opts, .handle = 1, .priority = 1, .prog_fd = fd); 68 static void test_max_pkt_size(int fd) argument 78 err = bpf_prog_test_run_opts(fd, &opts); 82 err = bpf_prog_test_run_opts(fd, &opts);
|