Home
last modified time | relevance | path

Searched refs:dentry (Results 1 - 22 of 22) sorted by relevance

/third_party/exfatprogs/include/
H A Dexfat_ondisk.h45 /* dentry types */
194 } __attribute__((packed)) dentry; member
197 #define vol_char_cnt dentry.vol.character_count
198 #define vol_label dentry.vol.volume_label
199 #define file_num_ext dentry.file.num_ext
200 #define file_checksum dentry.file.checksum
201 #define file_attr dentry.file.attr
202 #define file_create_time dentry.file.create_time
203 #define file_create_date dentry.file.create_date
204 #define file_modify_time dentry
[all...]
H A Dexfat_dir.h56 int ith, struct exfat_dentry **dentry);
58 int ith, struct exfat_dentry **dentry);
81 void exfat_calc_dentry_checksum(struct exfat_dentry *dentry,
/third_party/exfatprogs/lib/
H A Dexfat_dir.c254 int ith, struct exfat_dentry **dentry) in exfat_de_iter_get()
267 /* the dentry must be in current, or next block which will be read */ in exfat_de_iter_get()
282 *dentry = (struct exfat_dentry *) in exfat_de_iter_get()
289 int ith, struct exfat_dentry **dentry) in exfat_de_iter_get_dirty()
295 ret = exfat_de_iter_get(iter, ith, dentry); in exfat_de_iter_get_dirty()
346 * try to find the dentry set matched with @filter. this function
347 * doesn't verify the dentry set.
355 struct exfat_dentry *dentry = NULL; in exfat_lookup_dentry_set() local
372 retval = exfat_de_iter_get(&de_iter, 0, &dentry); in exfat_lookup_dentry_set()
377 "failed to get a dentry in exfat_lookup_dentry_set()
253 exfat_de_iter_get(struct exfat_de_iter *iter, int ith, struct exfat_dentry **dentry) exfat_de_iter_get() argument
288 exfat_de_iter_get_dirty(struct exfat_de_iter *iter, int ith, struct exfat_dentry **dentry) exfat_de_iter_get_dirty() argument
508 exfat_calc_dentry_checksum(struct exfat_dentry *dentry, uint16_t *checksum, bool primary) exfat_calc_dentry_checksum() argument
[all...]
H A Dlibexfat.c409 struct exfat_dentry *dentry; in exfat_read_volume_label() local
421 dentry = filter.out.dentry_set; in exfat_read_volume_label()
423 if (dentry->vol_char_cnt == 0) in exfat_read_volume_label()
426 if (dentry->vol_char_cnt > VOLUME_LABEL_MAX_LEN) { in exfat_read_volume_label()
427 exfat_err("too long label. %d\n", dentry->vol_char_cnt); in exfat_read_volume_label()
432 memcpy(disk_label, dentry->vol_label, sizeof(disk_label)); in exfat_read_volume_label()
433 if (exfat_utf16_dec(disk_label, dentry->vol_char_cnt*2, in exfat_read_volume_label()
/third_party/ltp/testcases/kernel/mce-test/hwpoison/kinclude/linux/
H A Ddebugfs.h2 static inline struct dentry *debugfs_create_file(const char *name, mode_t mode, in debugfs_create_file()
3 struct dentry *parent, void *data, in debugfs_create_file()
9 static inline struct dentry *debugfs_create_dir(const char *name, struct dentry *parent) in debugfs_create_dir()
15 static inline void debugfs_remove(struct dentry *dentry) { } in debugfs_remove() argument
H A Dfs.h3 struct dentry;
/third_party/ltp/testcases/kernel/mce-test/tsrc/kinclude/linux/
H A Ddebugfs.h2 static inline struct dentry *debugfs_create_file(const char *name, mode_t mode, in debugfs_create_file()
3 struct dentry *parent, void *data, in debugfs_create_file()
9 static inline struct dentry *debugfs_create_dir(const char *name, struct dentry *parent) in debugfs_create_dir()
15 static inline void debugfs_remove(struct dentry *dentry) { } in debugfs_remove() argument
H A Dfs.h3 struct dentry;
/third_party/ltp/testcases/kernel/syscalls/utils/
H A Dinotify.h102 extern void inotify_d_instantiate(struct dentry *, struct inode *);
103 extern void inotify_d_move(struct dentry *);
106 extern void inotify_dentry_parent_queue_event(struct dentry *, __u32, __u32,
132 static inline void inotify_d_instantiate(struct dentry *dentry, in inotify_d_instantiate() argument
137 static inline void inotify_d_move(struct dentry *dentry) in inotify_d_move() argument
148 static inline void inotify_dentry_parent_queue_event(struct dentry *dentry, in inotify_dentry_parent_queue_event() argument
/third_party/f2fs-tools/fsck/
H A Ddir.c46 d->dentry = t->dentry; in make_dentry_ptr()
56 d->dentry = (struct f2fs_dir_entry *) in make_dentry_ptr()
81 de = &d->dentry[bit_pos]; in find_target_dentry()
111 unsigned int level, struct dentry *de) in find_in_level()
115 struct f2fs_dir_entry *dentry = NULL; in find_in_level() local
151 dentry = find_in_block(dentry_blk, de->name, de->len, in find_in_level()
153 if (dentry) { in find_in_level()
155 de->ino = le32_to_cpu(dentry->ino); in find_in_level()
168 struct f2fs_node *dir, struct dentry *d in f2fs_find_entry()
[all...]
H A Dfsck.c912 DBG(3, "ino[0x%x] has inline dentry!\n", nid); in fsck_chk_inode_blk()
1393 u8 *bitmap, struct f2fs_dir_entry *dentry, in print_dentry()
1408 name_len = le16_to_cpu(dentry[idx].name_len); in print_dentry()
1433 struct f2fs_dentry *d = fsck->dentry; in print_dentry()
1435 if (dentry[idx].file_type != F2FS_FT_REG_FILE) in print_dentry()
1444 if (dump_node(sbi, le32_to_cpu(dentry[idx].ino), 0)) in print_dentry()
1452 new, le32_to_cpu(dentry[idx].ino), in print_dentry()
1458 struct f2fs_dir_entry *dentry, in f2fs_check_hash_code()
1467 if (dentry->hash_code != hash_code) { in f2fs_check_hash_code()
1472 new, le32_to_cpu(dentry in f2fs_check_hash_code()
1392 print_dentry(struct f2fs_sb_info *sbi, __u8 *name, u8 *bitmap, struct f2fs_dir_entry *dentry, int max, int idx, int last_blk, int enc_name) print_dentry() argument
1457 f2fs_check_hash_code(int encoding, int casefolded, struct f2fs_dir_entry *dentry, const unsigned char *name, u32 len, int enc_name) f2fs_check_hash_code() argument
1494 f2fs_check_dirent_position(const struct f2fs_dir_entry *dentry, const char *printable_name, u32 pgofs, u8 dir_level, u32 pino) f2fs_check_dirent_position() argument
1521 __chk_dots_dentries(struct f2fs_sb_info *sbi, int casefolded, struct f2fs_dir_entry *dentry, struct child_info *child, u8 *name, int len, __u8 (*filename)[F2FS_SLOT_LEN], int enc_name) __chk_dots_dentries() argument
1568 nullify_dentry(struct f2fs_dir_entry *dentry, int offs, __u8 (*filename)[F2FS_SLOT_LEN], u8 **bitmap) nullify_dentry() argument
1576 __chk_dentries(struct f2fs_sb_info *sbi, int casefolded, struct child_info *child, u8 *bitmap, struct f2fs_dir_entry *dentry, __u8 (*filenames)[F2FS_SLOT_LEN], int max, int last_blk, int enc_name) __chk_dentries() argument
3413 struct f2fs_dentry *dentry = fsck->dentry; fsck_free() local
[all...]
H A Dfsck.h80 u32 i_namelen; /* dentry namelen */
121 struct f2fs_dentry *dentry; member
293 int f2fs_build_file(struct f2fs_sb_info *, struct dentry *);
319 int f2fs_create(struct f2fs_sb_info *, struct dentry *);
320 int f2fs_mkdir(struct f2fs_sb_info *, struct dentry *);
321 int f2fs_symlink(struct f2fs_sb_info *, struct dentry *);
328 struct dentry *de);
H A Dsload.c49 int entries, struct dentry *de) in f2fs_make_directory()
107 static int set_perms_and_caps(struct dentry *de) in set_perms_and_caps()
144 static void set_inode_metadata(struct dentry *de) in set_inode_metadata()
208 struct dentry *dentries; in build_directory()
218 dentries = calloc(entries, sizeof(struct dentry)); in build_directory()
H A Df2fs.h205 struct f2fs_dir_entry *dentry; member
211 struct dentry { struct
500 block_t last_dentry; /* block address locating the last dentry */
H A Dsegment.c568 int f2fs_build_file(struct f2fs_sb_info *sbi, struct dentry *de) in f2fs_build_file()
H A Ddump.c758 de = &d.dentry[i]; in dump_dirent()
/third_party/exfatprogs/fsck/
H A Dfsck.c592 struct exfat_dentry *dentry; in check_inode() local
612 exfat_de_iter_get_dirty(iter, 1, &dentry); in check_inode()
613 dentry->stream_flags &= ~EXFAT_SF_CONTIGUOUS; in check_inode()
628 exfat_de_iter_get(iter, 0, &dentry); in check_inode()
629 if (checksum != le16_to_cpu(dentry->file_checksum)) { in check_inode()
630 exfat_de_iter_get_dirty(iter, 0, &dentry); in check_inode()
631 dentry->file_checksum = cpu_to_le16(checksum); in check_inode()
745 struct exfat_dentry *dentry, in handle_dot_dotdot_filename()
752 if (!memcmp(dentry->name_unicode, MSDOS_DOT, strm_name_len * 2)) in handle_dot_dotdot_filename()
754 else if (!memcmp(dentry in handle_dot_dotdot_filename()
744 handle_dot_dotdot_filename(struct exfat_de_iter *iter, struct exfat_dentry *dentry, int strm_name_len) handle_dot_dotdot_filename() argument
815 struct exfat_dentry *file_de, *stream_de, *dentry; read_file_dentry_set() local
968 struct exfat_dentry *dentry; read_bitmap() local
1042 struct exfat_dentry *dentry = NULL; read_upcase_table() local
1120 struct exfat_dentry *dentry; read_children() local
1182 struct exfat_dentry *dentry; read_children() local
[all...]
/third_party/exfatprogs/exfat2img/
H A Dexfat2img.c300 struct exfat_dentry *file_de, *stream_de, *dentry; in read_file_dentry_set() local
306 exfat_debug("failed to get file dentry\n"); in read_file_dentry_set()
312 exfat_debug("failed to get stream dentry\n"); in read_file_dentry_set()
323 ret = exfat_de_iter_get(iter, i, &dentry); in read_file_dentry_set()
324 if (ret || dentry->type != EXFAT_NAME) in read_file_dentry_set()
327 (i - 2) * ENTRY_NAME_MAX, dentry->name_unicode, in read_file_dentry_set()
328 sizeof(dentry->name_unicode)); in read_file_dentry_set()
368 struct exfat_dentry *dentry; in read_bitmap() local
371 ret = exfat_de_iter_get(iter, 0, &dentry); in read_bitmap()
372 if (ret || dentry in read_bitmap()
401 struct exfat_dentry *dentry = NULL; read_upcase_table() local
428 struct exfat_dentry *dentry; read_children() local
[all...]
/third_party/selinux/libselinux/src/
H A Dstringrep.c56 struct dirent *dentry; in discover_class() local
111 dentry = readdir(dir); in discover_class()
112 while (dentry != NULL) { in discover_class()
116 ret = snprintf(path, sizeof path, "%s/class/%s/perms/%s", selinux_mnt,s,dentry->d_name); in discover_class()
131 dentry = readdir(dir); in discover_class()
147 node->perms[value-1] = strdup(dentry->d_name); in discover_class()
151 dentry = readdir(dir); in discover_class()
/third_party/f2fs-tools/mkfs/
H A Df2fs_format.c1241 raw_node->i.i_size = cpu_to_le64(1 * blk_size_bytes); /* dentry */ in f2fs_write_root_inode()
1499 dent_blk->dentry[0].hash_code = 0; in f2fs_add_default_dentry_lpf()
1500 dent_blk->dentry[0].ino = cpu_to_le32(c.lpf_ino); in f2fs_add_default_dentry_lpf()
1501 dent_blk->dentry[0].name_len = cpu_to_le16(1); in f2fs_add_default_dentry_lpf()
1502 dent_blk->dentry[0].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_lpf()
1505 dent_blk->dentry[1].hash_code = 0; in f2fs_add_default_dentry_lpf()
1506 dent_blk->dentry[1].ino = sb->root_ino; in f2fs_add_default_dentry_lpf()
1507 dent_blk->dentry[1].name_len = cpu_to_le16(2); in f2fs_add_default_dentry_lpf()
1508 dent_blk->dentry[1].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_lpf()
1518 DBG(1, "\tWriting default dentry los in f2fs_add_default_dentry_lpf()
[all...]
/third_party/ltp/testcases/kernel/fs/scsi/ltpfs/
H A DLtpfsCmds.c273 inode = nd.dentry->d_inode; in lookup_bdev()
/third_party/f2fs-tools/include/
H A Df2fs_fs.h964 #define F2FS_INLINE_DENTRY 0x04 /* file inline dentry flag */
1111 __le32 flag; /* include cold/fsync/dentry marks and offset */
1349 /* the number of dentry in a block */
1381 struct f2fs_dir_entry dentry[NR_DENTRY_IN_BLOCK]; member

Completed in 20 milliseconds