Lines Matching refs:skp
199 struct smack_known *skp = smk_of_current(); in smk_netlabel_audit_set() local
203 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()
811 struct smack_known *skp = in cipso_seq_show() local
813 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso_seq_show()
825 if (strlen(skp->smk_known) >= SMK_LABELLEN) in cipso_seq_show()
828 seq_printf(s, "%s %3d", skp->smk_known, skp->smk_netlabel.attr.mls.lvl); in cipso_seq_show()
875 struct smack_known *skp; in smk_set_cipso() local
917 skp = smk_import_entry(rule, 0); in smk_set_cipso()
918 if (skp == NULL) in smk_set_cipso()
924 rule += strlen(skp->smk_known) + 1; in smk_set_cipso()
952 netlbl_catmap_free(skp->smk_netlabel.attr.mls.cat); in smk_set_cipso()
953 skp->smk_netlabel.attr.mls.cat = ncats.attr.mls.cat; in smk_set_cipso()
954 skp->smk_netlabel.attr.mls.lvl = ncats.attr.mls.lvl; in smk_set_cipso()
1000 struct smack_known *skp = in cipso2_seq_show() local
1002 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso2_seq_show()
1006 seq_printf(s, "%s %3d", skp->smk_known, skp->smk_netlabel.attr.mls.lvl); in cipso2_seq_show()
1084 struct smk_netlbladdr *skp = in netlbladdr_seq_show() local
1086 unsigned char *hp = (char *) &skp->smk_host.sin_addr.s_addr; in netlbladdr_seq_show()
1088 u32 temp_mask = be32_to_cpu(skp->smk_mask.s_addr); in netlbladdr_seq_show()
1093 hp[0], hp[1], hp[2], hp[3], maskn, skp->smk_label->smk_known); in netlbladdr_seq_show()
1176 struct smack_known *skp; in smk_write_netlbladdr() local
1239 skp = smk_import_entry(smack, 0); in smk_write_netlbladdr()
1240 if (skp == NULL) { in smk_write_netlbladdr()
1247 skp = &smack_cipso_option; in smk_write_netlbladdr()
1287 snp->smk_label = skp; in smk_write_netlbladdr()
1299 snp->smk_label = skp; in smk_write_netlbladdr()
1307 if (rc == 0 && skp != &smack_cipso_option) in smk_write_netlbladdr()
1435 struct smack_known *skp; in smk_write_direct() local
1460 list_for_each_entry_rcu(skp, &smack_known_list, list) in smk_write_direct()
1461 if (skp->smk_netlabel.attr.mls.lvl == in smk_write_direct()
1463 skp->smk_netlabel.attr.mls.lvl = i; in smk_write_direct()
1513 struct smack_known *skp; in smk_write_mapped() local
1538 list_for_each_entry_rcu(skp, &smack_known_list, list) in smk_write_mapped()
1539 if (skp->smk_netlabel.attr.mls.lvl == in smk_write_mapped()
1541 skp->smk_netlabel.attr.mls.lvl = i; in smk_write_mapped()
1604 struct smack_known *skp; in smk_write_ambient() local
1621 skp = smk_import_entry(data, count); in smk_write_ambient()
1622 if (skp == NULL) { in smk_write_ambient()
1630 smack_net_ambient = skp; in smk_write_ambient()
1689 struct smack_known *skp = smk_of_task(current->cred->security); in smk_write_onlycap() local
1700 if (smack_onlycap != NULL && smack_onlycap != skp) in smk_write_onlycap()
2187 struct smack_known *skp; in smk_write_revoke_subj() local
2217 skp = smk_find_entry(cp); in smk_write_revoke_subj()
2218 if (skp == NULL) in smk_write_revoke_subj()
2221 rule_list = &skp->smk_rules; in smk_write_revoke_subj()
2222 rule_lock = &skp->smk_rules_lock; in smk_write_revoke_subj()
2296 struct smack_known *skp; in smk_read_syslog() local
2304 skp = &smack_known_star; in smk_read_syslog()
2306 skp = smack_syslog_label; in smk_read_syslog()
2308 asize = strlen(skp->smk_known) + 1; in smk_read_syslog()
2311 rc = simple_read_from_buffer(buf, cn, ppos, skp->smk_known, in smk_read_syslog()
2330 struct smack_known *skp; in smk_write_syslog() local
2343 skp = smk_import_entry(data, count); in smk_write_syslog()
2344 if (skp == NULL) in smk_write_syslog()
2523 static int __init smk_preset_netlabel(struct smack_known *skp) in smk_preset_netlabel() argument
2525 skp->smk_netlabel.domain = skp->smk_known; in smk_preset_netlabel()
2526 skp->smk_netlabel.flags = in smk_preset_netlabel()
2528 return smk_netlbl_mls(smack_cipso_direct, skp->smk_known, in smk_preset_netlabel()
2529 &skp->smk_netlabel, strlen(skp->smk_known)); in smk_preset_netlabel()