Lines Matching refs:dent
240 struct ubifs_dent_node *dent, *pdent = NULL; in dbg_dump_inode() local
284 dent = ubifs_tnc_next_ent(c, &key, &nm); in dbg_dump_inode()
285 if (IS_ERR(dent)) { in dbg_dump_inode()
286 if (PTR_ERR(dent) != -ENOENT) in dbg_dump_inode()
287 printk(KERN_ERR "error %ld\n", PTR_ERR(dent)); in dbg_dump_inode()
292 count++, dent->name, get_dent_type(dent->type)); in dbg_dump_inode()
294 nm.name = dent->name; in dbg_dump_inode()
295 nm.len = le16_to_cpu(dent->nlen); in dbg_dump_inode()
297 pdent = dent; in dbg_dump_inode()
298 key_read(c, &dent->key, &key); in dbg_dump_inode()
504 const struct ubifs_dent_node *dent = node; in dbg_dump_node() local
505 int nlen = le16_to_cpu(dent->nlen); in dbg_dump_node()
507 key_read(c, &dent->key, &key); in dbg_dump_node()
511 (unsigned long long)le64_to_cpu(dent->inum)); in dbg_dump_node()
512 printk(KERN_ERR "\ttype %d\n", (int)dent->type); in dbg_dump_node()
520 for (i = 0; i < nlen && dent->name[i]; i++) in dbg_dump_node()
521 printk(KERN_CONT "%c", dent->name[i]); in dbg_dump_node()
1188 struct ubifs_dent_node *dent, *pdent = NULL; in dbg_check_dir() local
1202 dent = ubifs_tnc_next_ent(c, &key, &nm); in dbg_check_dir()
1203 if (IS_ERR(dent)) { in dbg_check_dir()
1204 err = PTR_ERR(dent); in dbg_check_dir()
1210 nm.name = dent->name; in dbg_check_dir()
1211 nm.len = le16_to_cpu(dent->nlen); in dbg_check_dir()
1213 if (dent->type == UBIFS_ITYPE_DIR) in dbg_check_dir()
1216 pdent = dent; in dbg_check_dir()
1217 key_read(c, &dent->key, &key); in dbg_check_dir()
2144 struct ubifs_dent_node *dent = node; in check_leaf() local
2147 err = ubifs_validate_entry(c, dent); in check_leaf()
2155 inum = le64_to_cpu(dent->inum); in check_leaf()
2168 inum = key_inum_flash(c, &dent->key); in check_leaf()
2178 nlen = le16_to_cpu(dent->nlen); in check_leaf()
2186 if (dent->type == UBIFS_ITYPE_DIR) in check_leaf()
2790 struct dentry *dent = file->f_path.dentry; in dfs_file_read() local
2795 if (dent == d->dfs_chk_gen) in dfs_file_read()
2797 else if (dent == d->dfs_chk_index) in dfs_file_read()
2799 else if (dent == d->dfs_chk_orph) in dfs_file_read()
2801 else if (dent == d->dfs_chk_lprops) in dfs_file_read()
2803 else if (dent == d->dfs_chk_fs) in dfs_file_read()
2805 else if (dent == d->dfs_tst_rcvry) in dfs_file_read()
2844 struct dentry *dent = file->f_path.dentry; in dfs_file_write() local
2878 if (dent == d->dfs_chk_gen) in dfs_file_write()
2880 else if (dent == d->dfs_chk_index) in dfs_file_write()
2882 else if (dent == d->dfs_chk_orph) in dfs_file_write()
2884 else if (dent == d->dfs_chk_lprops) in dfs_file_write()
2886 else if (dent == d->dfs_chk_fs) in dfs_file_write()
2888 else if (dent == d->dfs_tst_rcvry) in dfs_file_write()
2920 struct dentry *dent; in dbg_debugfs_init_fs() local
2928 dent = ERR_PTR(-EINVAL); in dbg_debugfs_init_fs()
2933 dent = debugfs_create_dir(fname, dfs_rootdir); in dbg_debugfs_init_fs()
2934 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2936 d->dfs_dir = dent; in dbg_debugfs_init_fs()
2939 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops); in dbg_debugfs_init_fs()
2940 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2942 d->dfs_dump_lprops = dent; in dbg_debugfs_init_fs()
2945 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops); in dbg_debugfs_init_fs()
2946 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2948 d->dfs_dump_budg = dent; in dbg_debugfs_init_fs()
2951 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops); in dbg_debugfs_init_fs()
2952 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2954 d->dfs_dump_tnc = dent; in dbg_debugfs_init_fs()
2957 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2959 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2961 d->dfs_chk_gen = dent; in dbg_debugfs_init_fs()
2964 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2966 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2968 d->dfs_chk_index = dent; in dbg_debugfs_init_fs()
2971 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2973 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2975 d->dfs_chk_orph = dent; in dbg_debugfs_init_fs()
2978 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2980 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2982 d->dfs_chk_lprops = dent; in dbg_debugfs_init_fs()
2985 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2987 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2989 d->dfs_chk_fs = dent; in dbg_debugfs_init_fs()
2992 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c, in dbg_debugfs_init_fs()
2994 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init_fs()
2996 d->dfs_tst_rcvry = dent; in dbg_debugfs_init_fs()
3003 err = dent ? PTR_ERR(dent) : -ENODEV; in dbg_debugfs_init_fs()
3030 struct dentry *dent = file->f_path.dentry; in dfs_global_file_read() local
3033 if (dent == dfs_chk_gen) in dfs_global_file_read()
3035 else if (dent == dfs_chk_index) in dfs_global_file_read()
3037 else if (dent == dfs_chk_orph) in dfs_global_file_read()
3039 else if (dent == dfs_chk_lprops) in dfs_global_file_read()
3041 else if (dent == dfs_chk_fs) in dfs_global_file_read()
3043 else if (dent == dfs_tst_rcvry) in dfs_global_file_read()
3054 struct dentry *dent = file->f_path.dentry; in dfs_global_file_write() local
3061 if (dent == dfs_chk_gen) in dfs_global_file_write()
3063 else if (dent == dfs_chk_index) in dfs_global_file_write()
3065 else if (dent == dfs_chk_orph) in dfs_global_file_write()
3067 else if (dent == dfs_chk_lprops) in dfs_global_file_write()
3069 else if (dent == dfs_chk_fs) in dfs_global_file_write()
3071 else if (dent == dfs_tst_rcvry) in dfs_global_file_write()
3098 struct dentry *dent; in dbg_debugfs_init() local
3101 dent = debugfs_create_dir(fname, NULL); in dbg_debugfs_init()
3102 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3104 dfs_rootdir = dent; in dbg_debugfs_init()
3107 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3109 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3111 dfs_chk_gen = dent; in dbg_debugfs_init()
3114 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3116 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3118 dfs_chk_index = dent; in dbg_debugfs_init()
3121 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3123 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3125 dfs_chk_orph = dent; in dbg_debugfs_init()
3128 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3130 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3132 dfs_chk_lprops = dent; in dbg_debugfs_init()
3135 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3137 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3139 dfs_chk_fs = dent; in dbg_debugfs_init()
3142 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL, in dbg_debugfs_init()
3144 if (IS_ERR_OR_NULL(dent)) in dbg_debugfs_init()
3146 dfs_tst_rcvry = dent; in dbg_debugfs_init()
3153 err = dent ? PTR_ERR(dent) : -ENODEV; in dbg_debugfs_init()