Lines Matching refs:skp

185 	struct smack_known *skp = smk_of_current();  in smk_netlabel_audit_set()  local
189 nap->secid = skp->smk_secid; in smk_netlabel_audit_set()
321 struct smack_known *skp; in smk_fill_rule() local
335 skp = smk_find_entry(cp); in smk_fill_rule()
337 if (skp == NULL) in smk_fill_rule()
339 rule->smk_subject = skp; in smk_fill_rule()
344 skp = smk_find_entry(cp); in smk_fill_rule()
346 if (skp == NULL) in smk_fill_rule()
348 rule->smk_object = skp; in smk_fill_rule()
622 struct smack_known *skp = in load_seq_show() local
625 list_for_each_entry_rcu(srp, &skp->smk_rules, list) in load_seq_show()
769 struct smack_known *skp = in cipso_seq_show() local
771 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso_seq_show()
783 if (strlen(skp->smk_known) >= SMK_LABELLEN) in cipso_seq_show()
786 seq_printf(s, "%s %3d", skp->smk_known, skp->smk_netlabel.attr.mls.lvl); in cipso_seq_show()
834 struct smack_known *skp; in smk_set_cipso() local
872 skp = smk_import_entry(rule, 0); in smk_set_cipso()
873 if (IS_ERR(skp)) { in smk_set_cipso()
874 rc = PTR_ERR(skp); in smk_set_cipso()
881 rule += strlen(skp->smk_known) + 1; in smk_set_cipso()
923 old_cat = skp->smk_netlabel.attr.mls.cat; in smk_set_cipso()
924 skp->smk_netlabel.attr.mls.cat = ncats.attr.mls.cat; in smk_set_cipso()
925 skp->smk_netlabel.attr.mls.lvl = ncats.attr.mls.lvl; in smk_set_cipso()
976 struct smack_known *skp = in cipso2_seq_show() local
978 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso2_seq_show()
982 seq_printf(s, "%s %3d", skp->smk_known, skp->smk_netlabel.attr.mls.lvl); in cipso2_seq_show()
1059 struct smk_net4addr *skp = in net4addr_seq_show() local
1063 if (skp->smk_label != NULL) in net4addr_seq_show()
1064 kp = skp->smk_label->smk_known; in net4addr_seq_show()
1065 seq_printf(s, "%pI4/%d %s\n", &skp->smk_host.s_addr, in net4addr_seq_show()
1066 skp->smk_masks, kp); in net4addr_seq_show()
1150 struct smack_known *skp = NULL; in smk_write_net4addr() local
1207 skp = smk_import_entry(smack, 0); in smk_write_net4addr()
1208 if (IS_ERR(skp)) { in smk_write_net4addr()
1209 rc = PTR_ERR(skp); in smk_write_net4addr()
1254 snp->smk_label = skp; in smk_write_net4addr()
1269 snp->smk_label = skp; in smk_write_net4addr()
1277 if (rc == 0 && skp != NULL) in smk_write_net4addr()
1324 struct smk_net6addr *skp = in net6addr_seq_show() local
1327 if (skp->smk_label != NULL) in net6addr_seq_show()
1328 seq_printf(s, "%pI6/%d %s\n", &skp->smk_host, skp->smk_masks, in net6addr_seq_show()
1329 skp->smk_label->smk_known); in net6addr_seq_show()
1412 struct smack_known *skp = NULL; in smk_write_net6addr() local
1476 skp = smk_import_entry(smack, 0); in smk_write_net6addr()
1477 if (IS_ERR(skp)) { in smk_write_net6addr()
1478 rc = PTR_ERR(skp); in smk_write_net6addr()
1532 snp->smk_label = skp; in smk_write_net6addr()
1536 snp->smk_label = skp; in smk_write_net6addr()
1663 struct smack_known *skp; in smk_write_direct() local
1688 list_for_each_entry_rcu(skp, &smack_known_list, list) in smk_write_direct()
1689 if (skp->smk_netlabel.attr.mls.lvl == in smk_write_direct()
1691 skp->smk_netlabel.attr.mls.lvl = i; in smk_write_direct()
1741 struct smack_known *skp; in smk_write_mapped() local
1766 list_for_each_entry_rcu(skp, &smack_known_list, list) in smk_write_mapped()
1767 if (skp->smk_netlabel.attr.mls.lvl == in smk_write_mapped()
1769 skp->smk_netlabel.attr.mls.lvl = i; in smk_write_mapped()
1832 struct smack_known *skp; in smk_write_ambient() local
1848 skp = smk_import_entry(data, count); in smk_write_ambient()
1849 if (IS_ERR(skp)) { in smk_write_ambient()
1850 rc = PTR_ERR(skp); in smk_write_ambient()
1857 smack_net_ambient = skp; in smk_write_ambient()
1959 struct smack_known *skp; in smk_parse_label_list() local
1966 skp = smk_import_entry(tok, 0); in smk_parse_label_list()
1967 if (IS_ERR(skp)) in smk_parse_label_list()
1968 return PTR_ERR(skp); in smk_parse_label_list()
1974 sklep->smk_label = skp; in smk_parse_label_list()
2099 struct smack_known *skp; in smk_write_unconfined() local
2121 skp = smk_import_entry(data, count); in smk_write_unconfined()
2122 if (PTR_ERR(skp) == -EINVAL) in smk_write_unconfined()
2123 skp = NULL; in smk_write_unconfined()
2124 else if (IS_ERR(skp)) { in smk_write_unconfined()
2125 rc = PTR_ERR(skp); in smk_write_unconfined()
2129 smack_unconfined = skp; in smk_write_unconfined()
2360 struct smack_known *skp = in load2_seq_show() local
2363 list_for_each_entry_rcu(srp, &skp->smk_rules, list) in load2_seq_show()
2522 struct smack_known *skp; in smk_write_revoke_subj() local
2547 skp = smk_find_entry(cp); in smk_write_revoke_subj()
2548 if (skp == NULL) in smk_write_revoke_subj()
2551 rule_list = &skp->smk_rules; in smk_write_revoke_subj()
2552 rule_lock = &skp->smk_rules_lock; in smk_write_revoke_subj()
2624 struct smack_known *skp; in smk_read_syslog() local
2632 skp = &smack_known_star; in smk_read_syslog()
2634 skp = smack_syslog_label; in smk_read_syslog()
2636 asize = strlen(skp->smk_known) + 1; in smk_read_syslog()
2639 rc = simple_read_from_buffer(buf, cn, ppos, skp->smk_known, in smk_read_syslog()
2658 struct smack_known *skp; in smk_write_syslog() local
2672 skp = smk_import_entry(data, count); in smk_write_syslog()
2673 if (IS_ERR(skp)) in smk_write_syslog()
2674 rc = PTR_ERR(skp); in smk_write_syslog()
2676 smack_syslog_label = skp; in smk_write_syslog()