Home
last modified time | relevance | path

Searched refs:new_dentry (Results 1 – 8 of 8) sorted by relevance

/security/tomoyo/
A Dtomoyo.c265 struct dentry *new_dentry) in tomoyo_path_link() argument
268 struct path path2 = { .mnt = new_dir->mnt, .dentry = new_dentry }; in tomoyo_path_link()
287 struct dentry *new_dentry, in tomoyo_path_rename() argument
291 struct path path2 = { .mnt = new_parent->mnt, .dentry = new_dentry }; in tomoyo_path_rename()
/security/landlock/
A Dfs.c1132 struct dentry *const new_dentry, in current_check_refer_path() argument
1151 if (unlikely(d_is_negative(new_dentry))) in current_check_refer_path()
1154 get_mode_access(d_backing_inode(new_dentry)->i_mode); in current_check_refer_path()
1162 access_request_parent2 |= maybe_remove(new_dentry); in current_check_refer_path()
1222 exchange ? new_dentry : NULL)) in current_check_refer_path()
1512 struct dentry *const new_dentry) in hook_path_link() argument
1514 return current_check_refer_path(old_dentry, new_dir, new_dentry, false, in hook_path_link()
1521 struct dentry *const new_dentry, in hook_path_rename() argument
1525 return current_check_refer_path(old_dentry, new_dir, new_dentry, true, in hook_path_rename()
/security/
A Dsecurity.c1998 struct dentry *new_dentry) in security_path_link() argument
2018 const struct path *new_dir, struct dentry *new_dentry, in security_path_rename() argument
2022 (d_is_positive(new_dentry) && in security_path_rename()
2023 IS_PRIVATE(d_backing_inode(new_dentry))))) in security_path_rename()
2027 new_dentry, flags); in security_path_rename()
2142 struct dentry *new_dentry) in security_inode_link() argument
2253 struct inode *new_dir, struct dentry *new_dentry, in security_inode_rename() argument
2257 (d_is_positive(new_dentry) && in security_inode_rename()
2258 IS_PRIVATE(d_backing_inode(new_dentry))))) in security_inode_rename()
2262 int err = call_int_hook(inode_rename, new_dir, new_dentry, in security_inode_rename()
[all …]
/security/apparmor/include/
A Dfile.h97 struct dentry *new_dentry);
/security/apparmor/
A Dlsm.c364 struct dentry *new_dentry) in apparmor_path_link() argument
375 new_dentry); in apparmor_path_link()
382 const struct path *new_dir, struct dentry *new_dentry, in apparmor_path_rename() argument
390 if ((flags & RENAME_EXCHANGE) && !path_mediated_fs(new_dentry)) in apparmor_path_rename()
400 .dentry = new_dentry }; in apparmor_path_rename()
409 .mode = d_backing_inode(new_dentry)->i_mode, in apparmor_path_rename()
A Dfile.c427 const struct path *new_dir, struct dentry *new_dentry) in aa_path_link() argument
429 struct path link = { .mnt = new_dir->mnt, .dentry = new_dentry }; in aa_path_link()
/security/smack/
A Dsmack_lsm.c1056 struct dentry *new_dentry) in smack_inode_link() argument
1069 if (rc == 0 && d_is_positive(new_dentry)) { in smack_inode_link()
1070 isp = smk_of_inode(d_backing_inode(new_dentry)); in smack_inode_link()
1071 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry); in smack_inode_link()
1073 rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_WRITE, rc); in smack_inode_link()
1162 struct dentry *new_dentry) in smack_inode_rename() argument
1175 if (rc == 0 && d_is_positive(new_dentry)) { in smack_inode_rename()
1176 isp = smk_of_inode(d_backing_inode(new_dentry)); in smack_inode_rename()
1177 smk_ad_setfield_u_fs_path_dentry(&ad, new_dentry); in smack_inode_rename()
1179 rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_READWRITE, rc); in smack_inode_rename()
/security/selinux/
A Dhooks.c1902 struct dentry *new_dentry) in may_rename() argument
1934 ad.u.dentry = new_dentry; in may_rename()
1936 if (d_is_positive(new_dentry)) in may_rename()
1941 if (d_is_positive(new_dentry)) { in may_rename()
1942 new_isec = backing_inode_security(new_dentry); in may_rename()
1943 new_is_dir = d_is_dir(new_dentry); in may_rename()
3029 …tic int selinux_inode_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry) in selinux_inode_link() argument
3060 struct inode *new_inode, struct dentry *new_dentry) in selinux_inode_rename() argument
3062 return may_rename(old_inode, old_dentry, new_inode, new_dentry); in selinux_inode_rename()

Completed in 106 milliseconds