Home
last modified time | relevance | path

Searched refs:srp (Results 1 – 3 of 3) sorted by relevance

/security/smack/
Dsmackfs.c192 static int smk_set_access(struct smack_parsed_rule *srp, in smk_set_access() argument
208 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() argument
582 if (strlen(srp->smk_subject) >= max || strlen(srp->smk_object) >= max) in smk_rule_show()
[all …]
Dsmack_access.c92 struct smack_rule *srp; in smk_access_entry() local
94 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()
Dsmack_lsm.c1184 struct smack_rule *srp; in smack_mmap_file() local
1214 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()