Searched refs:aa_proxy (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/security/apparmor/include/ |
H A D | label.h | 105 struct aa_proxy { struct 129 struct aa_proxy *proxy; 282 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp); 449 struct aa_proxy *aa_alloc_proxy(struct aa_label *l, gfp_t gfp); 452 static inline struct aa_proxy *aa_get_proxy(struct aa_proxy *proxy) in aa_get_proxy() 460 static inline void aa_put_proxy(struct aa_proxy *proxy) in aa_put_proxy()
|
H A D | policy.h | 178 struct aa_profile *aa_alloc_profile(const char *name, struct aa_proxy *proxy,
|
/kernel/linux/linux-6.6/security/apparmor/include/ |
H A D | label.h | 103 struct aa_proxy { struct 127 struct aa_proxy *proxy; 281 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp); 449 struct aa_proxy *aa_alloc_proxy(struct aa_label *l, gfp_t gfp); 452 static inline struct aa_proxy *aa_get_proxy(struct aa_proxy *proxy) in aa_get_proxy() 460 static inline void aa_put_proxy(struct aa_proxy *proxy) in aa_put_proxy()
|
H A D | policy.h | 235 struct aa_profile *aa_alloc_profile(const char *name, struct aa_proxy *proxy,
|
/kernel/linux/linux-5.10/security/apparmor/ |
H A D | label.c | 42 static void free_proxy(struct aa_proxy *proxy) in free_proxy() 55 struct aa_proxy *proxy = container_of(kref, struct aa_proxy, count); in aa_proxy_kref() 60 struct aa_proxy *aa_alloc_proxy(struct aa_label *label, gfp_t gfp) in aa_alloc_proxy() 62 struct aa_proxy *new; in aa_alloc_proxy() 64 new = kzalloc(sizeof(struct aa_proxy), gfp); in aa_alloc_proxy() 90 struct aa_proxy *proxy = new->proxy; in __proxy_share() 336 label->proxy = (struct aa_proxy *) PROXY_POISON + 1; in aa_label_destroy() 421 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp) in aa_label_alloc()
|
H A D | apparmorfs.c | 1047 struct aa_proxy *proxy = aa_get_proxy(inode->i_private); in seq_profile_open() 1068 struct aa_proxy *proxy = seq->private; in seq_profile_name_show() 1079 struct aa_proxy *proxy = seq->private; in seq_profile_mode_show() 1090 struct aa_proxy *proxy = seq->private; in seq_profile_attach_show() 1106 struct aa_proxy *proxy = seq->private; in seq_profile_hash_show() 1517 struct aa_proxy *proxy; in __aafs_profile_rmdir() 1553 struct aa_proxy *proxy = aa_get_proxy(profile->label.proxy); in create_profile_file() 1610 struct aa_proxy *proxy = inode->i_private; in rawdata_get_link_base()
|
H A D | policy.c | 257 struct aa_profile *aa_alloc_profile(const char *hname, struct aa_proxy *proxy, in aa_alloc_profile()
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | label.c | 42 static void free_proxy(struct aa_proxy *proxy) in free_proxy() 55 struct aa_proxy *proxy = container_of(kref, struct aa_proxy, count); in aa_proxy_kref() 60 struct aa_proxy *aa_alloc_proxy(struct aa_label *label, gfp_t gfp) in aa_alloc_proxy() 62 struct aa_proxy *new; in aa_alloc_proxy() 64 new = kzalloc(sizeof(struct aa_proxy), gfp); in aa_alloc_proxy() 90 struct aa_proxy *proxy = new->proxy; in __proxy_share() 339 label->proxy = (struct aa_proxy *) PROXY_POISON + 1; in aa_label_destroy() 424 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp) in aa_label_alloc()
|
H A D | apparmorfs.c | 1051 struct aa_proxy *proxy = aa_get_proxy(inode->i_private); in seq_profile_open() 1072 struct aa_proxy *proxy = seq->private; in seq_profile_name_show() 1083 struct aa_proxy *proxy = seq->private; in seq_profile_mode_show() 1094 struct aa_proxy *proxy = seq->private; in seq_profile_attach_show() 1110 struct aa_proxy *proxy = seq->private; in seq_profile_hash_show() 1532 struct aa_proxy *proxy; in __aafs_profile_rmdir() 1571 struct aa_proxy *proxy = aa_get_proxy(profile->label.proxy); in create_profile_file() 1629 struct aa_proxy *proxy = inode->i_private; in rawdata_get_link_base()
|
H A D | policy.c | 294 struct aa_profile *aa_alloc_profile(const char *hname, struct aa_proxy *proxy, in aa_alloc_profile()
|
Completed in 19 milliseconds