/third_party/exfatprogs/include/ |
H A D | exfat_ondisk.h | 45 /* 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 D | exfat_dir.h | 56 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 D | exfat_dir.c | 254 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 D | libexfat.c | 409 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 D | debugfs.h | 2 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 D | fs.h | 3 struct dentry;
|
/third_party/ltp/testcases/kernel/mce-test/tsrc/kinclude/linux/ |
H A D | debugfs.h | 2 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 D | fs.h | 3 struct dentry;
|
/third_party/ltp/testcases/kernel/syscalls/utils/ |
H A D | inotify.h | 102 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 D | dir.c | 46 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 D | fsck.c | 912 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 D | fsck.h | 80 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 D | sload.c | 49 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 D | f2fs.h | 205 struct f2fs_dir_entry *dentry; member 211 struct dentry { struct 500 block_t last_dentry; /* block address locating the last dentry */
|
H A D | segment.c | 568 int f2fs_build_file(struct f2fs_sb_info *sbi, struct dentry *de) in f2fs_build_file()
|
H A D | dump.c | 758 de = &d.dentry[i]; in dump_dirent()
|
/third_party/exfatprogs/fsck/ |
H A D | fsck.c | 592 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 D | exfat2img.c | 300 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 D | stringrep.c | 56 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 D | f2fs_format.c | 1241 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 D | LtpfsCmds.c | 273 inode = nd.dentry->d_inode; in lookup_bdev()
|
/third_party/f2fs-tools/include/ |
H A D | f2fs_fs.h | 964 #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
|