Searched refs:srp (Results 1 – 3 of 3) sorted by relevance
192 static int smk_set_access(struct smack_parsed_rule *srp, in smk_set_access() argument208 if (sp->smk_object == srp->smk_object && in smk_set_access()209 sp->smk_subject == srp->smk_subject) { in smk_set_access()211 sp->smk_access |= srp->smk_access1; in smk_set_access()212 sp->smk_access &= ~srp->smk_access2; in smk_set_access()224 sp->smk_subject = srp->smk_subject; in smk_set_access()225 sp->smk_object = srp->smk_object; in smk_set_access()226 sp->smk_access = srp->smk_access1 & ~srp->smk_access2; in smk_set_access()574 static void smk_rule_show(struct seq_file *s, struct smack_rule *srp, int max) in smk_rule_show() argument582 if (strlen(srp->smk_subject) >= max || strlen(srp->smk_object) >= max) in smk_rule_show()[all …]
92 struct smack_rule *srp; in smk_access_entry() local94 list_for_each_entry_rcu(srp, rule_list, list) { in smk_access_entry()95 if (srp->smk_object == object_label && in smk_access_entry()96 srp->smk_subject == subject_label) { in smk_access_entry()97 may = srp->smk_access; in smk_access_entry()
1184 struct smack_rule *srp; in smack_mmap_file() local1214 list_for_each_entry_rcu(srp, &skp->smk_rules, list) { in smack_mmap_file()1215 osmack = srp->smk_object; in smack_mmap_file()1225 may = smk_access_entry(srp->smk_subject, osmack, in smack_mmap_file()1228 may = srp->smk_access; in smack_mmap_file()1230 may &= srp->smk_access; in smack_mmap_file()