Searched refs:new_dentry (Results 1 – 8 of 8) sorted by relevance
| /security/tomoyo/ |
| A D | tomoyo.c | 265 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 D | fs.c | 1132 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 D | security.c | 1998 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 D | file.h | 97 struct dentry *new_dentry);
|
| /security/apparmor/ |
| A D | lsm.c | 364 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 D | file.c | 427 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 D | smack_lsm.c | 1056 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 D | hooks.c | 1902 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