aa_state_t
static aa_state_t match_to_sk(struct aa_policydb *policy,
aa_state_t state, u32 request,
static aa_state_t match_to_cmd(struct aa_policydb *policy, aa_state_t state,
static aa_state_t match_to_peer(struct aa_policydb *policy, aa_state_t state,
static aa_state_t match_label(struct aa_profile *profile,
struct aa_ruleset *rule, aa_state_t state,
aa_state_t state;
aa_state_t state;
aa_state_t state;
aa_state_t state;
aa_state_t state;
aa_state_t state;
aa_state_t state;
static aa_state_t match_addr(struct aa_dfa *dfa, aa_state_t state,
static aa_state_t match_to_local(struct aa_policydb *policy,
aa_state_t state, u32 request,
aa_state_t state = DFA_NOMATCH;
aa_state_t state;
aa_state_t state;
aa_state_t tmp;
aa_state_t state, bool inview, u32 request,
aa_state_t start, bool inview, u32 request,
aa_state_t state = 0;
bool stack, aa_state_t state, bool inview, u32 request,
u32 request, aa_state_t start,
struct aa_profile *profile, aa_state_t state)
aa_state_t state;
aa_state_t state = rules->file->start[AA_CLASS_FILE];
aa_state_t state = rules->file->start[AA_CLASS_FILE];
static inline aa_state_t match_component(struct aa_profile *profile,
bool stack, aa_state_t state)
aa_state_t state, struct path_cond *cond)
aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start,
aa_state_t state;
aa_state_t state;
aa_state_t state, struct path_cond *cond);
aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start,
aa_state_t state;
aa_state_t state;
struct aa_label *label, aa_state_t state, bool subns,
static inline aa_state_t aa_dfa_null_transition(struct aa_dfa *dfa,
aa_state_t start)
aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start,
aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c);
aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state);
aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
aa_state_t history[WB_HISTORY_SIZE];
aa_state_t aa_dfa_leftmatch(struct aa_dfa *dfa, aa_state_t start,
aa_state_t state, u32 request, struct aa_perms *p,
aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state,
aa_state_t start[AA_CLASS_LAST + 1];
aa_state_t state)
static inline aa_state_t RULE_MEDIATES(struct aa_ruleset *rules,
static inline aa_state_t RULE_MEDIATES_v9NET(struct aa_ruleset *rules)
static inline aa_state_t RULE_MEDIATES_NET(struct aa_ruleset *rules)
aa_state_t state = RULE_MEDIATES(rules, AA_CLASS_NETV9);
aa_state_t state;
static inline aa_state_t match_component(struct aa_profile *profile,
aa_state_t state)
aa_state_t state, bool inview, u32 request,
struct aa_label *label, aa_state_t start,
aa_state_t state = 0;
struct aa_label *label, aa_state_t state, bool inview,
aa_state_t tmp = label_compound_match(profile, rules, label, state,
aa_state_t state;
aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
aa_state_t state = start;
aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start, const char *str)
aa_state_t state = start;
aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c)
aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state)
aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
aa_state_t state = start, pos;
aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
aa_state_t state = start, pos;
static bool is_loop(struct match_workbuf *wb, aa_state_t state,
static aa_state_t leftmatch_fb(struct aa_dfa *dfa, aa_state_t start,
aa_state_t state = start, pos;
aa_state_t aa_dfa_leftmatch(struct aa_dfa *dfa, aa_state_t start,
static aa_state_t match_mnt_flags(struct aa_dfa *dfa, aa_state_t state,
static int do_match_mnt(struct aa_policydb *policy, aa_state_t start,
aa_state_t state;
aa_state_t state;
aa_state_t state;
aa_state_t state, u32 request,
aa_state_t state, u32 request)
static aa_state_t aa_dfa_match_be16(struct aa_dfa *dfa, aa_state_t state,
aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state,
aa_state_t state;
aa_state_t state)
aa_state_t state)
aa_state_t state)
aa_state_t state;
aa_state_t state,
aa_state_t state;