Home
last modified time | relevance | path

Searched refs:dirent (Results 1 – 25 of 203) sorted by relevance

123456789

/OK3568_Linux_fs/kernel/fs/
H A Dreaddir.c139 struct old_linux_dirent __user * dirent; member
148 struct old_linux_dirent __user * dirent; in fillonedir() local
162 dirent = buf->dirent; in fillonedir()
163 if (!user_write_access_begin(dirent, in fillonedir()
164 (unsigned long)(dirent->d_name + namlen + 1) - in fillonedir()
165 (unsigned long)dirent)) in fillonedir()
167 unsafe_put_user(d_ino, &dirent->d_ino, efault_end); in fillonedir()
168 unsafe_put_user(offset, &dirent->d_offset, efault_end); in fillonedir()
169 unsafe_put_user(namlen, &dirent->d_namlen, efault_end); in fillonedir()
170 unsafe_copy_dirent_name(dirent->d_name, name, namlen, efault_end); in fillonedir()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/
H A Ddirent.h162 extern struct dirent *readdir (DIR *__dirp) __nonnull ((1));
165 extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
184 struct dirent *__restrict __entry,
185 struct dirent **__restrict __result)
191 struct dirent *__restrict __entry,
192 struct dirent **__restrict __result),
256 struct dirent ***__restrict __namelist,
257 int (*__selector) (const struct dirent *),
258 int (*__cmp) (const struct dirent **,
259 const struct dirent **))
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/
H A Ddirent.h162 extern struct dirent *readdir (DIR *__dirp) __nonnull ((1));
165 extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
184 struct dirent *__restrict __entry,
185 struct dirent **__restrict __result)
191 struct dirent *__restrict __entry,
192 struct dirent **__restrict __result),
256 struct dirent ***__restrict __namelist,
257 int (*__selector) (const struct dirent *),
258 int (*__cmp) (const struct dirent **,
259 const struct dirent **))
[all …]
/OK3568_Linux_fs/kernel/fs/fuse/
H A Dreaddir.c33 struct fuse_dirent *dirent, loff_t pos) in fuse_add_dirent_to_cache() argument
36 size_t reclen = FUSE_DIRENT_SIZE(dirent); in fuse_add_dirent_to_cache()
84 memcpy(addr + offset, dirent, reclen); in fuse_add_dirent_to_cache()
87 fi->rdc.pos = dirent->off; in fuse_add_dirent_to_cache()
115 struct fuse_dirent *dirent) in fuse_emit() argument
120 fuse_add_dirent_to_cache(file, dirent, ctx->pos); in fuse_emit()
122 return dir_emit(ctx, dirent->name, dirent->namelen, dirent->ino, in fuse_emit()
123 dirent->type); in fuse_emit()
130 struct fuse_dirent *dirent = (struct fuse_dirent *) buf; in parse_dirfile() local
131 size_t reclen = FUSE_DIRENT_SIZE(dirent); in parse_dirfile()
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/make/make/
H A D0002-w32-compat-dirent.c-follow-header.patch4 Subject: [PATCH 2/3] w32: compat: dirent.c: follow header
6 src/w32/include/dirent.h completely delegates to mingw dirent implementation,
13 src/w32/compat/dirent.c | 3 ++-
16 diff --git a/src/w32/compat/dirent.c b/src/w32/compat/dirent.c
18 --- a/src/w32/compat/dirent.c
19 +++ b/src/w32/compat/dirent.c
22 #include "dirent.h"
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-connectivity/wvdial/wvdial/
H A Dmusl-support.patch14 static int filesort(const dirent **e1, const dirent **e2)
20 - dirent const * const *e1 = (dirent const * const *)_e1;
21 - dirent const * const *e2 = (dirent const * const *)_e2;
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/breakpad/breakpad/
H A D0003-Fix-conflict-between-musl-libc-dirent.h-and-lss.patch4 Subject: [PATCH 3/3] Fix conflict between musl libc <dirent.h> and lss
6 Include <dirent.h> late to avoid the macro getdents64 in musl
7 libc's <dirent.h> to conflict with linux_sycall_support.h.
20 -#include <dirent.h>
28 +#include <dirent.h>
/OK3568_Linux_fs/buildroot/boot/grub2/
H A D0013-udf-Fix-memory-leak.patch26 if (grub_udf_read_icb (dir->data, &dirent.icb, child))
33 if (dirent.characteristics & GRUB_UDF_FID_CHAR_PARENT)
37 dirent.file_ident_length,
39 != dirent.file_ident_length)
46 filename = read_string (raw, dirent.file_ident_length, 0);
/OK3568_Linux_fs/kernel/tools/perf/util/
H A Dthread_map.c23 static int filter(const struct dirent *dir) in filter()
38 struct dirent **namelist = NULL; in thread_map__new_by_pid()
79 struct dirent *dirent, **namelist = NULL; in __thread_map__new_all_cpus() local
92 while ((dirent = readdir(proc)) != NULL) { in __thread_map__new_all_cpus()
95 pid_t pid = strtol(dirent->d_name, &end, 10); in __thread_map__new_all_cpus()
100 snprintf(path, sizeof(path), "/proc/%s", dirent->d_name); in __thread_map__new_all_cpus()
186 struct dirent **namelist = NULL; in thread_map__new_by_pid_str()
H A Dutil.h19 struct dirent;
25 struct strlist *lsdir(const char *name, bool (*filter)(const char *, struct dirent *));
26 bool lsdir_no_dot_filter(const char *name, struct dirent *d);
H A Dpath.h8 struct dirent;
14 bool is_directory(const char *base_path, const struct dirent *dent);
H A Dutil.c152 struct dirent *d; in rm_rf_depth_pat()
237 bool lsdir_no_dot_filter(const char *name __maybe_unused, struct dirent *d) in lsdir_no_dot_filter()
244 bool (*filter)(const char *, struct dirent *)) in lsdir() argument
248 struct dirent *d; in lsdir()
H A Dsynthetic-events.c519 struct dirent *dent; in perf_event__walk_cgroup_tree()
656 struct dirent *dirent; in __event__synthesize_thread() local
696 while ((dirent = readdir(tasks)) != NULL) { in __event__synthesize_thread()
700 _pid = strtol(dirent->d_name, &end, 10); in __event__synthesize_thread()
818 struct dirent **dirent, in __perf_event__synthesize_threads() argument
848 if (!isdigit(dirent[i]->d_name[0])) in __perf_event__synthesize_threads()
851 pid = (pid_t)strtol(dirent[i]->d_name, &end, 10); in __perf_event__synthesize_threads()
881 struct dirent **dirent; member
892 args->dirent, in synthesize_threads_worker()
906 struct dirent **dirent; in perf_event__synthesize_threads() local
[all …]
/OK3568_Linux_fs/kernel/drivers/nubus/
H A Dnubus.c163 void nubus_get_rsrc_mem(void *dest, const struct nubus_dirent *dirent, in nubus_get_rsrc_mem() argument
167 unsigned char *p = nubus_dirptr(dirent); in nubus_get_rsrc_mem()
170 *t++ = nubus_get_rom(&p, 1, dirent->mask); in nubus_get_rsrc_mem()
176 unsigned int nubus_get_rsrc_str(char *dest, const struct nubus_dirent *dirent, in nubus_get_rsrc_str() argument
180 unsigned char *p = nubus_dirptr(dirent); in nubus_get_rsrc_str()
183 unsigned char c = nubus_get_rom(&p, 1, dirent->mask); in nubus_get_rsrc_str()
197 const struct nubus_dirent *dirent, in nubus_seq_write_rsrc_mem() argument
202 unsigned char *p = nubus_dirptr(dirent); in nubus_seq_write_rsrc_mem()
210 dirent->mask); in nubus_seq_write_rsrc_mem()
216 seq_putc(m, nubus_get_rom(&p, 1, dirent->mask)); in nubus_seq_write_rsrc_mem()
/OK3568_Linux_fs/kernel/arch/alpha/kernel/
H A Dosf_sys.c104 struct osf_dirent __user *dirent; member
114 struct osf_dirent __user *dirent; in osf_filldir() local
133 dirent = buf->dirent; in osf_filldir()
134 if (put_user(d_ino, &dirent->d_ino) || in osf_filldir()
135 put_user(namlen, &dirent->d_namlen) || in osf_filldir()
136 put_user(reclen, &dirent->d_reclen) || in osf_filldir()
137 copy_to_user(dirent->d_name, name, namlen) || in osf_filldir()
138 put_user(0, dirent->d_name + namlen)) in osf_filldir()
140 dirent = (void __user *)dirent + reclen; in osf_filldir()
141 buf->dirent = dirent; in osf_filldir()
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-core/systemd/systemd/
H A D0001-pass-correct-parameters-to-getdents64.patch7 …passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'struct dirent *' [-Werror,-Winco…
11 …on at ../git/src/basic/stat-util.c:78:9) *' to parameter of type 'struct dirent *' [-Werror,-Winco…
32 + n = getdents64(dir_fd, (struct dirent*)((uint8_t*) de->buffer + de->buffer_size), …
45 + n = getdents64(fd, (struct dirent *)&buffer, sizeof(buffer));
/OK3568_Linux_fs/u-boot/fs/fat/
H A Dfat_write.c54 static void set_name(dir_entry *dirent, const char *filename) in set_name() argument
81 memcpy(dirent->name, s_name, period_location); in set_name()
83 dirent->name[i] = ' '; in set_name()
85 memcpy(dirent->name, s_name, period_location); in set_name()
87 memcpy(dirent->name, s_name, 6); in set_name()
88 dirent->name[6] = '~'; in set_name()
89 dirent->name[7] = '1'; in set_name()
93 memcpy(dirent->ext, s_name + period_location + 1, ext_num); in set_name()
95 dirent->ext[i] = ' '; in set_name()
97 memcpy(dirent->ext, s_name + period_location + 1, 3); in set_name()
[all …]
H A Dfat.c127 static void get_name(dir_entry *dirent, char *s_name) in get_name() argument
131 memcpy(s_name, dirent->name, 8); in get_name()
136 if (dirent->lcase & CASE_LOWER_BASE) in get_name()
138 if (dirent->ext[0] && dirent->ext[0] != ' ') { in get_name()
140 memcpy(ptr, dirent->ext, 3); in get_name()
141 if (dirent->lcase & CASE_LOWER_EXT) in get_name()
1144 struct fs_dirent dirent; member
1178 struct fs_dirent *dent = &dir->dirent; in fat_readdir()
/OK3568_Linux_fs/kernel/include/linux/
H A Dnubus.h156 void nubus_get_rsrc_mem(void *dest, const struct nubus_dirent *dirent,
158 unsigned int nubus_get_rsrc_str(char *dest, const struct nubus_dirent *dirent,
161 const struct nubus_dirent *dirent,
/OK3568_Linux_fs/kernel/tools/testing/selftests/proc/
H A Dproc.h43 static struct dirent *xreaddir(DIR *d) in xreaddir()
45 struct dirent *de; in xreaddir()
/OK3568_Linux_fs/buildroot/package/android-tools/
H A D0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch20 #include <dirent.h>
31 #include <dirent.h>
41 #include <dirent.h>
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/
H A D0001-pass-correct-parameters-to-getdents64.patch7 …passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'struct dirent *' [-Werror,-Winco…
11 …on at ../git/src/basic/stat-util.c:78:9) *' to parameter of type 'struct dirent *' [-Werror,-Winco…
44 + n = getdents64(fd, (struct dirent *)&buffer, sizeof(buffer));
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/files/
H A D0005-Include-dirent.h-for-ino_t.patch4 Subject: [PATCH] Include dirent.h for ino_t
25 +#include <dirent.h>
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/
H A D0001-replace-readdir_r-with-readdir.patch25 - struct dirent entry;
26 struct dirent *result;
/OK3568_Linux_fs/kernel/tools/usb/usbip/libsrc/
H A Dvhci_driver.c151 static int vhci_hcd_filter(const struct dirent *dirent) in vhci_hcd_filter() argument
153 return !strncmp(dirent->d_name, "vhci_hcd.", 9); in vhci_hcd_filter()
158 struct dirent **namelist; in get_ncontrollers()

123456789