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
2447
static struct aa_dfa *nulldfa;
security/apparmor/lsm.c
2452
struct aa_dfa *stacksplitdfa;
security/apparmor/match.c
153
static int verify_dfa(struct aa_dfa *dfa)
security/apparmor/match.c
243
static void dfa_free(struct aa_dfa *dfa)
security/apparmor/match.c
262
struct aa_dfa *dfa = container_of(kref, struct aa_dfa, count);
security/apparmor/match.c
314
struct aa_dfa *aa_dfa_unpack(void *blob, size_t size, int flags)
security/apparmor/match.c
320
struct aa_dfa *dfa = kzalloc_obj(struct aa_dfa);
security/apparmor/match.c
466
aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
511
aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start, const char *str)
security/apparmor/match.c
554
aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c)
security/apparmor/match.c
572
aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state)
security/apparmor/match.c
602
aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
663
aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
739
static aa_state_t leftmatch_fb(struct aa_dfa *dfa, aa_state_t start,
security/apparmor/match.c
820
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
199
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
1483
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;