Symbol: aa_dfa
security/apparmor/af_unix.c
69
static aa_state_t match_addr(struct aa_dfa *dfa, aa_state_t state,
security/apparmor/include/lib.h
139
static inline aa_state_t aa_dfa_null_transition(struct aa_dfa *dfa,
security/apparmor/include/lib.h
19
extern struct aa_dfa *stacksplitdfa;
security/apparmor/include/match.h
128
struct aa_dfa *aa_dfa_unpack(void *blob, size_t size, int flags);
security/apparmor/include/match.h
129
aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/include/match.h
131
aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/include/match.h
133
aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c);
security/apparmor/include/match.h
134
aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state);
security/apparmor/include/match.h
135
aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/include/match.h
137
aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/include/match.h
155
aa_state_t aa_dfa_leftmatch(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/include/match.h
165
static inline struct aa_dfa *aa_get_dfa(struct aa_dfa *dfa)
security/apparmor/include/match.h
179
static inline void aa_put_dfa(struct aa_dfa *dfa)
security/apparmor/include/policy.h
113
struct aa_dfa *dfa;
security/apparmor/lsm.c
2452
static struct aa_dfa *nulldfa;
security/apparmor/lsm.c
2457
struct aa_dfa *stacksplitdfa;
security/apparmor/match.c
154
static int verify_dfa(struct aa_dfa *dfa)
security/apparmor/match.c
244
static void dfa_free(struct aa_dfa *dfa)
security/apparmor/match.c
263
struct aa_dfa *dfa = container_of(kref, struct aa_dfa, count);
security/apparmor/match.c
315
struct aa_dfa *aa_dfa_unpack(void *blob, size_t size, int flags)
security/apparmor/match.c
321
struct aa_dfa *dfa = kzalloc_obj(struct aa_dfa);
security/apparmor/match.c
470
aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
515
aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start, const char *str)
security/apparmor/match.c
558
aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c)
security/apparmor/match.c
576
aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state)
security/apparmor/match.c
606
aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
667
aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
743
static aa_state_t leftmatch_fb(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
824
aa_state_t aa_dfa_leftmatch(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/mount.c
199
static aa_state_t match_mnt_flags(struct aa_dfa *dfa, aa_state_t state,
security/apparmor/net.c
201
static aa_state_t aa_dfa_match_be16(struct aa_dfa *dfa, aa_state_t state,
security/apparmor/policy_compat.c
100
static void compute_fperms_allow(struct aa_perms *perms, struct aa_dfa *dfa,
security/apparmor/policy_compat.c
112
static struct aa_perms compute_fperms_user(struct aa_dfa *dfa,
security/apparmor/policy_compat.c
127
static struct aa_perms compute_fperms_other(struct aa_dfa *dfa,
security/apparmor/policy_compat.c
150
static struct aa_perms *compute_fperms(struct aa_dfa *dfa,
security/apparmor/policy_compat.c
174
static struct aa_perms *compute_xmatch_perms(struct aa_dfa *xmatch,
security/apparmor/policy_compat.c
210
static struct aa_perms compute_perms_entry(struct aa_dfa *dfa,
security/apparmor/policy_compat.c
249
static struct aa_perms *compute_perms(struct aa_dfa *dfa, u32 version,
security/apparmor/policy_compat.c
288
static void remap_dfa_accept(struct aa_dfa *dfa, unsigned int factor)
security/apparmor/policy_unpack.c
1485
static bool verify_dfa_accept_index(struct aa_dfa *dfa, int table_size)
security/apparmor/policy_unpack.c
441
static struct aa_dfa *unpack_dfa(struct aa_ext *e, int flags)
security/apparmor/policy_unpack.c
445
struct aa_dfa *dfa = NULL;