Searched refs:skp (Results 1 – 5 of 5) sorted by relevance
| /linux/security/smack/ |
| H A D | smack_access.c | 410 void smk_insert_entry(struct smack_known *skp) in smk_insert_entry() argument 415 hash = full_name_hash(NULL, skp->smk_known, strlen(skp->smk_known)); in smk_insert_entry() 418 hlist_add_head_rcu(&skp->smk_hashed, head); in smk_insert_entry() 419 list_add_rcu(&skp->list, &smack_known_list); in smk_insert_entry() 433 struct smack_known *skp; in smk_find_entry() local 438 hlist_for_each_entry_rcu(skp, head, smk_hashed) in smk_find_entry() 439 if (strcmp(skp->smk_known, string) == 0) in smk_find_entry() 440 return skp; in smk_find_entry() 547 int smack_populate_secattr(struct smack_known *skp) in smack_populate_secattr() argument 551 skp->smk_netlabel.attr.secid = skp->smk_secid; in smack_populate_secattr() [all …]
|
| H A D | smack_lsm.c | 280 struct smack_known *skp = NULL; in smk_fetch() local 291 skp = ERR_PTR(rc); in smk_fetch() 293 skp = NULL; in smk_fetch() 295 skp = smk_import_entry(buffer, rc); in smk_fetch() 299 return skp; in smk_fetch() 305 * @skp: a pointer to the Smack label entry to use in the blob 308 static void init_inode_smack(struct inode *inode, struct smack_known *skp) in init_inode_smack() argument 312 isp->smk_inode = skp; in init_inode_smack() 477 struct smack_known *skp; in smack_ptrace_access_check() local 479 skp in smack_ptrace_access_check() 494 struct smack_known *skp; smack_ptrace_traceme() local 510 struct smack_known *skp = smk_of_current(); smack_syslog() local 562 struct smack_known *skp; smack_add_opt() local 789 struct smack_known *skp; smack_set_mnt_opts() local 959 struct smack_known *skp = smk_of_current(); smack_inode_alloc_security() local 1347 struct smack_known *skp; smack_inode_setxattr() local 1421 struct smack_known *skp; smack_inode_post_setxattr() local 1846 struct smack_known *skp; smack_mmap_file() local 1971 struct smack_known *skp; smack_file_send_sigiotask() local 2171 struct smack_known *skp; smack_cred_getsecid() local 2240 struct smack_known *skp = smk_of_task_struct_obj(p); smk_curacc_on_task() local 2390 struct smack_known *skp; smack_task_kill() local 2429 struct smack_known *skp = smk_of_task_struct_obj(p); smack_task_to_inode() local 2451 struct smack_known *skp = smk_of_current(); smack_sk_alloc_security() local 2622 struct smack_known *skp = ssp->smk_out; smack_netlbl_add() local 2683 struct smack_known *skp; smk_ipv4_check() local 2850 struct smack_known *skp = NULL; smk_ipv6_port_check() local 2915 struct smack_known *skp; smack_inode_setsecurity() local 3509 struct smack_known *skp; smack_d_instantiate() local 3725 struct smack_known *skp; smack_getselfattr() local 3749 struct smack_known *skp = smk_of_task_struct_obj(p); smack_getprocattr() local 3780 struct smack_known *skp; do_setattr() local 3931 struct smack_known *skp; smack_unix_stream_connect() local 4073 struct smack_known *skp; smack_from_secattr() local 4226 struct smack_known *skp = NULL; smack_from_netlbl() local 4254 struct smack_known *skp = NULL; smack_socket_sock_rcv_skb() local 4389 struct smack_known *skp; smack_socket_getpeersec_dgram() local 4452 struct smack_known *skp; smack_inet_conn_request() local 4540 struct smack_known *skp; smack_inet_csk_clone() local 4572 struct smack_known *skp = smk_of_task(smack_cred(cred)); smack_key_alloc() local 4592 struct smack_known *skp; smack_key_permission() local 4665 struct smack_known *skp = *blob; smack_key_getsecurity() local 4780 struct smack_known *skp; smack_audit_rule_init() local 4835 struct smack_known *skp = prop->smack.skp; smack_audit_rule_match() local 4882 smack_to_secctx(struct smack_known * skp,struct lsm_context * cp) smack_to_secctx() argument 4929 struct smack_known *skp = smk_find_entry(secdata); smack_secctx_to_secid() local 4963 struct smack_known *skp = smk_of_inode(inode); smack_inode_getsecctx() local 4975 struct smack_known *skp; smack_inode_copy_up() local [all...] |
| H A D | smackfs.c | 190 nap->prop.smack.skp = smk_of_current(); in smk_netlabel_audit_set() 322 struct smack_known *skp; in smk_fill_rule() local 336 skp = smk_find_entry(cp); in smk_fill_rule() 338 if (skp == NULL) in smk_fill_rule() 340 rule->smk_subject = skp; in smk_fill_rule() 345 skp = smk_find_entry(cp); in smk_fill_rule() 347 if (skp == NULL) in smk_fill_rule() 349 rule->smk_object = skp; in smk_fill_rule() 607 struct smack_known *skp = in load_seq_show() local 610 list_for_each_entry_rcu(srp, &skp->smk_rules, list) in load_seq_show() [all …]
|
| H A D | smack_netfilter.c | 27 struct smack_known *skp; in smack_ip_output() local 31 skp = ssp->smk_out; in smack_ip_output() 32 skb->secmark = skp->smk_secid; in smack_ip_output()
|
| H A D | smack.h | 309 void smk_insert_entry(struct smack_known *skp); 314 int smack_populate_secattr(struct smack_known *skp); 423 struct smack_known *skp; in smk_of_task_struct_obj() local 429 skp = smk_of_task(smack_cred(cred)); in smk_of_task_struct_obj() 433 return skp; in smk_of_task_struct_obj()
|