Lines Matching refs:dent

243 	struct ubifs_dent_node *dent, *pdent = NULL;
287 dent = ubifs_tnc_next_ent(c, &key, &nm);
288 if (IS_ERR(dent)) {
289 if (PTR_ERR(dent) != -ENOENT)
290 pr_err("error %ld\n", PTR_ERR(dent));
295 count++, dent->name, get_dent_type(dent->type));
297 nm.name = dent->name;
298 nm.len = le16_to_cpu(dent->nlen);
300 pdent = dent;
301 key_read(c, &dent->key, &key);
458 const struct ubifs_dent_node *dent = node;
459 int nlen = le16_to_cpu(dent->nlen);
461 key_read(c, &dent->key, &key);
465 (unsigned long long)le64_to_cpu(dent->inum));
466 pr_err("\ttype %d\n", (int)dent->type);
473 for (i = 0; i < nlen && dent->name[i]; i++)
474 pr_cont("%c", dent->name[i]);
1148 struct ubifs_dent_node *dent, *pdent = NULL;
1162 dent = ubifs_tnc_next_ent(c, &key, &nm);
1163 if (IS_ERR(dent)) {
1164 err = PTR_ERR(dent);
1170 nm.name = dent->name;
1171 nm.len = le16_to_cpu(dent->nlen);
1173 if (dent->type == UBIFS_ITYPE_DIR)
1176 pdent = dent;
1177 key_read(c, &dent->key, &key);
1280 ubifs_err(c, "2 xent/dent nodes with the same name");
2137 struct ubifs_dent_node *dent = node;
2142 err = ubifs_validate_entry(c, dent);
2150 inum = le64_to_cpu(dent->inum);
2162 inum = key_inum_flash(c, &dent->key);
2171 nlen = le16_to_cpu(dent->nlen);
2179 if (dent->type == UBIFS_ITYPE_DIR)
2759 struct dentry *dent = file->f_path.dentry;
2764 if (dent == d->dfs_chk_gen)
2766 else if (dent == d->dfs_chk_index)
2768 else if (dent == d->dfs_chk_orph)
2770 else if (dent == d->dfs_chk_lprops)
2772 else if (dent == d->dfs_chk_fs)
2774 else if (dent == d->dfs_tst_rcvry)
2776 else if (dent == d->dfs_ro_error)
2815 struct dentry *dent = file->f_path.dentry;
2849 if (dent == d->dfs_chk_gen)
2851 else if (dent == d->dfs_chk_index)
2853 else if (dent == d->dfs_chk_orph)
2855 else if (dent == d->dfs_chk_lprops)
2857 else if (dent == d->dfs_chk_fs)
2859 else if (dent == d->dfs_tst_rcvry)
2861 else if (dent == d->dfs_ro_error)
2893 struct dentry *dent;
2904 dent = ERR_PTR(-EINVAL);
2909 dent = debugfs_create_dir(fname, dfs_rootdir);
2910 if (IS_ERR_OR_NULL(dent))
2912 d->dfs_dir = dent;
2915 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops);
2916 if (IS_ERR_OR_NULL(dent))
2918 d->dfs_dump_lprops = dent;
2921 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops);
2922 if (IS_ERR_OR_NULL(dent))
2924 d->dfs_dump_budg = dent;
2927 dent = debugfs_create_file(fname, S_IWUSR, d->dfs_dir, c, &dfs_fops);
2928 if (IS_ERR_OR_NULL(dent))
2930 d->dfs_dump_tnc = dent;
2933 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2935 if (IS_ERR_OR_NULL(dent))
2937 d->dfs_chk_gen = dent;
2940 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2942 if (IS_ERR_OR_NULL(dent))
2944 d->dfs_chk_index = dent;
2947 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2949 if (IS_ERR_OR_NULL(dent))
2951 d->dfs_chk_orph = dent;
2954 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2956 if (IS_ERR_OR_NULL(dent))
2958 d->dfs_chk_lprops = dent;
2961 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2963 if (IS_ERR_OR_NULL(dent))
2965 d->dfs_chk_fs = dent;
2968 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2970 if (IS_ERR_OR_NULL(dent))
2972 d->dfs_tst_rcvry = dent;
2975 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, d->dfs_dir, c,
2977 if (IS_ERR_OR_NULL(dent))
2979 d->dfs_ro_error = dent;
2986 err = dent ? PTR_ERR(dent) : -ENODEV;
3014 struct dentry *dent = file->f_path.dentry;
3017 if (dent == dfs_chk_gen)
3019 else if (dent == dfs_chk_index)
3021 else if (dent == dfs_chk_orph)
3023 else if (dent == dfs_chk_lprops)
3025 else if (dent == dfs_chk_fs)
3027 else if (dent == dfs_tst_rcvry)
3038 struct dentry *dent = file->f_path.dentry;
3045 if (dent == dfs_chk_gen)
3047 else if (dent == dfs_chk_index)
3049 else if (dent == dfs_chk_orph)
3051 else if (dent == dfs_chk_lprops)
3053 else if (dent == dfs_chk_fs)
3055 else if (dent == dfs_tst_rcvry)
3082 struct dentry *dent;
3088 dent = debugfs_create_dir(fname, NULL);
3089 if (IS_ERR_OR_NULL(dent))
3091 dfs_rootdir = dent;
3094 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL,
3096 if (IS_ERR_OR_NULL(dent))
3098 dfs_chk_gen = dent;
3101 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL,
3103 if (IS_ERR_OR_NULL(dent))
3105 dfs_chk_index = dent;
3108 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL,
3110 if (IS_ERR_OR_NULL(dent))
3112 dfs_chk_orph = dent;
3115 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL,
3117 if (IS_ERR_OR_NULL(dent))
3119 dfs_chk_lprops = dent;
3122 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL,
3124 if (IS_ERR_OR_NULL(dent))
3126 dfs_chk_fs = dent;
3129 dent = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir, NULL,
3131 if (IS_ERR_OR_NULL(dent))
3133 dfs_tst_rcvry = dent;
3140 err = dent ? PTR_ERR(dent) : -ENODEV;