Home
last modified time | relevance | path

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

1234

/linux-6.3-rc2/fs/
A Dreaddir.c162 dirent = buf->dirent; in fillonedir()
165 (unsigned long)dirent)) in fillonedir()
187 .dirent = dirent in SYSCALL_DEFINE3()
247 dirent = buf->current_dir; in filldir()
278 .current_dir = dirent in SYSCALL_DEFINE3()
329 dirent = buf->current_dir; in filldir64()
361 .current_dir = dirent in SYSCALL_DEFINE3()
420 dirent = buf->dirent; in compat_fillonedir()
423 (unsigned long)dirent)) in compat_fillonedir()
445 .dirent = dirent in COMPAT_SYSCALL_DEFINE3()
[all …]
/linux-6.3-rc2/fs/fuse/
A Dreaddir.c122 return dir_emit(ctx, dirent->name, dirent->namelen, dirent->ino, in fuse_emit()
123 dirent->type); in fuse_emit()
132 if (!dirent->namelen || dirent->namelen > FUSE_NAME_MAX) in parse_dirfile()
136 if (memchr(dirent->name, '/', dirent->namelen) != NULL) in parse_dirfile()
155 struct fuse_dirent *dirent = &direntplus->dirent; in fuse_direntplus_link() local
157 struct qstr name = QSTR_INIT(dirent->name, dirent->namelen); in fuse_direntplus_link()
289 dirent = &direntplus->dirent; in parse_dirplusfile()
292 if (!dirent->namelen || dirent->namelen > FUSE_NAME_MAX) in parse_dirplusfile()
296 if (memchr(dirent->name, '/', dirent->namelen) != NULL) in parse_dirplusfile()
410 if (!dir_emit(ctx, dirent->name, dirent->namelen, in fuse_parse_cache()
[all …]
/linux-6.3-rc2/tools/perf/util/
A Dpath.h8 struct dirent;
14 bool is_directory(const char *base_path, const struct dirent *dent);
15 bool is_executable_file(const char *base_path, const struct dirent *dent);
A Dthread_map.c24 static int filter(const struct dirent *dir) in filter()
39 struct dirent **namelist = NULL; in thread_map__new_by_pid()
80 struct dirent *dirent, **namelist = NULL; in __thread_map__new_all_cpus() local
93 while ((dirent = readdir(proc)) != NULL) { in __thread_map__new_all_cpus()
96 pid_t pid = strtol(dirent->d_name, &end, 10); in __thread_map__new_all_cpus()
101 snprintf(path, sizeof(path), "/proc/%s", dirent->d_name); in __thread_map__new_all_cpus()
187 struct dirent **namelist = NULL; in thread_map__new_by_pid_str()
A Dutil.h22 struct dirent;
28 struct strlist *lsdir(const char *name, bool (*filter)(const char *, struct dirent *));
29 bool lsdir_no_dot_filter(const char *name, struct dirent *d);
A Dtracepoint.c12 int tp_event_has_id(const char *dir_path, struct dirent *evt_dir) in tp_event_has_id()
32 struct dirent *sys_dirent, *evt_dirent; in is_valid_tracepoint()
A Dutil.c153 struct dirent *d; in rm_rf_depth_pat()
219 static bool kcore_dir_filter(const char *name __maybe_unused, struct dirent *d) in kcore_dir_filter()
271 bool lsdir_no_dot_filter(const char *name __maybe_unused, struct dirent *d) in lsdir_no_dot_filter()
278 bool (*filter)(const char *, struct dirent *)) in lsdir() argument
282 struct dirent *d; in lsdir()
A Dpath.c84 bool is_directory(const char *base_path, const struct dirent *dent) in is_directory()
96 bool is_executable_file(const char *base_path, const struct dirent *dent) in is_executable_file()
A Dsynthetic-events.c738 static int filter_task(const struct dirent *dirent) in filter_task() argument
752 struct dirent **dirent; in __event__synthesize_thread() local
831 zfree(&dirent[i]); in __event__synthesize_thread()
832 free(dirent); in __event__synthesize_thread()
919 struct dirent **dirent, in __perf_event__synthesize_threads() argument
983 struct dirent **dirent; member
995 args->dirent, in synthesize_threads_worker()
1009 struct dirent **dirent; in perf_event__synthesize_threads() local
1056 args[i].dirent = dirent; in perf_event__synthesize_threads()
1083 zfree(&dirent[i]); in perf_event__synthesize_threads()
[all …]
A Dprint-events.c61 struct dirent **sys_namelist = NULL; in print_tracepoint_events()
65 struct dirent *sys_dirent = sys_namelist[i]; in print_tracepoint_events()
66 struct dirent **evt_namelist = NULL; in print_tracepoint_events()
81 struct dirent *evt_dirent = evt_namelist[j]; in print_tracepoint_events()
A Dtracepoint.h8 int tp_event_has_id(const char *dir_path, struct dirent *evt_dir);
/linux-6.3-rc2/drivers/nubus/
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()
/linux-6.3-rc2/arch/alpha/kernel/
A Dosf_sys.c105 struct osf_dirent __user *dirent; member
115 struct osf_dirent __user *dirent; in osf_filldir() local
134 dirent = buf->dirent; in osf_filldir()
135 if (put_user(d_ino, &dirent->d_ino) || in osf_filldir()
136 put_user(namlen, &dirent->d_namlen) || in osf_filldir()
137 put_user(reclen, &dirent->d_reclen) || in osf_filldir()
138 copy_to_user(dirent->d_name, name, namlen) || in osf_filldir()
139 put_user(0, dirent->d_name + namlen)) in osf_filldir()
141 dirent = (void __user *)dirent + reclen; in osf_filldir()
142 buf->dirent = dirent; in osf_filldir()
[all …]
/linux-6.3-rc2/tools/testing/selftests/alsa/
A Dconf.c283 static int filename_filter(const struct dirent *dirent) in filename_filter() argument
287 if (dirent == NULL) in filename_filter()
289 if (dirent->d_type == DT_DIR) in filename_filter()
291 flen = strlen(dirent->d_name); in filename_filter()
294 if (strncmp(&dirent->d_name[flen-5], ".conf", 5) == 0) in filename_filter()
302 struct dirent **namelist; in conf_load()
/linux-6.3-rc2/tools/testing/selftests/proc/
A Dproc.h43 static struct dirent *xreaddir(DIR *d) in xreaddir()
45 struct dirent *de; in xreaddir()
/linux-6.3-rc2/include/linux/
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,
/linux-6.3-rc2/tools/thermal/thermometer/
A Dthermometer.c292 struct dirent *dirent; in thermometer_init() local
307 while ((dirent = readdir(dir))) { in thermometer_init()
312 if (strncmp(dirent->d_name, tz_dirname, strlen(tz_dirname))) in thermometer_init()
315 sprintf(tz_path, CLASS_THERMAL"/%s/type", dirent->d_name); in thermometer_init()
331 if (thermometer_add_tz(dirent->d_name, tz_type, in thermometer_init()
/linux-6.3-rc2/tools/usb/usbip/libsrc/
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()
/linux-6.3-rc2/tools/iio/
A Dlsiio.c43 const struct dirent *ent; in dump_channels()
103 const struct dirent *ent; in dump_devices()
/linux-6.3-rc2/fs/cifs/
A Dcached_dir.c519 struct cached_dirent *dirent, *q; in free_cached_dir() local
527 list_for_each_entry_safe(dirent, q, &cfid->dirents.entries, entry) { in free_cached_dir()
528 list_del(&dirent->entry); in free_cached_dir()
529 kfree(dirent->name); in free_cached_dir()
530 kfree(dirent); in free_cached_dir()
/linux-6.3-rc2/net/9p/
A Dprotocol.c761 struct p9_dirent *dirent) in p9dirent_read() argument
772 ret = p9pdu_readf(&fake_pdu, clnt->proto_version, "Qqbs", &dirent->qid, in p9dirent_read()
773 &dirent->d_off, &dirent->d_type, &nameptr); in p9dirent_read()
780 ret = strscpy(dirent->d_name, nameptr, sizeof(dirent->d_name)); in p9dirent_read()
/linux-6.3-rc2/tools/perf/tests/
A Dbuiltin-test-list.c159 struct dirent **entlist; in append_scripts_in_dir()
160 struct dirent *ent; in append_scripts_in_dir()
/linux-6.3-rc2/tools/thermal/tmon/
A Dsysfs.c198 static int find_tzone_cdev(struct dirent *nl, char *tz_name, in find_tzone_cdev()
283 struct dirent **namelist; in scan_tzones()
341 struct dirent **namelist; in scan_cdevs()
386 struct dirent **namelist; in probe_thermal_sysfs()
/linux-6.3-rc2/tools/lib/api/fs/
A Dtracing_path.h9 int tracing_events__scandir_alphasort(struct dirent ***namelist);
/linux-6.3-rc2/tools/testing/selftests/ia64/
A Daliasing-test.c64 struct dirent **namelist; in scan_tree()
149 struct dirent **namelist; in scan_rom()

Completed in 44 milliseconds

1234