| /linux/tools/testing/selftests/memfd/ |
| H A D | memfd_test.c | 66 static ssize_t fd2name(int fd, char *buf, size_t bufsize) in fd2name() argument 72 size = snprintf(buf1, PATH_MAX, "/proc/self/fd/%d", fd); in fd2name() 74 printf("snprintf(%d) failed on %m\n", fd); in fd2name() 92 int r, fd; in mfd_assert_new() local 94 fd = sys_memfd_create(name, flags); in mfd_assert_new() 95 if (fd < 0) { in mfd_assert_new() 101 r = ftruncate(fd, sz); in mfd_assert_new() 107 return fd; in mfd_assert_new() 112 int fd in sysctl_assert_write() local 127 int fd = open("/proc/sys/vm/memfd_noexec", O_WRONLY | O_CLOEXEC); sysctl_fail_write() local 144 int fd = open("/proc/sys/vm/memfd_noexec", O_RDONLY | O_CLOEXEC); sysctl_assert_equal() local 170 int fd; mfd_assert_reopen_fd() local 197 mfd_assert_get_seals(int fd) mfd_assert_get_seals() argument 210 mfd_assert_has_seals(int fd,unsigned int seals) mfd_assert_has_seals() argument 223 mfd_assert_add_seals(int fd,unsigned int seals) mfd_assert_add_seals() argument 236 mfd_fail_add_seals(int fd,unsigned int seals) mfd_fail_add_seals() argument 255 mfd_assert_size(int fd,size_t size) mfd_assert_size() argument 271 mfd_assert_dup(int fd) mfd_assert_dup() argument 284 mfd_assert_mmap_shared(int fd) mfd_assert_mmap_shared() argument 302 mfd_assert_mmap_read_shared(int fd) mfd_assert_mmap_read_shared() argument 320 mfd_assert_mmap_private(int fd) mfd_assert_mmap_private() argument 338 mfd_assert_open(int fd,int flags,mode_t mode) mfd_assert_open() argument 353 mfd_fail_open(int fd,int flags,mode_t mode) mfd_fail_open() argument 366 mfd_assert_read(int fd) mfd_assert_read() argument 406 mfd_assert_read_shared(int fd) mfd_assert_read_shared() argument 424 mfd_assert_fork_private_write(int fd) mfd_assert_fork_private_write() argument 458 mfd_assert_write(int fd) mfd_assert_write() argument 538 mfd_fail_write(int fd) mfd_fail_write() argument 603 mfd_assert_shrink(int fd) mfd_assert_shrink() argument 623 mfd_fail_shrink(int fd) mfd_fail_shrink() argument 638 mfd_assert_grow(int fd) mfd_assert_grow() argument 662 mfd_fail_grow(int fd) mfd_fail_grow() argument 682 mfd_assert_grow_write(int fd) mfd_assert_grow_write() argument 706 mfd_fail_grow_write(int fd) mfd_fail_grow_write() argument 728 mfd_assert_mode(int fd,int mode) mfd_assert_mode() argument 747 mfd_assert_chmod(int fd,int mode) mfd_assert_chmod() argument 761 mfd_fail_chmod(int fd,int mode) mfd_fail_chmod() argument 857 int fd; test_create() local 906 int fd; test_basic() local 958 int fd; test_seal_write() local 984 int fd, fd2; test_seal_future_write() local 1020 int fd; test_seal_write_map_read_shared() local 1048 int fd; test_seal_shrink() local 1074 int fd; test_seal_grow() local 1100 int fd; test_seal_resize() local 1127 int fd; test_exec_seal() local 1177 int fd; test_exec_no_seal() local 1196 int fd; test_noexec_seal() local 1221 int fd; test_sysctl_sysctl0() local 1242 int fd; test_sysctl_sysctl1() local 1279 int fd; test_sysctl_sysctl2() local 1557 int fd, fd2; test_share_dup() local 1598 int fd; test_share_mmap() local 1633 int fd, fd2; test_share_open() local 1675 int fd; test_share_fork() local [all...] |
| /linux/tools/testing/vsock/ |
| H A D | vsock_test.c | 51 int fd; in test_stream_connection_reset() local 53 fd = socket(AF_VSOCK, SOCK_STREAM, 0); in test_stream_connection_reset() 57 ret = connect(fd, &addr.sa, sizeof(addr.svm)); in test_stream_connection_reset() 71 close(fd); in test_stream_connection_reset() 87 int fd; in test_stream_bind_only_client() local 92 fd = socket(AF_VSOCK, SOCK_STREAM, 0); in test_stream_bind_only_client() 96 ret = connect(fd, &addr.sa, sizeof(addr.svm)); in test_stream_bind_only_client() 113 close(fd); in test_stream_bind_only_client() 118 int fd; in test_stream_bind_only_server() local 120 fd = vsock_bind(VMADDR_CID_ANY, opts->peer_port, SOCK_STREAM); in test_stream_bind_only_server() [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-fractional-divider.c | 53 static inline u32 clk_fd_readl(struct clk_fractional_divider *fd) in clk_fd_readl() argument 55 if (fd->flags & CLK_FRAC_DIVIDER_BIG_ENDIAN) in clk_fd_readl() 56 return ioread32be(fd->reg); in clk_fd_readl() 58 return readl(fd->reg); in clk_fd_readl() 61 static inline void clk_fd_writel(struct clk_fractional_divider *fd, u32 val) in clk_fd_writel() argument 63 if (fd->flags & CLK_FRAC_DIVIDER_BIG_ENDIAN) in clk_fd_writel() 64 iowrite32be(val, fd->reg); in clk_fd_writel() 66 writel(val, fd->reg); in clk_fd_writel() 71 struct clk_fractional_divider *fd = to_clk_fd(hw); in clk_fd_get_div() local 77 if (fd->lock) in clk_fd_get_div() [all …]
|
| H A D | clk-fractional-divider_test.c | 18 struct clk_fractional_divider *fd; in clk_fd_test_approximation_max_denominator() local 21 fd = kunit_kzalloc(test, sizeof(*fd), GFP_KERNEL); in clk_fd_test_approximation_max_denominator() 22 KUNIT_ASSERT_NOT_NULL(test, fd); in clk_fd_test_approximation_max_denominator() 24 fd->mwidth = 3; in clk_fd_test_approximation_max_denominator() 25 fd->nwidth = 3; in clk_fd_test_approximation_max_denominator() 32 clk_fractional_divider_general_approximation(&fd->hw, rate, &parent_rate, &m, &n); in clk_fd_test_approximation_max_denominator() 47 struct clk_fractional_divider *fd; in clk_fd_test_approximation_max_numerator() local 50 fd = kunit_kzalloc(test, sizeof(*fd), GFP_KERNEL); in clk_fd_test_approximation_max_numerator() 51 KUNIT_ASSERT_NOT_NULL(test, fd); in clk_fd_test_approximation_max_numerator() 53 fd->mwidth = 3; in clk_fd_test_approximation_max_numerator() [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | ipv6_flowlabel_mgr.c | 39 static int flowlabel_get(int fd, uint32_t label, uint8_t share, uint16_t flags) in flowlabel_get() argument 52 return setsockopt(fd, SOL_IPV6, IPV6_FLOWLABEL_MGR, &req, sizeof(req)); in flowlabel_get() 55 static int flowlabel_put(int fd, uint32_t label) in flowlabel_put() argument 62 return setsockopt(fd, SOL_IPV6, IPV6_FLOWLABEL_MGR, &req, sizeof(req)); in flowlabel_put() 65 static int flowlabel_renew(int fd, uint32_t label, uint8_t share, in flowlabel_renew() argument 75 return setsockopt(fd, SOL_IPV6, IPV6_FLOWLABEL_MGR, &req, sizeof(req)); in flowlabel_renew() 93 int fd; in tcp_listen() local 95 fd = socket(PF_INET6, SOCK_STREAM, 0); in tcp_listen() 96 if (fd == -1) in tcp_listen() 98 if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &one, sizeof(one))) in tcp_listen() [all …]
|
| H A D | reuseaddr_ports_exhausted.c | 58 int fd, ret; in bind_port() local 60 fd = socket(AF_INET, SOCK_STREAM, 0); in bind_port() 61 ASSERT_NE(-1, fd) TH_LOG("failed to open socket."); in bind_port() 63 ret = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &reuseaddr, sizeof(int)); in bind_port() 66 ret = setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, &reuseport, sizeof(int)); in bind_port() 73 if (bind(fd, (struct sockaddr *)&local_addr, len) == -1) { in bind_port() 74 close(fd); in bind_port() 78 return fd; in bind_port() 84 int i, j, fd[2]; in TEST() local 90 fd[j] = bind_port(_metadata, opts->reuseaddr[j], opts->reuseport[j]); in TEST() [all …]
|
| H A D | getsockopt_iter.c | 63 int fd; in FIXTURE() local 70 self->fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE); in FIXTURE_SETUP() 71 if (self->fd < 0) in FIXTURE_SETUP() 77 if (setsockopt(self->fd, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP, in FIXTURE_SETUP() 84 if (self->fd >= 0) in FIXTURE_TEARDOWN() 85 close(self->fd); in FIXTURE_TEARDOWN() 95 ASSERT_EQ(0, getsockopt(self->fd, SOL_NETLINK, NETLINK_PKTINFO, in TEST_F() 108 ASSERT_EQ(0, getsockopt(self->fd, SOL_NETLINK, NETLINK_PKTINFO, in TEST_F() 120 ASSERT_EQ(-1, getsockopt(self->fd, SOL_NETLINK, NETLINK_PKTINFO, in TEST_F() 131 ASSERT_EQ(0, getsockopt(self->fd, SOL_NETLINK, in TEST_F() [all …]
|
| H A D | ip_local_port_range.c | 34 static int get_so_domain(int fd) in get_so_domain() argument 40 err = getsockopt(fd, SOL_SOCKET, SO_DOMAIN, &domain, &len); in get_so_domain() 47 static int bind_to_loopback_any_port(int fd) in bind_to_loopback_any_port() argument 57 switch (get_so_domain(fd)) { in bind_to_loopback_any_port() 74 return bind(fd, &addr.sa, addr_len); in bind_to_loopback_any_port() 77 static int get_sock_port(int fd) in get_sock_port() argument 89 err = getsockname(fd, &addr.sa, &addr_len); in get_sock_port() 104 static int get_ip_local_port_range(int fd, __u32 *range) in get_ip_local_port_range() argument 111 err = getsockopt(fd, SOL_IP, IP_LOCAL_PORT_RANGE, &val, &len); in get_ip_local_port_range() 188 int fd, err; in TEST_F() local [all …]
|
| /linux/tools/testing/selftests/filesystems/eventfd/ |
| H A D | eventfd_test.c | 47 int fd, flags; in TEST() local 49 fd = sys_eventfd2(0, 0); in TEST() 50 ASSERT_GE(fd, 0); in TEST() 52 flags = fcntl(fd, F_GETFL); in TEST() 56 close(fd); in TEST() 61 int fd, flags; in TEST() local 63 fd = sys_eventfd2(0, EFD_CLOEXEC); in TEST() 64 ASSERT_GE(fd, 0); in TEST() 66 flags = fcntl(fd, F_GETFD); in TEST() 70 close(fd); in TEST() [all …]
|
| /linux/tools/perf/tests/ |
| H A D | wp.c | 16 #define WP_TEST_ASSERT_VAL(fd, text, val) \ argument 19 wp_read(fd, &count, sizeof(long long)); \ 32 static int wp_read(int fd, long long *count, int size) in wp_read() argument 34 int ret = read(fd, count, size); in wp_read() 61 int fd; in __event() local 65 fd = sys_perf_event_open(&attr, 0, -1, -1, in __event() 67 if (fd < 0) { in __event() 68 fd = -errno; in __event() 72 return fd; in __event() 82 int fd; in test__wp_ro() [all...] |
| /linux/tools/testing/selftests/wireguard/qemu/ |
| H A D | init.c | 61 int bits = 256, fd; in seed_rng() local 66 fd = open("/dev/random", O_WRONLY); in seed_rng() 67 if (fd < 0) in seed_rng() 69 if (ioctl(fd, RNDADDTOENTCNT, &bits) < 0) in seed_rng() 71 close(fd); in seed_rng() 112 int fd; in enable_logging() local 114 fd = open("/proc/sys/kernel/printk", O_WRONLY); in enable_logging() 115 if (fd >= 0) { in enable_logging() 116 if (write(fd, "9\n", 2) != 2) in enable_logging() 118 close(fd); in enable_logging() [all …]
|
| /linux/tools/testing/selftests/iommu/ |
| H A D | iommufd_fail_nth.c | 31 int fd; in writeat() local 33 fd = openat(dfd, fn, O_WRONLY); in writeat() 34 if (fd == -1) in writeat() 36 res = write(fd, val, val_len); in writeat() 38 close(fd); in writeat() 210 int fd; in FIXTURE() local 218 self->fd = -1; in FIXTURE_SETUP() 234 _test_cmd_pasid_detach(self->fd, self->stdev_id, self->pasid); in FIXTURE_TEARDOWN() 235 teardown_iommufd(self->fd, _metadata); in FIXTURE_TEARDOWN() 247 self->fd in TEST_FAIL_NTH() [all...] |
| H A D | iommufd_utils.h | 61 MAP_SHARED, self->fd, offset)) 95 ioctl(self->fd, \ 100 static int _test_cmd_mock_domain(int fd, unsigned int ioas_id, __u32 *stdev_id, in _test_cmd_mock_domain() argument 111 ret = ioctl(fd, IOMMU_TEST_CMD, &cmd); in _test_cmd_mock_domain() 124 ASSERT_EQ(0, _test_cmd_mock_domain(self->fd, ioas_id, stdev_id, \ 127 EXPECT_ERRNO(_errno, _test_cmd_mock_domain(self->fd, ioas_id, \ 130 static int _test_cmd_mock_domain_flags(int fd, unsigned int ioas_id, in _test_cmd_mock_domain_flags() argument 142 ret = ioctl(fd, IOMMU_TEST_CMD, &cmd); in _test_cmd_mock_domain_flags() 155 ASSERT_EQ(0, _test_cmd_mock_domain_flags(self->fd, ioas_id, flags, \ 159 _test_cmd_mock_domain_flags(self->fd, ioas_i 162 _test_cmd_mock_domain_replace(int fd,__u32 stdev_id,__u32 pt_id,__u32 * hwpt_id) _test_cmd_mock_domain_replace() argument 190 _test_cmd_hwpt_alloc(int fd,__u32 device_id,__u32 pt_id,__u32 ft_id,__u32 flags,__u32 * hwpt_id,__u32 data_type,void * data,size_t data_len) _test_cmd_hwpt_alloc() argument 305 _test_cmd_hwpt_invalidate(int fd,__u32 hwpt_id,void * reqs,uint32_t data_type,uint32_t lreq,uint32_t * nreqs) _test_cmd_hwpt_invalidate() argument 336 _test_cmd_viommu_invalidate(int fd,__u32 viommu_id,void * reqs,uint32_t data_type,uint32_t lreq,uint32_t * nreqs) _test_cmd_viommu_invalidate() argument 368 _test_cmd_access_replace_ioas(int fd,__u32 access_id,unsigned int ioas_id) _test_cmd_access_replace_ioas() argument 387 _test_cmd_set_dirty_tracking(int fd,__u32 hwpt_id,bool enabled) _test_cmd_set_dirty_tracking() argument 404 _test_cmd_get_dirty_bitmap(int fd,__u32 hwpt_id,size_t length,__u64 iova,size_t page_size,__u64 * bitmap,__u32 flags) _test_cmd_get_dirty_bitmap() argument 425 test_cmd_get_dirty_bitmap(fd,hwpt_id,length,iova,page_size,bitmap,flags) global() argument 430 _test_cmd_mock_domain_set_dirty(int fd,__u32 hwpt_id,size_t length,__u64 iova,size_t page_size,__u64 * bitmap,__u64 * dirty) _test_cmd_mock_domain_set_dirty() argument 455 test_cmd_mock_domain_set_dirty(fd,hwpt_id,length,iova,page_size,bitmap,nr) global() argument 461 _test_mock_dirty_bitmaps(int fd,__u32 hwpt_id,size_t length,__u64 iova,size_t page_size,size_t pte_page_size,__u64 * bitmap,__u64 nbits,__u32 flags,struct __test_metadata * _metadata) _test_mock_dirty_bitmaps() argument 517 _test_cmd_create_access(int fd,unsigned int ioas_id,__u32 * access_id,unsigned int flags) _test_cmd_create_access() argument 545 _test_cmd_destroy_access_pages(int fd,unsigned int access_id,unsigned int access_pages_id) _test_cmd_destroy_access_pages() argument 563 _test_cmd_get_dmabuf(int fd,size_t len,int * out_fd) _test_cmd_get_dmabuf() argument 579 _test_cmd_revoke_dmabuf(int fd,int dmabuf_fd,bool revoked) _test_cmd_revoke_dmabuf() argument 596 _test_ioctl_destroy(int fd,unsigned int id) _test_ioctl_destroy() argument 606 _test_ioctl_ioas_alloc(int fd,__u32 * id) _test_ioctl_ioas_alloc() argument 625 _test_ioctl_ioas_map(int fd,unsigned int ioas_id,void * buffer,size_t length,__u64 * iova,unsigned int flags) _test_ioctl_ioas_map() argument 697 _test_ioctl_ioas_unmap(int fd,unsigned int ioas_id,uint64_t iova,size_t length,uint64_t * out_len) _test_ioctl_ioas_unmap() argument 725 _test_ioctl_ioas_map_file(int fd,unsigned int ioas_id,int mfd,size_t start,size_t length,__u64 * iova,unsigned int flags) _test_ioctl_ioas_map_file() argument 777 _test_ioctl_set_temp_memory_limit(int fd,unsigned int limit) _test_ioctl_set_temp_memory_limit() argument 795 teardown_iommufd(int fd,struct __test_metadata * _metadata) teardown_iommufd() argument 825 _test_cmd_get_hw_info(int fd,__u32 device_id,__u32 data_type,void * data,size_t data_len,uint32_t * capabilities,uint8_t * max_pasid) _test_cmd_get_hw_info() argument 904 _test_ioctl_fault_alloc(int fd,__u32 * fault_id,__u32 * fault_fd) _test_ioctl_fault_alloc() argument 927 _test_cmd_trigger_iopf(int fd,__u32 device_id,__u32 pasid,__u32 fault_fd) _test_cmd_trigger_iopf() argument 971 _test_cmd_viommu_alloc(int fd,__u32 device_id,__u32 hwpt_id,__u32 flags,__u32 type,void * data,__u32 data_len,__u32 * viommu_id) _test_cmd_viommu_alloc() argument 1004 _test_cmd_vdevice_alloc(int fd,__u32 viommu_id,__u32 idev_id,__u64 virt_id,__u32 * vdev_id) _test_cmd_vdevice_alloc() argument 1031 _test_cmd_hw_queue_alloc(int fd,__u32 viommu_id,__u32 type,__u32 idx,__u64 base_addr,__u64 length,__u32 * hw_queue_id) _test_cmd_hw_queue_alloc() argument 1062 _test_cmd_veventq_alloc(int fd,__u32 viommu_id,__u32 type,__u32 * veventq_id,__u32 * veventq_fd) _test_cmd_veventq_alloc() argument 1092 _test_cmd_trigger_vevents(int fd,__u32 dev_id,__u32 nvevents) _test_cmd_trigger_vevents() argument 1113 _test_cmd_read_vevents(int fd,__u32 event_fd,__u32 nvevents,__u32 virt_id,int * prev_seq) _test_cmd_read_vevents() argument 1174 _test_cmd_pasid_attach(int fd,__u32 stdev_id,__u32 pasid,__u32 pt_id) _test_cmd_pasid_attach() argument 1200 _test_cmd_pasid_replace(int fd,__u32 stdev_id,__u32 pasid,__u32 pt_id) _test_cmd_pasid_replace() argument 1226 _test_cmd_pasid_detach(int fd,__u32 stdev_id,__u32 pasid) _test_cmd_pasid_detach() argument 1244 test_cmd_pasid_check_hwpt(int fd,__u32 stdev_id,__u32 pasid,__u32 hwpt_id) test_cmd_pasid_check_hwpt() argument [all...] |
| /linux/scripts/ipe/polgen/ |
| H A D | polgen.c | 24 FILE *fd; in policy_to_buffer() local 26 fd = fopen(pathname, "r"); in policy_to_buffer() 27 if (!fd) { in policy_to_buffer() 32 fseek(fd, 0, SEEK_END); in policy_to_buffer() 33 fsize = ftell(fd); in policy_to_buffer() 34 rewind(fd); in policy_to_buffer() 42 read = fread((void *)lbuf, sizeof(*lbuf), fsize, fd); in policy_to_buffer() 50 fclose(fd); in policy_to_buffer() 57 fclose(fd); in policy_to_buffer() 64 FILE *fd; in write_boot_policy() local [all …]
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_maps.c | 36 int fd; in test_hashmap() local 38 fd = bpf_map_create(BPF_MAP_TYPE_HASH, NULL, sizeof(key), sizeof(value), 2, &map_opts); in test_hashmap() 39 if (fd < 0) { in test_hashmap() 47 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap() 51 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) < 0 && in test_hashmap() 56 assert(bpf_map_update_elem(fd, &key, &value, -1) < 0 && in test_hashmap() 60 assert(bpf_map_lookup_elem(fd, &key, &value) == 0 && value == 1234); in test_hashmap() 65 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap() 68 assert(bpf_map_lookup_and_delete_elem(fd, &key, &value) == 0 && value == 1234); in test_hashmap() 71 assert(bpf_map_lookup_elem(fd, &key, &value) < 0 && errno == ENOENT); in test_hashmap() [all …]
|
| /linux/tools/testing/selftests/net/af_unix/ |
| H A D | so_peek_off.c | 13 int fd[2]; /* 0: sender, 1: receiver */ in FIXTURE() local 44 ret = socketpair(AF_UNIX, variant->type, 0, self->fd); in FIXTURE_SETUP() 47 ret = setsockopt(self->fd[1], SOL_SOCKET, SO_RCVTIMEO_NEW, in FIXTURE_SETUP() 51 ret = setsockopt(self->fd[1], SOL_SOCKET, SO_PEEK_OFF, in FIXTURE_SETUP() 58 close_range(self->fd[0], self->fd[1], 0); in FIXTURE_TEARDOWN() 61 #define sendeq(fd, str, flags) \ argument 65 bytes = send(fd, str, len, flags); \ 69 #define recveq(fd, str, buflen, flags) \ argument 74 bytes = recv(fd, bu [all...] |
| /linux/include/linux/ |
| H A D | file.h | 38 struct fd { struct 45 static inline bool fd_empty(struct fd f) in fd_empty() argument 50 #define EMPTY_FD (struct fd){0} 51 static inline struct fd BORROWED_FD(struct file *f) in BORROWED_FD() 53 return (struct fd){(unsigned long)f}; in BORROWED_FD() 55 static inline struct fd CLONED_FD(struct file *f) in CLONED_FD() 57 return (struct fd){(unsigned long)f | FDPUT_FPUT}; in CLONED_FD() 60 static inline void fdput(struct fd fd) in fdput() argument 62 if (unlikely(fd.word & FDPUT_FPUT)) in fdput() 63 fput(fd_file(fd)); in fdput() [all …]
|
| /linux/fs/jffs2/ |
| H A D | build.c | 56 struct jffs2_full_dirent *fd; in jffs2_build_inode_pass1() local 61 for(fd = ic->scan_dents; fd; fd = fd->next) { in jffs2_build_inode_pass1() 63 if (!fd->ino) in jffs2_build_inode_pass1() 68 child_ic = jffs2_get_ino_cache(c, fd->ino); in jffs2_build_inode_pass1() 71 fd->name, fd->ino, ic->ino); in jffs2_build_inode_pass1() 72 jffs2_mark_node_obsolete(c, fd->raw); in jffs2_build_inode_pass1() 74 fd->ic = NULL; in jffs2_build_inode_pass1() 79 fd->ic = child_ic; in jffs2_build_inode_pass1() 83 if (fd->type == DT_DIR) { in jffs2_build_inode_pass1() 89 dbg_fsbuild("increased nlink for child \"%s\" (ino #%u)\n", fd->name, fd->ino); in jffs2_build_inode_pass1() [all …]
|
| /linux/arch/um/os-Linux/ |
| H A D | file.c | 44 int os_stat_fd(const int fd, struct uml_stat *ubuf) in os_stat_fd() argument 49 CATCH_EINTR(err = fstat64(fd, &sbuf)); in os_stat_fd() 89 int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg) in os_ioctl_generic() argument 93 err = ioctl(fd, cmd, arg); in os_ioctl_generic() 101 int os_get_ifname(int fd, char* namebuf) in os_get_ifname() argument 103 if (ioctl(fd, SIOCGIFNAME, namebuf) < 0) in os_get_ifname() 109 int os_mode_fd(int fd, int mode) in os_mode_fd() argument 113 CATCH_EINTR(err = fchmod(fd, mode)); in os_mode_fd() 167 int fd, err, f = 0; in os_open_file() local 188 fd = open64(file, f, mode); in os_open_file() [all …]
|
| /linux/tools/testing/selftests/mm/ |
| H A D | gup_longterm.c | 39 static __fsword_t get_fs_type(int fd) in get_fs_type() argument 45 ret = fstatfs(fd, &fs); in get_fs_type() 92 static void do_test(int fd, size_t size, enum test_type type, bool shared) in do_test() argument 94 __fsword_t fs_type = get_fs_type(fd); in do_test() 100 if (fd < 0) { in do_test() 105 if (ftruncate(fd, size)) { in do_test() 117 if (fallocate(fd, 0, 0, size)) { in do_test() 137 shared ? MAP_SHARED : MAP_PRIVATE, fd, 0); in do_test() 301 typedef void (*test_fn)(int fd, size_t size); 305 int fd; in run_with_memfd() local [all …]
|
| /linux/drivers/clk/ti/ |
| H A D | fapll.c | 71 struct fapll_data *fd; member 79 static bool ti_fapll_clock_is_bypass(struct fapll_data *fd) in ti_fapll_clock_is_bypass() argument 81 u32 v = readl_relaxed(fd->base); in ti_fapll_clock_is_bypass() 83 if (fd->bypass_bit_inverted) in ti_fapll_clock_is_bypass() 89 static void ti_fapll_set_bypass(struct fapll_data *fd) in ti_fapll_set_bypass() argument 91 u32 v = readl_relaxed(fd->base); in ti_fapll_set_bypass() 93 if (fd->bypass_bit_inverted) in ti_fapll_set_bypass() 97 writel_relaxed(v, fd->base); in ti_fapll_set_bypass() 100 static void ti_fapll_clear_bypass(struct fapll_data *fd) in ti_fapll_clear_bypass() argument 102 u32 v = readl_relaxed(fd->base); in ti_fapll_clear_bypass() [all …]
|
| /linux/tools/testing/selftests/rtc/ |
| H A D | rtctest.c | 36 int fd; in FIXTURE() local 40 self->fd = open(rtc_file, O_RDONLY); in FIXTURE_SETUP() 44 close(self->fd); in FIXTURE_TEARDOWN() 51 if (self->fd == -1 && errno == ENOENT) in TEST_F() 53 ASSERT_NE(-1, self->fd); in TEST_F() 56 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); in TEST_F() 92 static enum rtc_alarm_state get_rtc_alarm_state(int fd, int need_seconds) in get_rtc_alarm_state() argument 100 rc = ioctl(fd, RTC_PARAM_GET, ¶m); in get_rtc_alarm_state() 120 if (self->fd == -1 && errno == ENOENT) 122 ASSERT_NE(-1, self->fd); [all …]
|
| /linux/tools/testing/selftests/efivarfs/ |
| H A D | open-unlink.c | 16 int fd; in set_immutable() local 20 fd = open(path, O_RDONLY); in set_immutable() 21 if (fd < 0) in set_immutable() 22 return fd; in set_immutable() 24 rc = ioctl(fd, FS_IOC_GETFLAGS, &flags); in set_immutable() 27 close(fd); in set_immutable() 37 rc = ioctl(fd, FS_IOC_SETFLAGS, &flags); in set_immutable() 39 close(fd); in set_immutable() 47 int fd; in get_immutable() local 51 fd = open(path, O_RDONLY); in get_immutable() [all …]
|
| /linux/tools/perf/tests/shell/attr/ |
| H A D | test-stat-detailed-3 | 9 fd=1 15 fd=2 21 fd=3 27 fd=4 33 fd=5 40 fd=6 47 fd=7 54 fd=8 61 fd=9 68 fd=10 [all …]
|
| /linux/samples/timers/ |
| H A D | hpet_example.c | 82 int fd; in hpet_open_close() local 89 fd = open(argv[0], O_RDONLY); in hpet_open_close() 90 if (fd < 0) in hpet_open_close() 93 close(fd); in hpet_open_close() 102 int fd; in hpet_info() local 109 fd = open(argv[0], O_RDONLY); in hpet_info() 110 if (fd < 0) { in hpet_info() 115 if (ioctl(fd, HPET_INFO, &info) < 0) { in hpet_info() 126 close(fd); in hpet_info() 134 int iterations, i, fd; in hpet_poll() local [all …]
|