Lines Matching defs:dent
1522 struct dentry *dent, *dir;
1544 dent = aafs_create_file("abi", S_IFREG | 0444, dir, &rawdata->count,
1546 if (IS_ERR(dent))
1548 rawdata->dents[AAFS_LOADDATA_ABI] = dent;
1550 dent = aafs_create_file("revision", S_IFREG | 0444, dir,
1553 if (IS_ERR(dent))
1555 rawdata->dents[AAFS_LOADDATA_REVISION] = dent;
1558 dent = aafs_create_file("sha256", S_IFREG | 0444, dir,
1561 if (IS_ERR(dent))
1563 rawdata->dents[AAFS_LOADDATA_HASH] = dent;
1566 dent = aafs_create_file("compressed_size", S_IFREG | 0444, dir,
1569 if (IS_ERR(dent))
1571 rawdata->dents[AAFS_LOADDATA_COMPRESSED_SIZE] = dent;
1573 dent = aafs_create_file("raw_data", S_IFREG | 0444, dir,
1575 if (IS_ERR(dent))
1577 rawdata->dents[AAFS_LOADDATA_DATA] = dent;
1578 d_inode(dent)->i_size = rawdata->size;
1587 return PTR_ERR(dent);
1780 struct dentry *dent = NULL;
1786 dent = aafs_create(name, S_IFLNK | 0444, dir,
1788 if (IS_ERR(dent))
1789 return PTR_ERR(dent);
1791 profile->dents[type] = dent;
1843 struct dentry *dent = NULL, *dir;
1852 dent = prof_dir(p);
1853 if (!dent) {
1858 dent = aafs_create_dir("profiles", dent);
1859 if (IS_ERR(dent))
1861 prof_child_dir(p) = parent = dent;
1879 dent = aafs_create_dir(profile->dirname, parent);
1880 if (IS_ERR(dent))
1882 prof_dir(profile) = dir = dent;
1884 dent = create_profile_file(dir, "name", profile,
1886 if (IS_ERR(dent))
1888 profile->dents[AAFS_PROF_NAME] = dent;
1890 dent = create_profile_file(dir, "mode", profile,
1892 if (IS_ERR(dent))
1894 profile->dents[AAFS_PROF_MODE] = dent;
1896 dent = create_profile_file(dir, "attach", profile,
1898 if (IS_ERR(dent))
1900 profile->dents[AAFS_PROF_ATTACH] = dent;
1903 dent = create_profile_file(dir, "sha256", profile,
1905 if (IS_ERR(dent))
1907 profile->dents[AAFS_PROF_HASH] = dent;
1923 error = PTR_ERR(dent);
2075 struct dentry *dent;
2080 dent = aafs_create_dir("profiles", dir);
2081 if (IS_ERR(dent))
2082 return PTR_ERR(dent);
2083 ns_subprofs_dir(ns) = dent;
2085 dent = aafs_create_dir("raw_data", dir);
2086 if (IS_ERR(dent))
2087 return PTR_ERR(dent);
2088 ns_subdata_dir(ns) = dent;
2090 dent = aafs_create_file("revision", 0444, dir,
2093 if (IS_ERR(dent))
2094 return PTR_ERR(dent);
2095 ns_subrevision(ns) = dent;
2097 dent = aafs_create_file(".load", 0640, dir,
2100 if (IS_ERR(dent))
2101 return PTR_ERR(dent);
2102 ns_subload(ns) = dent;
2104 dent = aafs_create_file(".replace", 0640, dir,
2107 if (IS_ERR(dent))
2108 return PTR_ERR(dent);
2109 ns_subreplace(ns) = dent;
2111 dent = aafs_create_file(".remove", 0640, dir,
2114 if (IS_ERR(dent))
2115 return PTR_ERR(dent);
2116 ns_subremove(ns) = dent;
2119 dent = aafs_create("namespaces", S_IFDIR | 0755, dir,
2122 if (IS_ERR(dent))
2123 return PTR_ERR(dent);
2124 ns_subns_dir(ns) = dent;
2133 struct dentry *dent)
2147 if (!dent) {
2149 dent = aafs_create_dir(name, parent);
2150 if (IS_ERR(dent))
2153 dget(dent);
2154 ns_dir(ns) = dir = dent;
2178 error = PTR_ERR(dent);
2752 struct dentry *dent;
2774 dent = securityfs_create_file(".load", 0666, aa_sfs_entry.dentry,
2776 if (IS_ERR(dent))
2778 ns_subload(root_ns) = dent;
2780 dent = securityfs_create_file(".replace", 0666, aa_sfs_entry.dentry,
2782 if (IS_ERR(dent))
2784 ns_subreplace(root_ns) = dent;
2786 dent = securityfs_create_file(".remove", 0666, aa_sfs_entry.dentry,
2788 if (IS_ERR(dent))
2790 ns_subremove(root_ns) = dent;
2792 dent = securityfs_create_file("revision", 0444, aa_sfs_entry.dentry,
2794 if (IS_ERR(dent))
2796 ns_subrevision(root_ns) = dent;
2807 dent = securityfs_create_symlink("policy", aa_sfs_entry.dentry,
2809 if (IS_ERR(dent))
2823 error = PTR_ERR(dent);