Searched refs:acl_name (Results 1 - 15 of 15) sorted by relevance

/linux-master/include/linux/
H A Dposix_acl.h104 const char *acl_name, struct posix_acl *kacl);
106 struct dentry *dentry, const char *acl_name);
108 const char *acl_name);
148 const char *acl_name)
154 struct dentry *dentry, const char *acl_name)
146 vfs_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
153 vfs_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
H A Dsecurity.h374 struct dentry *dentry, const char *acl_name,
376 void security_inode_post_set_acl(struct dentry *dentry, const char *acl_name,
379 struct dentry *dentry, const char *acl_name);
381 struct dentry *dentry, const char *acl_name);
384 const char *acl_name);
918 const char *acl_name,
925 const char *acl_name,
931 const char *acl_name)
938 const char *acl_name)
945 const char *acl_name)
916 security_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
924 security_inode_post_set_acl(struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
929 security_inode_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
936 security_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
943 security_inode_post_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
[all...]
H A Dlsm_hook_defs.h159 struct dentry *dentry, const char *acl_name, struct posix_acl *kacl)
161 const char *acl_name, struct posix_acl *kacl)
163 struct dentry *dentry, const char *acl_name)
165 struct dentry *dentry, const char *acl_name)
167 struct dentry *dentry, const char *acl_name)
/linux-master/fs/
H A Dinternal.h288 const char *acl_name, const void *kvalue, size_t size);
290 const char *acl_name, void *kvalue, size_t size);
293 struct dentry *dentry, const char *acl_name,
299 struct dentry *dentry, const char *acl_name,
292 do_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, const void *kvalue, size_t size) argument
298 do_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, void *kvalue, size_t size) argument
H A Dposix_acl.c1081 * @acl_name: the name of the posix acl
1090 const char *acl_name, struct posix_acl *kacl)
1097 acl_type = posix_acl_type(acl_name);
1125 error = security_inode_set_acl(idmap, dentry, acl_name, kacl);
1139 security_inode_post_set_acl(dentry, acl_name, kacl);
1159 * @acl_name: the name of the posix acl
1167 struct dentry *dentry, const char *acl_name)
1173 acl_type = posix_acl_type(acl_name);
1181 error = security_inode_get_acl(idmap, dentry, acl_name);
1204 * @acl_name
1089 vfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
1166 vfs_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
1210 vfs_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
1263 do_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, const void *kvalue, size_t size) argument
1284 do_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, void *kvalue, size_t size) argument
[all...]
/linux-master/security/integrity/evm/
H A Devm_main.c660 * @acl_name: name of the posix acl
670 const char *acl_name, struct posix_acl *kacl)
698 !evm_inode_set_acl_change(idmap, dentry, acl_name, kacl))
713 * @acl_name: name of the posix acl
722 const char *acl_name)
724 return evm_inode_set_acl(idmap, dentry, acl_name, NULL);
801 * @acl_name: name of the posix acl
807 static void evm_inode_post_set_acl(struct dentry *dentry, const char *acl_name, argument
810 return evm_inode_post_setxattr(dentry, acl_name, NULL, 0, 0);
844 * @acl_name
669 evm_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
721 evm_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
849 evm_inode_post_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
[all...]
/linux-master/fs/9p/
H A Dacl.c160 const char *acl_name; local
186 acl_name = posix_acl_xattr_name(type);
189 retval = v9fs_xattr_set(dentry, acl_name, value, size, 0);
239 retval = v9fs_xattr_set(dentry, acl_name, value, size, 0);
/linux-master/fs/overlayfs/
H A Dinode.c397 const char *acl_name, bool noperm)
406 real_acl = get_inode_acl(realinode, posix_acl_type(acl_name));
408 real_acl = vfs_get_acl(idmap, path->dentry, acl_name);
484 const char *acl_name; local
494 acl_name = posix_acl_xattr_name(type);
501 acl_name);
524 err = ovl_do_set_acl(ofs, realdentry, acl_name, acl);
526 err = ovl_do_remove_acl(ofs, realdentry, acl_name);
396 ovl_get_acl_path(const struct path *path, const char *acl_name, bool noperm) argument
H A Doverlayfs.h341 const char *acl_name, struct posix_acl *acl)
343 return vfs_set_acl(ovl_upper_mnt_idmap(ofs), dentry, acl_name, acl);
347 const char *acl_name)
349 return vfs_remove_acl(ovl_upper_mnt_idmap(ofs), dentry, acl_name);
771 const char *acl_name, bool noperm);
777 const char *acl_name,
340 ovl_do_set_acl(struct ovl_fs *ofs, struct dentry *dentry, const char *acl_name, struct posix_acl *acl) argument
346 ovl_do_remove_acl(struct ovl_fs *ofs, struct dentry *dentry, const char *acl_name) argument
776 ovl_get_acl_path(const struct path *path, const char *acl_name, bool noperm) argument
H A Dcopy_up.c48 struct dentry *dentry, const char *acl_name)
53 real_acl = ovl_get_acl_path(path, acl_name, false);
69 err = ovl_do_set_acl(ofs, dentry, acl_name, clone);
47 ovl_copy_acl(struct ovl_fs *ofs, const struct path *path, struct dentry *dentry, const char *acl_name) argument
H A Ddir.c437 const char *acl_name, struct posix_acl *acl)
442 return ovl_do_set_acl(ofs, upperdentry, acl_name, acl);
436 ovl_set_upper_acl(struct ovl_fs *ofs, struct dentry *upperdentry, const char *acl_name, struct posix_acl *acl) argument
/linux-master/security/integrity/ima/
H A Dima_appraise.c782 const char *acl_name, struct posix_acl *kacl)
784 if (evm_revalidate_status(acl_name))
805 const char *acl_name)
807 return ima_inode_set_acl(idmap, dentry, acl_name, NULL);
781 ima_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
804 ima_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
/linux-master/security/
H A Dsecurity.c2309 * @acl_name: acl name
2313 * identified by @acl_name.
2318 struct dentry *dentry, const char *acl_name,
2323 return call_int_hook(inode_set_acl, idmap, dentry, acl_name, kacl);
2329 * @acl_name: acl name
2333 * The posix acls in @kacl are identified by @acl_name.
2335 void security_inode_post_set_acl(struct dentry *dentry, const char *acl_name, argument
2340 call_void_hook(inode_post_set_acl, dentry, acl_name, kacl);
2347 * @acl_name: acl name
2350 * @acl_name
2317 security_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
2354 security_inode_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
2373 security_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
2390 security_inode_post_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
[all...]
/linux-master/security/smack/
H A Dsmack_lsm.c1477 * @acl_name: name of the posix acl
1483 struct dentry *dentry, const char *acl_name,
1501 * @acl_name: name of the posix acl
1506 struct dentry *dentry, const char *acl_name)
1523 * @acl_name: name of the posix acl
1528 struct dentry *dentry, const char *acl_name)
1482 smack_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
1505 smack_inode_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
1527 smack_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
/linux-master/security/selinux/
H A Dhooks.c3277 struct dentry *dentry, const char *acl_name,
3284 struct dentry *dentry, const char *acl_name)
3290 struct dentry *dentry, const char *acl_name)
3276 selinux_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument
3283 selinux_inode_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument
3289 selinux_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument

Completed in 293 milliseconds