Searched refs:aa_ns (Results 1 – 7 of 7) sorted by relevance
/linux/security/apparmor/include/ |
H A D | policy_ns.h | 58 struct aa_ns { struct 60 struct aa_ns *parent; argument 78 extern struct aa_ns *root_ns; argument 84 bool aa_ns_visible(struct aa_ns *curr, struct aa_ns *view, bool subns); 85 const char *aa_ns_name(struct aa_ns *parent, struct aa_ns *child, bool subns); 86 void aa_free_ns(struct aa_ns *ns); 90 struct aa_ns *__aa_lookupn_ns(struct aa_ns *view, const char *hname, size_t n); 91 struct aa_ns *aa_lookupn_ns(struct aa_ns *view, const char *name, size_t n); 92 struct aa_ns *__aa_find_or_create_ns(struct aa_ns *parent, const char *name, 94 struct aa_ns *aa_prepare_ns(struct aa_ns *root, const char *name); [all …]
|
H A D | apparmorfs.h | 63 struct aa_ns; 107 void __aa_bump_ns_revision(struct aa_ns *ns); 112 void __aafs_ns_rmdir(struct aa_ns *ns); 113 int __aafs_ns_mkdir(struct aa_ns *ns, struct dentry *parent, const char *name, 120 int __aa_fs_create_rawdata(struct aa_ns *ns, struct aa_loaddata *rawdata); 127 static inline int __aa_fs_create_rawdata(struct aa_ns *ns, in __aa_fs_create_rawdata()
|
H A D | cred.h | 183 static inline struct aa_ns *aa_get_current_ns(void) in aa_get_current_ns() 186 struct aa_ns *ns; in aa_get_current_ns()
|
H A D | policy_unpack.h | 41 struct aa_ns; 104 struct aa_ns *ns;
|
/linux/security/apparmor/ |
H A D | policy_ns.c | 29 struct aa_ns *root_ns; 40 bool aa_ns_visible(struct aa_ns *curr, struct aa_ns *view, bool subns) in aa_ns_visible() 64 const char *aa_ns_name(struct aa_ns *curr, struct aa_ns *view, bool subns) in aa_ns_name() 105 static struct aa_ns *alloc_ns(const char *prefix, const char *name) in alloc_ns() 107 struct aa_ns *ns; in alloc_ns() 148 void aa_free_ns(struct aa_ns *ns) in aa_free_ns() 174 struct aa_ns *__aa_lookupn_ns(struct aa_ns *view, const char *hname, size_t n) in __aa_lookupn_ns() 176 struct aa_ns *ns = view; in __aa_lookupn_ns() 205 struct aa_ns *aa_lookupn_ns(struct aa_ns *view, const char *name, size_t n) in aa_lookupn_ns() 207 struct aa_ns *ns = NULL; in aa_lookupn_ns() [all …]
|
H A D | apparmorfs.c | 415 loff_t *pos, struct aa_ns *ns) in policy_update() 446 struct aa_ns *ns = aa_get_ns(f->f_inode->i_private); in profile_load() 463 struct aa_ns *ns = aa_get_ns(f->f_inode->i_private); in profile_replace() 483 struct aa_ns *ns = aa_get_ns(f->f_inode->i_private); in profile_remove() 518 struct aa_ns *ns; 597 void __aa_bump_ns_revision(struct aa_ns *ns) in __aa_bump_ns_revision() 1440 int __aa_fs_create_rawdata(struct aa_ns *ns, struct aa_loaddata *rawdata) in __aa_fs_create_rawdata() 1801 struct aa_ns *ns, *parent; in ns_mkdir_op() 1851 struct aa_ns *ns, *parent; in ns_rmdir_op() 1898 static void __aa_fs_list_remove_rawdata(struct aa_ns *ns) in __aa_fs_list_remove_rawdata() [all …]
|
H A D | procattr.c | 33 struct aa_ns *ns = labels_ns(label); in aa_getprocattr() 34 struct aa_ns *current_ns = aa_get_current_ns(); in aa_getprocattr()
|