• Home
  • Raw
  • Download

Lines Matching refs:dent

1431 	struct dentry *dent, *dir;  in __aa_fs_create_rawdata()  local
1453 dent = aafs_create_file("abi", S_IFREG | 0444, dir, rawdata, in __aa_fs_create_rawdata()
1455 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1457 rawdata->dents[AAFS_LOADDATA_ABI] = dent; in __aa_fs_create_rawdata()
1459 dent = aafs_create_file("revision", S_IFREG | 0444, dir, rawdata, in __aa_fs_create_rawdata()
1461 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1463 rawdata->dents[AAFS_LOADDATA_REVISION] = dent; in __aa_fs_create_rawdata()
1466 dent = aafs_create_file("sha1", S_IFREG | 0444, dir, in __aa_fs_create_rawdata()
1468 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1470 rawdata->dents[AAFS_LOADDATA_HASH] = dent; in __aa_fs_create_rawdata()
1473 dent = aafs_create_file("compressed_size", S_IFREG | 0444, dir, in __aa_fs_create_rawdata()
1476 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1478 rawdata->dents[AAFS_LOADDATA_COMPRESSED_SIZE] = dent; in __aa_fs_create_rawdata()
1480 dent = aafs_create_file("raw_data", S_IFREG | 0444, in __aa_fs_create_rawdata()
1482 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1484 rawdata->dents[AAFS_LOADDATA_DATA] = dent; in __aa_fs_create_rawdata()
1485 d_inode(dent)->i_size = rawdata->size; in __aa_fs_create_rawdata()
1496 return PTR_ERR(dent); in __aa_fs_create_rawdata()
1554 struct dentry *dent; in create_profile_file() local
1556 dent = aafs_create_file(name, S_IFREG | 0444, dir, proxy, fops); in create_profile_file()
1557 if (IS_ERR(dent)) in create_profile_file()
1560 return dent; in create_profile_file()
1672 struct dentry *dent = NULL, *dir; in __aafs_profile_mkdir() local
1681 dent = prof_dir(p); in __aafs_profile_mkdir()
1683 dent = aafs_create_dir("profiles", dent); in __aafs_profile_mkdir()
1684 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1686 prof_child_dir(p) = parent = dent; in __aafs_profile_mkdir()
1704 dent = aafs_create_dir(profile->dirname, parent); in __aafs_profile_mkdir()
1705 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1707 prof_dir(profile) = dir = dent; in __aafs_profile_mkdir()
1709 dent = create_profile_file(dir, "name", profile, in __aafs_profile_mkdir()
1711 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1713 profile->dents[AAFS_PROF_NAME] = dent; in __aafs_profile_mkdir()
1715 dent = create_profile_file(dir, "mode", profile, in __aafs_profile_mkdir()
1717 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1719 profile->dents[AAFS_PROF_MODE] = dent; in __aafs_profile_mkdir()
1721 dent = create_profile_file(dir, "attach", profile, in __aafs_profile_mkdir()
1723 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1725 profile->dents[AAFS_PROF_ATTACH] = dent; in __aafs_profile_mkdir()
1728 dent = create_profile_file(dir, "sha1", profile, in __aafs_profile_mkdir()
1730 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1732 profile->dents[AAFS_PROF_HASH] = dent; in __aafs_profile_mkdir()
1736 dent = aafs_create("raw_sha1", S_IFLNK | 0444, dir, in __aafs_profile_mkdir()
1739 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1742 profile->dents[AAFS_PROF_RAW_HASH] = dent; in __aafs_profile_mkdir()
1744 dent = aafs_create("raw_abi", S_IFLNK | 0444, dir, in __aafs_profile_mkdir()
1747 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1750 profile->dents[AAFS_PROF_RAW_ABI] = dent; in __aafs_profile_mkdir()
1752 dent = aafs_create("raw_data", S_IFLNK | 0444, dir, in __aafs_profile_mkdir()
1755 if (IS_ERR(dent)) in __aafs_profile_mkdir()
1758 profile->dents[AAFS_PROF_RAW_DATA] = dent; in __aafs_profile_mkdir()
1770 error = PTR_ERR(dent); in __aafs_profile_mkdir()
1941 struct dentry *dent; in __aafs_ns_mkdir_entries() local
1946 dent = aafs_create_dir("profiles", dir); in __aafs_ns_mkdir_entries()
1947 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1948 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1949 ns_subprofs_dir(ns) = dent; in __aafs_ns_mkdir_entries()
1951 dent = aafs_create_dir("raw_data", dir); in __aafs_ns_mkdir_entries()
1952 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1953 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1954 ns_subdata_dir(ns) = dent; in __aafs_ns_mkdir_entries()
1956 dent = aafs_create_file("revision", 0444, dir, ns, in __aafs_ns_mkdir_entries()
1958 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1959 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1961 ns_subrevision(ns) = dent; in __aafs_ns_mkdir_entries()
1963 dent = aafs_create_file(".load", 0640, dir, ns, in __aafs_ns_mkdir_entries()
1965 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1966 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1968 ns_subload(ns) = dent; in __aafs_ns_mkdir_entries()
1970 dent = aafs_create_file(".replace", 0640, dir, ns, in __aafs_ns_mkdir_entries()
1972 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1973 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1975 ns_subreplace(ns) = dent; in __aafs_ns_mkdir_entries()
1977 dent = aafs_create_file(".remove", 0640, dir, ns, in __aafs_ns_mkdir_entries()
1979 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1980 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1982 ns_subremove(ns) = dent; in __aafs_ns_mkdir_entries()
1985 dent = aafs_create("namespaces", S_IFDIR | 0755, dir, ns, NULL, NULL, in __aafs_ns_mkdir_entries()
1987 if (IS_ERR(dent)) in __aafs_ns_mkdir_entries()
1988 return PTR_ERR(dent); in __aafs_ns_mkdir_entries()
1990 ns_subns_dir(ns) = dent; in __aafs_ns_mkdir_entries()
1999 struct dentry *dent) in __aafs_ns_mkdir() argument
2013 if (!dent) { in __aafs_ns_mkdir()
2015 dent = aafs_create_dir(name, parent); in __aafs_ns_mkdir()
2016 if (IS_ERR(dent)) in __aafs_ns_mkdir()
2019 dget(dent); in __aafs_ns_mkdir()
2020 ns_dir(ns) = dir = dent; in __aafs_ns_mkdir()
2044 error = PTR_ERR(dent); in __aafs_ns_mkdir()
2592 struct dentry *dent; in aa_create_aafs() local
2614 dent = securityfs_create_file(".load", 0666, aa_sfs_entry.dentry, in aa_create_aafs()
2616 if (IS_ERR(dent)) in aa_create_aafs()
2618 ns_subload(root_ns) = dent; in aa_create_aafs()
2620 dent = securityfs_create_file(".replace", 0666, aa_sfs_entry.dentry, in aa_create_aafs()
2622 if (IS_ERR(dent)) in aa_create_aafs()
2624 ns_subreplace(root_ns) = dent; in aa_create_aafs()
2626 dent = securityfs_create_file(".remove", 0666, aa_sfs_entry.dentry, in aa_create_aafs()
2628 if (IS_ERR(dent)) in aa_create_aafs()
2630 ns_subremove(root_ns) = dent; in aa_create_aafs()
2632 dent = securityfs_create_file("revision", 0444, aa_sfs_entry.dentry, in aa_create_aafs()
2634 if (IS_ERR(dent)) in aa_create_aafs()
2636 ns_subrevision(root_ns) = dent; in aa_create_aafs()
2647 dent = securityfs_create_symlink("policy", aa_sfs_entry.dentry, in aa_create_aafs()
2649 if (IS_ERR(dent)) in aa_create_aafs()
2663 error = PTR_ERR(dent); in aa_create_aafs()