/Linux-v4.19/tools/testing/selftests/memfd/ |
D | memfd_test.c | 39 int r, fd; in mfd_assert_new() local 41 fd = sys_memfd_create(name, flags); in mfd_assert_new() 42 if (fd < 0) { in mfd_assert_new() 48 r = ftruncate(fd, sz); in mfd_assert_new() 54 return fd; in mfd_assert_new() 70 static unsigned int mfd_assert_get_seals(int fd) in mfd_assert_get_seals() argument 74 r = fcntl(fd, F_GET_SEALS); in mfd_assert_get_seals() 76 printf("GET_SEALS(%d) failed: %m\n", fd); in mfd_assert_get_seals() 83 static void mfd_assert_has_seals(int fd, unsigned int seals) in mfd_assert_has_seals() argument 87 s = mfd_assert_get_seals(fd); in mfd_assert_has_seals() [all …]
|
D | fuse_test.c | 45 int r, fd; in mfd_assert_new() local 47 fd = sys_memfd_create(name, flags); in mfd_assert_new() 48 if (fd < 0) { in mfd_assert_new() 54 r = ftruncate(fd, sz); in mfd_assert_new() 60 return fd; in mfd_assert_new() 63 static __u64 mfd_assert_get_seals(int fd) in mfd_assert_get_seals() argument 67 r = fcntl(fd, F_GET_SEALS); in mfd_assert_get_seals() 69 printf("GET_SEALS(%d) failed: %m\n", fd); in mfd_assert_get_seals() 76 static void mfd_assert_has_seals(int fd, __u64 seals) in mfd_assert_has_seals() argument 80 s = mfd_assert_get_seals(fd); in mfd_assert_has_seals() [all …]
|
/Linux-v4.19/drivers/clk/ |
D | clk-fractional-divider.c | 22 struct clk_fractional_divider *fd = to_clk_fd(hw); in clk_fd_recalc_rate() local 28 if (fd->lock) in clk_fd_recalc_rate() 29 spin_lock_irqsave(fd->lock, flags); in clk_fd_recalc_rate() 31 __acquire(fd->lock); in clk_fd_recalc_rate() 33 val = clk_readl(fd->reg); in clk_fd_recalc_rate() 35 if (fd->lock) in clk_fd_recalc_rate() 36 spin_unlock_irqrestore(fd->lock, flags); in clk_fd_recalc_rate() 38 __release(fd->lock); in clk_fd_recalc_rate() 40 m = (val & fd->mmask) >> fd->mshift; in clk_fd_recalc_rate() 41 n = (val & fd->nmask) >> fd->nshift; in clk_fd_recalc_rate() [all …]
|
/Linux-v4.19/fs/hfsplus/ |
D | bfind.c | 15 int hfs_find_init(struct hfs_btree *tree, struct hfs_find_data *fd) in hfs_find_init() argument 19 fd->tree = tree; in hfs_find_init() 20 fd->bnode = NULL; in hfs_find_init() 24 fd->search_key = ptr; in hfs_find_init() 25 fd->key = ptr + tree->max_key_len + 2; in hfs_find_init() 44 void hfs_find_exit(struct hfs_find_data *fd) in hfs_find_exit() argument 46 hfs_bnode_put(fd->bnode); in hfs_find_exit() 47 kfree(fd->search_key); in hfs_find_exit() 49 fd->tree->cnid, __builtin_return_address(0)); in hfs_find_exit() 50 mutex_unlock(&fd->tree->tree_lock); in hfs_find_exit() [all …]
|
D | brec.c | 15 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd); 16 static int hfs_brec_update_parent(struct hfs_find_data *fd); 63 int hfs_brec_insert(struct hfs_find_data *fd, void *entry, int entry_len) in hfs_brec_insert() argument 72 tree = fd->tree; in hfs_brec_insert() 73 if (!fd->bnode) { in hfs_brec_insert() 79 fd->bnode = node; in hfs_brec_insert() 80 fd->record = -1; in hfs_brec_insert() 83 key_len = be16_to_cpu(fd->search_key->key_len) + 2; in hfs_brec_insert() 86 rec = fd->record + 1; in hfs_brec_insert() 89 node = fd->bnode; in hfs_brec_insert() [all …]
|
/Linux-v4.19/fs/hfs/ |
D | bfind.c | 15 int hfs_find_init(struct hfs_btree *tree, struct hfs_find_data *fd) in hfs_find_init() argument 19 fd->tree = tree; in hfs_find_init() 20 fd->bnode = NULL; in hfs_find_init() 24 fd->search_key = ptr; in hfs_find_init() 25 fd->key = ptr + tree->max_key_len + 2; in hfs_find_init() 32 void hfs_find_exit(struct hfs_find_data *fd) in hfs_find_exit() argument 34 hfs_bnode_put(fd->bnode); in hfs_find_exit() 35 kfree(fd->search_key); in hfs_find_exit() 37 fd->tree->cnid, __builtin_return_address(0)); in hfs_find_exit() 38 mutex_unlock(&fd->tree->tree_lock); in hfs_find_exit() [all …]
|
D | brec.c | 14 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd); 15 static int hfs_brec_update_parent(struct hfs_find_data *fd); 65 int hfs_brec_insert(struct hfs_find_data *fd, void *entry, int entry_len) in hfs_brec_insert() argument 74 tree = fd->tree; in hfs_brec_insert() 75 if (!fd->bnode) { in hfs_brec_insert() 81 fd->bnode = node; in hfs_brec_insert() 82 fd->record = -1; in hfs_brec_insert() 85 key_len = (fd->search_key->key_len | 1) + 1; in hfs_brec_insert() 88 rec = fd->record + 1; in hfs_brec_insert() 91 node = fd->bnode; in hfs_brec_insert() [all …]
|
/Linux-v4.19/include/linux/ |
D | file.h | 33 struct fd { struct 40 static inline void fdput(struct fd fd) in fdput() argument 42 if (fd.flags & FDPUT_FPUT) in fdput() 43 fput(fd.file); in fdput() 46 extern struct file *fget(unsigned int fd); 47 extern struct file *fget_raw(unsigned int fd); 48 extern unsigned long __fdget(unsigned int fd); 49 extern unsigned long __fdget_raw(unsigned int fd); 50 extern unsigned long __fdget_pos(unsigned int fd); 53 static inline struct fd __to_fd(unsigned long v) in __to_fd() [all …]
|
/Linux-v4.19/drivers/clk/ti/ |
D | fapll.c | 77 struct fapll_data *fd; member 85 static bool ti_fapll_clock_is_bypass(struct fapll_data *fd) in ti_fapll_clock_is_bypass() argument 87 u32 v = readl_relaxed(fd->base); in ti_fapll_clock_is_bypass() 89 if (fd->bypass_bit_inverted) in ti_fapll_clock_is_bypass() 95 static void ti_fapll_set_bypass(struct fapll_data *fd) in ti_fapll_set_bypass() argument 97 u32 v = readl_relaxed(fd->base); in ti_fapll_set_bypass() 99 if (fd->bypass_bit_inverted) in ti_fapll_set_bypass() 103 writel_relaxed(v, fd->base); in ti_fapll_set_bypass() 106 static void ti_fapll_clear_bypass(struct fapll_data *fd) in ti_fapll_clear_bypass() argument 108 u32 v = readl_relaxed(fd->base); in ti_fapll_clear_bypass() [all …]
|
/Linux-v4.19/fs/jffs2/ |
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-v4.19/arch/um/os-Linux/ |
D | file.c | 38 int os_stat_fd(const int fd, struct uml_stat *ubuf) in os_stat_fd() argument 43 CATCH_EINTR(err = fstat64(fd, &sbuf)); in os_stat_fd() 83 int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg) in os_ioctl_generic() argument 87 err = ioctl(fd, cmd, arg); in os_ioctl_generic() 95 int os_get_ifname(int fd, char* namebuf) in os_get_ifname() argument 97 if (ioctl(fd, SIOCGIFNAME, namebuf) < 0) in os_get_ifname() 103 int os_set_slip(int fd) in os_set_slip() argument 108 if (ioctl(fd, TIOCSETD, &disc) < 0) in os_set_slip() 112 if (ioctl(fd, SIOCSIFENCAP, &sencap) < 0) in os_set_slip() 118 int os_mode_fd(int fd, int mode) in os_mode_fd() argument [all …]
|
D | mem.c | 98 int fd; in make_tempfile() local 110 fd = open(tempdir, O_CLOEXEC | O_RDWR | O_EXCL | O_TMPFILE, 0700); in make_tempfile() 115 if (fd != -1 || (errno != EINVAL && errno != EISDIR && in make_tempfile() 117 return fd; in make_tempfile() 126 fd = mkstemp(tempname); in make_tempfile() 127 if (fd < 0) { in make_tempfile() 137 return fd; in make_tempfile() 139 close(fd); in make_tempfile() 149 int fd, err; in create_tmp_file() local 152 fd = make_tempfile(TEMPNAME_TEMPLATE); in create_tmp_file() [all …]
|
/Linux-v4.19/fs/ |
D | file.c | 31 kvfree(fdt->fd); in __free_fdtable() 79 memcpy(nfdt->fd, ofdt->fd, cpy); in copy_fdtable() 80 memset((char *)nfdt->fd + cpy, 0, set); in copy_fdtable() 118 fdt->fd = data; in alloc_fdtable() 134 kvfree(fdt->fd); in alloc_fdtable() 228 static inline void __set_close_on_exec(unsigned int fd, struct fdtable *fdt) in __set_close_on_exec() argument 230 __set_bit(fd, fdt->close_on_exec); in __set_close_on_exec() 233 static inline void __clear_close_on_exec(unsigned int fd, struct fdtable *fdt) in __clear_close_on_exec() argument 235 if (test_bit(fd, fdt->close_on_exec)) in __clear_close_on_exec() 236 __clear_bit(fd, fdt->close_on_exec); in __clear_close_on_exec() [all …]
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_maps.c | 48 int fd; in test_hashmap() local 50 fd = bpf_create_map(BPF_MAP_TYPE_HASH, sizeof(key), sizeof(value), in test_hashmap() 52 if (fd < 0) { in test_hashmap() 60 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap() 64 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap() 69 assert(bpf_map_update_elem(fd, &key, &value, -1) == -1 && in test_hashmap() 73 assert(bpf_map_lookup_elem(fd, &key, &value) == 0 && value == 1234); in test_hashmap() 77 assert(bpf_map_lookup_elem(fd, &key, &value) == -1 && errno == ENOENT); in test_hashmap() 80 assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) == -1 && in test_hashmap() 85 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == 0); in test_hashmap() [all …]
|
/Linux-v4.19/include/soc/fsl/ |
D | dpaa2-fd.h | 94 static inline dma_addr_t dpaa2_fd_get_addr(const struct dpaa2_fd *fd) in dpaa2_fd_get_addr() argument 96 return (dma_addr_t)le64_to_cpu(fd->simple.addr); in dpaa2_fd_get_addr() 104 static inline void dpaa2_fd_set_addr(struct dpaa2_fd *fd, dma_addr_t addr) in dpaa2_fd_set_addr() argument 106 fd->simple.addr = cpu_to_le64(addr); in dpaa2_fd_set_addr() 115 static inline u32 dpaa2_fd_get_frc(const struct dpaa2_fd *fd) in dpaa2_fd_get_frc() argument 117 return le32_to_cpu(fd->simple.frc); in dpaa2_fd_get_frc() 125 static inline void dpaa2_fd_set_frc(struct dpaa2_fd *fd, u32 frc) in dpaa2_fd_set_frc() argument 127 fd->simple.frc = cpu_to_le32(frc); in dpaa2_fd_set_frc() 136 static inline u32 dpaa2_fd_get_ctrl(const struct dpaa2_fd *fd) in dpaa2_fd_get_ctrl() argument 138 return le32_to_cpu(fd->simple.ctrl); in dpaa2_fd_get_ctrl() [all …]
|
/Linux-v4.19/tools/testing/selftests/efivarfs/ |
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-v4.19/drivers/infiniband/hw/hfi1/ |
D | user_exp_rcv.c | 56 struct hfi1_filedata *fd); 58 static int set_rcvarray_entry(struct hfi1_filedata *fd, 67 static int program_rcvarray(struct hfi1_filedata *fd, struct tid_user_buf *, 72 static int unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo, 74 static void clear_tid_node(struct hfi1_filedata *fd, struct tid_rb_node *node); 87 int hfi1_user_exp_rcv_init(struct hfi1_filedata *fd, in hfi1_user_exp_rcv_init() argument 93 spin_lock_init(&fd->tid_lock); in hfi1_user_exp_rcv_init() 94 spin_lock_init(&fd->invalid_lock); in hfi1_user_exp_rcv_init() 96 fd->entry_to_rb = kcalloc(uctxt->expected_count, in hfi1_user_exp_rcv_init() 99 if (!fd->entry_to_rb) in hfi1_user_exp_rcv_init() [all …]
|
/Linux-v4.19/samples/timers/ |
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 …]
|
/Linux-v4.19/arch/um/drivers/ |
D | port_kern.c | 24 int fd; member 38 int fd; member 48 int fd; in pipe_interrupt() local 50 fd = os_rcv_fd(conn->socket[0], &conn->helper_pid); in pipe_interrupt() 51 if (fd < 0) { in pipe_interrupt() 52 if (fd == -EAGAIN) in pipe_interrupt() 56 -fd); in pipe_interrupt() 57 os_close_file(conn->fd); in pipe_interrupt() 62 conn->fd = fd; in pipe_interrupt() 79 int fd, socket[2], pid; in port_accept() local [all …]
|
/Linux-v4.19/tools/testing/selftests/sync/ |
D | sync.c | 58 int sync_wait(int fd, int timeout) in sync_wait() argument 62 fds.fd = fd; in sync_wait() 84 static struct sync_file_info *sync_file_info(int fd) in sync_file_info() argument 94 err = ioctl(fd, SYNC_IOC_FILE_INFO, info); in sync_file_info() 114 err = ioctl(fd, SYNC_IOC_FILE_INFO, info); in sync_file_info() 131 int sync_fence_size(int fd) in sync_fence_size() argument 134 struct sync_file_info *info = sync_file_info(fd); in sync_fence_size() 146 int sync_fence_count_with_status(int fd, int status) in sync_fence_count_with_status() argument 150 struct sync_file_info *info = sync_file_info(fd); in sync_fence_count_with_status() 171 int sw_sync_timeline_inc(int fd, unsigned int count) in sw_sync_timeline_inc() argument [all …]
|
/Linux-v4.19/tools/perf/tests/ |
D | fdarray.c | 9 int fd; in fdarray__init_revents() local 13 for (fd = 0; fd < fda->nr; ++fd) { in fdarray__init_revents() 14 fda->entries[fd].fd = fda->nr - fd; in fdarray__init_revents() 15 fda->entries[fd].revents = revents; in fdarray__init_revents() 32 int nr_fds, expected_fd[2], fd, err = TEST_FAIL; in test__fdarray__filter() local 58 expected_fd[0] = fda->entries[2].fd; in test__fdarray__filter() 69 if (fda->entries[0].fd != expected_fd[0]) { in test__fdarray__filter() 71 fda->entries[0].fd, expected_fd[0]); in test__fdarray__filter() 77 expected_fd[0] = fda->entries[0].fd; in test__fdarray__filter() 79 expected_fd[1] = fda->entries[3].fd; in test__fdarray__filter() [all …]
|
D | bp_account.c | 34 int fd; in __event() local 51 fd = sys_perf_event_open(attr, -1, 0, -1, in __event() 53 if (fd < 0) { in __event() 58 return fd; in __event() 74 int i, fd[wp_cnt], fd_wp, ret; in bp_accounting() local 77 fd[i] = wp_event((void *)&the_var, &attr); in bp_accounting() 78 TEST_ASSERT_VAL("failed to create wp\n", fd[i] != -1); in bp_accounting() 86 ret = ioctl(fd[0], PERF_EVENT_IOC_MODIFY_ATTRIBUTES, &attr_mod); in bp_accounting() 98 close(fd[i]); in bp_accounting() 107 int fd[100], cnt = 0, i; in detect_cnt() local [all …]
|
/Linux-v4.19/arch/xtensa/kernel/ |
D | smp.c | 472 struct flush_data *fd = arg; in ipi_flush_tlb_page() local 473 local_flush_tlb_page(fd->vma, fd->addr1); in ipi_flush_tlb_page() 478 struct flush_data fd = { in flush_tlb_page() local 482 on_each_cpu(ipi_flush_tlb_page, &fd, 1); in flush_tlb_page() 487 struct flush_data *fd = arg; in ipi_flush_tlb_range() local 488 local_flush_tlb_range(fd->vma, fd->addr1, fd->addr2); in ipi_flush_tlb_range() 494 struct flush_data fd = { in flush_tlb_range() local 499 on_each_cpu(ipi_flush_tlb_range, &fd, 1); in flush_tlb_range() 504 struct flush_data *fd = arg; in ipi_flush_tlb_kernel_range() local 505 local_flush_tlb_kernel_range(fd->addr1, fd->addr2); in ipi_flush_tlb_kernel_range() [all …]
|
/Linux-v4.19/Documentation/usb/ |
D | usbdevfs-drop-permissions.c | 19 void drop_privileges(int fd, uint32_t mask) in drop_privileges() argument 23 res = ioctl(fd, USBDEVFS_DROP_PRIVILEGES, &mask); in drop_privileges() 30 void reset_device(int fd) in reset_device() argument 34 res = ioctl(fd, USBDEVFS_RESET); in reset_device() 42 void claim_some_intf(int fd) in claim_some_intf() argument 47 res = ioctl(fd, USBDEVFS_CLAIMINTERFACE, &i); in claim_some_intf() 59 int c, fd; in main() local 61 fd = open(argv[1], O_RDWR); in main() 62 if (fd < 0) { in main() 71 ioctl(fd, USBDEVFS_GET_CAPABILITIES, &caps); in main() [all …]
|
/Linux-v4.19/samples/bpf/ |
D | fds_example.c | 74 int fd, ret; in bpf_do_map() local 77 fd = bpf_map_create(); in bpf_do_map() 78 printf("bpf: map fd:%d (%s)\n", fd, strerror(errno)); in bpf_do_map() 79 assert(fd > 0); in bpf_do_map() 81 ret = bpf_obj_pin(fd, file); in bpf_do_map() 85 fd = bpf_obj_get(file); in bpf_do_map() 86 printf("bpf: get fd:%d (%s)\n", fd, strerror(errno)); in bpf_do_map() 87 assert(fd > 0); in bpf_do_map() 91 ret = bpf_map_update_elem(fd, &key, &value, 0); in bpf_do_map() 92 printf("bpf: fd:%d u->(%u:%u) ret:(%d,%s)\n", fd, key, value, in bpf_do_map() [all …]
|