Lines Matching refs:dent
239 struct ubifs_dent_node *dent, *pdent = NULL; in ubifs_dump_inode() local
283 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_dump_inode()
284 if (IS_ERR(dent)) { in ubifs_dump_inode()
285 if (PTR_ERR(dent) != -ENOENT) in ubifs_dump_inode()
286 pr_err("error %ld\n", PTR_ERR(dent)); in ubifs_dump_inode()
291 count++, dent->name, get_dent_type(dent->type)); in ubifs_dump_inode()
293 nm.name = dent->name; in ubifs_dump_inode()
294 nm.len = le16_to_cpu(dent->nlen); in ubifs_dump_inode()
296 pdent = dent; in ubifs_dump_inode()
297 key_read(c, &dent->key, &key); in ubifs_dump_inode()
453 const struct ubifs_dent_node *dent = node; in ubifs_dump_node() local
454 int nlen = le16_to_cpu(dent->nlen); in ubifs_dump_node()
456 key_read(c, &dent->key, &key); in ubifs_dump_node()
460 (unsigned long long)le64_to_cpu(dent->inum)); in ubifs_dump_node()
461 pr_err("\ttype %d\n", (int)dent->type); in ubifs_dump_node()
468 for (i = 0; i < nlen && dent->name[i]; i++) in ubifs_dump_node()
469 pr_cont("%c", dent->name[i]); in ubifs_dump_node()
1118 struct ubifs_dent_node *dent, *pdent = NULL; in dbg_check_dir() local
1132 dent = ubifs_tnc_next_ent(c, &key, &nm); in dbg_check_dir()
1133 if (IS_ERR(dent)) { in dbg_check_dir()
1134 err = PTR_ERR(dent); in dbg_check_dir()
1140 nm.name = dent->name; in dbg_check_dir()
1141 nm.len = le16_to_cpu(dent->nlen); in dbg_check_dir()
1143 if (dent->type == UBIFS_ITYPE_DIR) in dbg_check_dir()
1146 pdent = dent; in dbg_check_dir()
1147 key_read(c, &dent->key, &key); in dbg_check_dir()
2107 struct ubifs_dent_node *dent = node; in check_leaf() local
2112 err = ubifs_validate_entry(c, dent); in check_leaf()
2120 inum = le64_to_cpu(dent->inum); in check_leaf()
2132 inum = key_inum_flash(c, &dent->key); in check_leaf()
2141 nlen = le16_to_cpu(dent->nlen); in check_leaf()
2149 if (dent->type == UBIFS_ITYPE_DIR) in check_leaf()
2729 struct dentry *dent = file->f_path.dentry; in dfs_file_read() local
2734 if (dent == d->dfs_chk_gen) in dfs_file_read()
2736 else if (dent == d->dfs_chk_index) in dfs_file_read()
2738 else if (dent == d->dfs_chk_orph) in dfs_file_read()
2740 else if (dent == d->dfs_chk_lprops) in dfs_file_read()
2742 else if (dent == d->dfs_chk_fs) in dfs_file_read()
2744 else if (dent == d->dfs_tst_rcvry) in dfs_file_read()
2746 else if (dent == d->dfs_ro_error) in dfs_file_read()
2785 struct dentry *dent = file->f_path.dentry; in dfs_file_write() local
2819 if (dent == d->dfs_chk_gen) in dfs_file_write()
2821 else if (dent == d->dfs_chk_index) in dfs_file_write()
2823 else if (dent == d->dfs_chk_orph) in dfs_file_write()
2825 else if (dent == d->dfs_chk_lprops) in dfs_file_write()
2827 else if (dent == d->dfs_chk_fs) in dfs_file_write()
2829 else if (dent == d->dfs_tst_rcvry) in dfs_file_write()
2831 else if (dent == d->dfs_ro_error) in dfs_file_write()
2863 struct dentry *dent; in dbg_debugfs_init_fs() local
2874 dent = ERR_PTR(-EINVAL); in dbg_debugfs_init_fs()
2879 dent = debugfs_create_dir(fname, dfs_rootdir); in dbg_debugfs_init_fs()
2880 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2882 d->dfs_dir = dent; in dbg_debugfs_init_fs()
2885 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops); in dbg_debugfs_init_fs()
2886 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2888 d->dfs_dump_lprops = dent; in dbg_debugfs_init_fs()
2891 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops); in dbg_debugfs_init_fs()
2892 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2894 d->dfs_dump_budg = dent; in dbg_debugfs_init_fs()
2897 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops); in dbg_debugfs_init_fs()
2898 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2900 d->dfs_dump_tnc = dent; in dbg_debugfs_init_fs()
2903 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2905 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2907 d->dfs_chk_gen = dent; in dbg_debugfs_init_fs()
2910 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2912 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2914 d->dfs_chk_index = dent; in dbg_debugfs_init_fs()
2917 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2919 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2921 d->dfs_chk_orph = dent; in dbg_debugfs_init_fs()
2924 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2926 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2928 d->dfs_chk_lprops = dent; in dbg_debugfs_init_fs()
2931 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2933 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2935 d->dfs_chk_fs = dent; in dbg_debugfs_init_fs()
2938 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2940 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2942 d->dfs_tst_rcvry = dent; in dbg_debugfs_init_fs()
2945 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2947 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2949 d->dfs_ro_error = dent; in dbg_debugfs_init_fs()
2956 err = dent ? PTR_ERR(dent) : -ENODEV; in dbg_debugfs_init_fs()
2984 struct dentry *dent = file->f_path.dentry; in dfs_global_file_read() local
2987 if (dent == dfs_chk_gen) in dfs_global_file_read()
2989 else if (dent == dfs_chk_index) in dfs_global_file_read()
2991 else if (dent == dfs_chk_orph) in dfs_global_file_read()
2993 else if (dent == dfs_chk_lprops) in dfs_global_file_read()
2995 else if (dent == dfs_chk_fs) in dfs_global_file_read()
2997 else if (dent == dfs_tst_rcvry) in dfs_global_file_read()
3008 struct dentry *dent = file->f_path.dentry; in dfs_global_file_write() local
3015 if (dent == dfs_chk_gen) in dfs_global_file_write()
3017 else if (dent == dfs_chk_index) in dfs_global_file_write()
3019 else if (dent == dfs_chk_orph) in dfs_global_file_write()
3021 else if (dent == dfs_chk_lprops) in dfs_global_file_write()
3023 else if (dent == dfs_chk_fs) in dfs_global_file_write()
3025 else if (dent == dfs_tst_rcvry) in dfs_global_file_write()
3052 struct dentry *dent; in dbg_debugfs_init() local
3058 dent = debugfs_create_dir(fname, NULL); in dbg_debugfs_init()
3059 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3061 dfs_rootdir = dent; in dbg_debugfs_init()
3064 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3066 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3068 dfs_chk_gen = dent; in dbg_debugfs_init()
3071 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3073 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3075 dfs_chk_index = dent; in dbg_debugfs_init()
3078 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3080 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3082 dfs_chk_orph = dent; in dbg_debugfs_init()
3085 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3087 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3089 dfs_chk_lprops = dent; in dbg_debugfs_init()
3092 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3094 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3096 dfs_chk_fs = dent; in dbg_debugfs_init()
3099 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3101 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3103 dfs_tst_rcvry = dent; in dbg_debugfs_init()
3110 err = dent ? PTR_ERR(dent) : -ENODEV; in dbg_debugfs_init()