Searched refs:aa_loaddata (Results 1 – 6 of 6) sorted by relevance
| /linux/security/apparmor/include/ |
| H A D | policy_unpack.h | 111 struct aa_loaddata { struct 132 int aa_unpack(struct aa_loaddata *udata, struct list_head *lh, const char **ns, argument 143 static inline struct aa_loaddata * 144 aa_get_i_loaddata(struct aa_loaddata *data) in aa_get_i_loaddata() 160 static inline struct aa_loaddata * 161 aa_get_profile_loaddata(struct aa_loaddata *data) in aa_get_profile_loaddata() 179 static inline struct aa_loaddata * 180 aa_get_profile_loaddata_not0(struct aa_loaddata *data) in aa_get_profile_loaddata_not0() 187 void __aa_loaddata_update(struct aa_loaddata *data, long revision); 188 bool aa_rawdata_eq(struct aa_loaddata *l, struct aa_loaddata *r); [all …]
|
| H A D | apparmorfs.h | 121 struct aa_loaddata; 124 void __aa_fs_remove_rawdata(struct aa_loaddata *rawdata); 125 int __aa_fs_create_rawdata(struct aa_ns *ns, struct aa_loaddata *rawdata); 129 static inline void __aa_fs_remove_rawdata(struct aa_loaddata *rawdata) in __aa_fs_remove_rawdata() 135 struct aa_loaddata *rawdata) in __aa_fs_create_rawdata()
|
| H A D | policy.h | 272 struct aa_loaddata *rawdata; 310 u32 mask, struct aa_loaddata *udata,
|
| /linux/security/apparmor/ |
| H A D | apparmorfs.c | 76 struct aa_loaddata *loaddata; 181 static struct aa_loaddata *get_loaddata_common_ref(struct aa_common_ref *ref) in get_loaddata_common_ref() 184 return aa_get_i_loaddata(container_of(ref, struct aa_loaddata, in get_loaddata_common_ref() 197 aa_put_i_loaddata(container_of(ref, struct aa_loaddata, in aa_put_common_ref() 459 static struct aa_loaddata *aa_simple_write_to_buffer(const char __user *userbuf, in aa_simple_write_to_buffer() 464 struct aa_loaddata *data; in aa_simple_write_to_buffer() 538 static struct aa_loaddata *aa_get_data_from_compressed(const char __user *userbuf, in aa_get_data_from_compressed() 543 struct aa_loaddata *data; in aa_get_data_from_compressed() 589 static struct aa_loaddata *aa_get_data_from_compressed(const char __user *userbuf __always_unused, in aa_get_data_from_compressed() 611 struct aa_loaddata *data; in policy_update() [all …]
|
| H A D | policy_unpack.c | 83 void __aa_loaddata_update(struct aa_loaddata *data, long revision) in __aa_loaddata_update() 102 bool aa_rawdata_eq(struct aa_loaddata *l, struct aa_loaddata *r) in aa_rawdata_eq() 113 static void do_loaddata_free(struct aa_loaddata *d) in do_loaddata_free() 123 struct aa_loaddata *d = container_of(kref, struct aa_loaddata, in aa_loaddata_kref() 135 struct aa_loaddata *d = container_of(work, struct aa_loaddata, work); in do_ploaddata_rmfs() 151 struct aa_loaddata *d = container_of(kref, struct aa_loaddata, pcount); in aa_ploaddata_kref() 159 struct aa_loaddata *aa_loaddata_alloc(size_t size) in aa_loaddata_alloc() 161 struct aa_loaddata *d; in aa_loaddata_alloc() 1692 static int compress_loaddata(struct aa_loaddata *data) in compress_loaddata() 1730 int aa_unpack(struct aa_loaddata *udata, struct list_head *lh, in aa_unpack()
|
| H A D | policy.c | 1185 u32 mask, struct aa_loaddata *udata, in aa_replace_profiles() 1191 struct aa_loaddata *rawdata_ent; in aa_replace_profiles() 1247 struct aa_loaddata *tmp; in aa_replace_profiles()
|