Lines Matching refs:skp

196 	struct smack_known *skp = smk_of_current();  in smk_netlabel_audit_set()  local
200 nap->secid = skp->smk_secid; in smk_netlabel_audit_set()
350 struct smack_known *skp; in smk_fill_rule() local
364 skp = smk_find_entry(cp); in smk_fill_rule()
366 if (skp == NULL) in smk_fill_rule()
368 rule->smk_subject = skp; in smk_fill_rule()
373 skp = smk_find_entry(cp); in smk_fill_rule()
375 if (skp == NULL) in smk_fill_rule()
377 rule->smk_object = skp; in smk_fill_rule()
798 struct smack_known *skp = in cipso_seq_show() local
800 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso_seq_show()
812 if (strlen(skp->smk_known) >= SMK_LABELLEN) in cipso_seq_show()
815 seq_printf(s, "%s %3d", skp->smk_known, skp->smk_netlabel.attr.mls.lvl); in cipso_seq_show()
862 struct smack_known *skp; in smk_set_cipso() local
898 skp = smk_import_entry(rule, 0); in smk_set_cipso()
899 if (IS_ERR(skp)) { in smk_set_cipso()
900 rc = PTR_ERR(skp); in smk_set_cipso()
907 rule += strlen(skp->smk_known) + 1; in smk_set_cipso()
935 netlbl_catmap_free(skp->smk_netlabel.attr.mls.cat); in smk_set_cipso()
936 skp->smk_netlabel.attr.mls.cat = ncats.attr.mls.cat; in smk_set_cipso()
937 skp->smk_netlabel.attr.mls.lvl = ncats.attr.mls.lvl; in smk_set_cipso()
982 struct smack_known *skp = in cipso2_seq_show() local
984 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso2_seq_show()
988 seq_printf(s, "%s %3d", skp->smk_known, skp->smk_netlabel.attr.mls.lvl); in cipso2_seq_show()
1065 struct smk_net4addr *skp = in net4addr_seq_show() local
1069 if (skp->smk_label != NULL) in net4addr_seq_show()
1070 kp = skp->smk_label->smk_known; in net4addr_seq_show()
1071 seq_printf(s, "%pI4/%d %s\n", &skp->smk_host.s_addr, in net4addr_seq_show()
1072 skp->smk_masks, kp); in net4addr_seq_show()
1156 struct smack_known *skp = NULL; in smk_write_net4addr() local
1214 skp = smk_import_entry(smack, 0); in smk_write_net4addr()
1215 if (IS_ERR(skp)) { in smk_write_net4addr()
1216 rc = PTR_ERR(skp); in smk_write_net4addr()
1261 snp->smk_label = skp; in smk_write_net4addr()
1276 snp->smk_label = skp; in smk_write_net4addr()
1284 if (rc == 0 && skp != NULL) in smk_write_net4addr()
1331 struct smk_net6addr *skp = in net6addr_seq_show() local
1334 if (skp->smk_label != NULL) in net6addr_seq_show()
1335 seq_printf(s, "%pI6/%d %s\n", &skp->smk_host, skp->smk_masks, in net6addr_seq_show()
1336 skp->smk_label->smk_known); in net6addr_seq_show()
1419 struct smack_known *skp = NULL; in smk_write_net6addr() local
1483 skp = smk_import_entry(smack, 0); in smk_write_net6addr()
1484 if (IS_ERR(skp)) { in smk_write_net6addr()
1485 rc = PTR_ERR(skp); in smk_write_net6addr()
1539 snp->smk_label = skp; in smk_write_net6addr()
1543 snp->smk_label = skp; in smk_write_net6addr()
1670 struct smack_known *skp; in smk_write_direct() local
1695 list_for_each_entry_rcu(skp, &smack_known_list, list) in smk_write_direct()
1696 if (skp->smk_netlabel.attr.mls.lvl == in smk_write_direct()
1698 skp->smk_netlabel.attr.mls.lvl = i; in smk_write_direct()
1748 struct smack_known *skp; in smk_write_mapped() local
1773 list_for_each_entry_rcu(skp, &smack_known_list, list) in smk_write_mapped()
1774 if (skp->smk_netlabel.attr.mls.lvl == in smk_write_mapped()
1776 skp->smk_netlabel.attr.mls.lvl = i; in smk_write_mapped()
1839 struct smack_known *skp; in smk_write_ambient() local
1851 skp = smk_import_entry(data, count); in smk_write_ambient()
1852 if (IS_ERR(skp)) { in smk_write_ambient()
1853 rc = PTR_ERR(skp); in smk_write_ambient()
1860 smack_net_ambient = skp; in smk_write_ambient()
1962 struct smack_known *skp; in smk_parse_label_list() local
1969 skp = smk_import_entry(tok, 0); in smk_parse_label_list()
1970 if (IS_ERR(skp)) in smk_parse_label_list()
1971 return PTR_ERR(skp); in smk_parse_label_list()
1977 sklep->smk_label = skp; in smk_parse_label_list()
2099 struct smack_known *skp; in smk_write_unconfined() local
2118 skp = smk_import_entry(data, count); in smk_write_unconfined()
2119 if (PTR_ERR(skp) == -EINVAL) in smk_write_unconfined()
2120 skp = NULL; in smk_write_unconfined()
2121 else if (IS_ERR(skp)) { in smk_write_unconfined()
2122 rc = PTR_ERR(skp); in smk_write_unconfined()
2126 smack_unconfined = skp; in smk_write_unconfined()
2516 struct smack_known *skp; in smk_write_revoke_subj() local
2541 skp = smk_find_entry(cp); in smk_write_revoke_subj()
2542 if (skp == NULL) in smk_write_revoke_subj()
2545 rule_list = &skp->smk_rules; in smk_write_revoke_subj()
2546 rule_lock = &skp->smk_rules_lock; in smk_write_revoke_subj()
2618 struct smack_known *skp; in smk_read_syslog() local
2626 skp = &smack_known_star; in smk_read_syslog()
2628 skp = smack_syslog_label; in smk_read_syslog()
2630 asize = strlen(skp->smk_known) + 1; in smk_read_syslog()
2633 rc = simple_read_from_buffer(buf, cn, ppos, skp->smk_known, in smk_read_syslog()
2652 struct smack_known *skp; in smk_write_syslog() local
2662 skp = smk_import_entry(data, count); in smk_write_syslog()
2663 if (IS_ERR(skp)) in smk_write_syslog()
2664 rc = PTR_ERR(skp); in smk_write_syslog()
2666 smack_syslog_label = skp; in smk_write_syslog()
2950 static int __init smk_preset_netlabel(struct smack_known *skp) in smk_preset_netlabel() argument
2952 skp->smk_netlabel.domain = skp->smk_known; in smk_preset_netlabel()
2953 skp->smk_netlabel.flags = in smk_preset_netlabel()
2955 return smk_netlbl_mls(smack_cipso_direct, skp->smk_known, in smk_preset_netlabel()
2956 &skp->smk_netlabel, strlen(skp->smk_known)); in smk_preset_netlabel()