Lines Matching refs:aa_profile

133 struct aa_profile {  struct
135 struct aa_profile __rcu *parent; argument
178 void aa_add_profile(struct aa_policy *common, struct aa_profile *profile); argument
182 struct aa_profile *aa_alloc_profile(const char *name, struct aa_proxy *proxy,
184 struct aa_profile *aa_new_null_profile(struct aa_profile *parent, bool hat,
186 void aa_free_profile(struct aa_profile *profile);
188 struct aa_profile *aa_find_child(struct aa_profile *parent, const char *name);
189 struct aa_profile *aa_lookupn_profile(struct aa_ns *ns, const char *hname,
191 struct aa_profile *aa_lookup_profile(struct aa_ns *ns, const char *name);
192 struct aa_profile *aa_fqlookupn_profile(struct aa_label *base,
194 struct aa_profile *aa_match_profile(struct aa_ns *ns, const char *name);
215 static inline struct aa_profile *aa_get_newest_profile(struct aa_profile *p) in aa_get_newest_profile()
220 static inline unsigned int PROFILE_MEDIATES(struct aa_profile *profile, in PROFILE_MEDIATES()
230 static inline unsigned int PROFILE_MEDIATES_AF(struct aa_profile *profile, in PROFILE_MEDIATES_AF()
247 static inline struct aa_profile *aa_get_profile(struct aa_profile *p) in aa_get_profile()
262 static inline struct aa_profile *aa_get_profile_not0(struct aa_profile *p) in aa_get_profile_not0()
277 static inline struct aa_profile *aa_get_profile_rcu(struct aa_profile __rcu **p) in aa_get_profile_rcu()
279 struct aa_profile *c; in aa_get_profile_rcu()
294 static inline void aa_put_profile(struct aa_profile *p) in aa_put_profile()
300 static inline int AUDIT_MODE(struct aa_profile *profile) in AUDIT_MODE()