Symbol: aa_policydb
security/apparmor/af_unix.c
122
static aa_state_t match_to_sk(struct aa_policydb *policy,
security/apparmor/af_unix.c
138
static aa_state_t match_to_cmd(struct aa_policydb *policy, aa_state_t state,
security/apparmor/af_unix.c
155
static aa_state_t match_to_peer(struct aa_policydb *policy, aa_state_t state,
security/apparmor/af_unix.c
84
static aa_state_t match_to_local(struct aa_policydb *policy,
security/apparmor/file.c
187
struct aa_perms *aa_lookup_condperms(kuid_t subj_uid, struct aa_policydb *rules,
security/apparmor/file.c
214
aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start,
security/apparmor/include/file.h
20
struct aa_policydb;
security/apparmor/include/file.h
81
struct aa_policydb *file_rules,
security/apparmor/include/file.h
83
aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start,
security/apparmor/include/net.h
88
int aa_do_perms(struct aa_profile *profile, struct aa_policydb *policy,
security/apparmor/include/net.h
92
aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state,
security/apparmor/include/policy.h
123
extern struct aa_policydb *nullpdb;
security/apparmor/include/policy.h
126
struct aa_policydb *aa_alloc_pdb(gfp_t gfp);
security/apparmor/include/policy.h
136
static inline struct aa_policydb *aa_get_pdb(struct aa_policydb *pdb)
security/apparmor/include/policy.h
150
static inline void aa_put_pdb(struct aa_policydb *pdb)
security/apparmor/include/policy.h
157
static inline struct aa_perms *aa_lookup_perms(struct aa_policydb *policy,
security/apparmor/include/policy.h
195
struct aa_policydb *policy;
security/apparmor/include/policy.h
196
struct aa_policydb *file;
security/apparmor/include/policy.h
216
struct aa_policydb *xmatch;
security/apparmor/include/policy_compat.h
29
int aa_compat_map_xmatch(struct aa_policydb *policy);
security/apparmor/include/policy_compat.h
30
int aa_compat_map_policy(struct aa_policydb *policy, u32 version);
security/apparmor/include/policy_compat.h
31
int aa_compat_map_file(struct aa_policydb *policy);
security/apparmor/lsm.c
2453
struct aa_policydb *nullpdb;
security/apparmor/mount.c
226
static int do_match_mnt(struct aa_policydb *policy, aa_state_t start,
security/apparmor/net.c
165
int aa_do_perms(struct aa_profile *profile, struct aa_policydb *policy,
security/apparmor/net.c
188
static struct aa_perms *early_match(struct aa_policydb *policy,
security/apparmor/net.c
224
aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state,
security/apparmor/policy.c
109
static void aa_free_pdb(struct aa_policydb *pdb)
security/apparmor/policy.c
126
struct aa_policydb *pdb = container_of(kref, struct aa_policydb, count);
security/apparmor/policy.c
132
struct aa_policydb *aa_alloc_pdb(gfp_t gfp)
security/apparmor/policy.c
134
struct aa_policydb *pdb = kzalloc_obj(struct aa_policydb, gfp);
security/apparmor/policy_compat.c
302
int aa_compat_map_xmatch(struct aa_policydb *policy)
security/apparmor/policy_compat.c
313
int aa_compat_map_policy(struct aa_policydb *policy, u32 version)
security/apparmor/policy_compat.c
324
int aa_compat_map_file(struct aa_policydb *policy)
security/apparmor/policy_unpack.c
1516
static bool verify_perms(struct aa_policydb *pdb)
security/apparmor/policy_unpack.c
965
static int unpack_pdb(struct aa_ext *e, struct aa_policydb **policy,
security/apparmor/policy_unpack.c
969
struct aa_policydb *pdb;