Home
last modified time | relevance | path

Searched refs:skp (Results 1 – 5 of 5) sorted by relevance

/linux/security/smack/
H A Dsmack_access.c415 * @skp: smack label in smk_insert_entry()
419 void smk_insert_entry(struct smack_known *skp) in smk_insert_entry()
424 hash = full_name_hash(NULL, skp->smk_known, strlen(skp->smk_known));
427 hlist_add_head_rcu(&skp->smk_hashed, head);
428 list_add_rcu(&skp->list, &smack_known_list);
442 struct smack_known *skp; in smk_find_entry()
447 hlist_for_each_entry_rcu(skp, head, smk_hashed)
448 if (strcmp(skp->smk_known, string) == 0)
449 return skp;
410 smk_insert_entry(struct smack_known * skp) smk_insert_entry() argument
433 struct smack_known *skp; smk_find_entry() local
547 smack_populate_secattr(struct smack_known * skp) smack_populate_secattr() argument
586 struct smack_known *skp; smk_import_allocated_label() local
672 struct smack_known *skp; smack_from_secid() local
713 struct smack_known *skp = tsp->smk_task; smack_privileged_cred() local
[all...]
H A Dsmack_lsm.c289 struct smack_known *skp = NULL; in smk_fetch() local
300 skp = ERR_PTR(rc); in smk_fetch()
302 skp = NULL; in smk_fetch()
304 skp = smk_import_entry(buffer, rc); in smk_fetch()
308 return skp; in smk_fetch()
314 * @skp: a pointer to the Smack label entry to use in the blob
317 static void init_inode_smack(struct inode *inode, struct smack_known *skp) in init_inode_smack() argument
321 isp->smk_inode = skp; in init_inode_smack()
486 struct smack_known *skp; in smack_ptrace_access_check() local
488 skp in smack_ptrace_access_check()
503 struct smack_known *skp; smack_ptrace_traceme() local
519 struct smack_known *skp = smk_of_current(); smack_syslog() local
571 struct smack_known *skp; smack_add_opt() local
798 struct smack_known *skp; smack_set_mnt_opts() local
968 struct smack_known *skp = smk_of_current(); smack_inode_alloc_security() local
1356 struct smack_known *skp; smack_inode_setxattr() local
1430 struct smack_known *skp; smack_inode_post_setxattr() local
1850 struct smack_known *skp; smack_mmap_file() local
1975 struct smack_known *skp; smack_file_send_sigiotask() local
2175 struct smack_known *skp; smack_cred_getsecid() local
2244 struct smack_known *skp = smk_of_task_struct_obj(p); smk_curacc_on_task() local
2394 struct smack_known *skp; smack_task_kill() local
2433 struct smack_known *skp = smk_of_task_struct_obj(p); smack_task_to_inode() local
2455 struct smack_known *skp = smk_of_current(); smack_sk_alloc_security() local
2626 struct smack_known *skp = ssp->smk_out; smack_netlbl_add() local
2687 struct smack_known *skp; smk_ipv4_check() local
2854 struct smack_known *skp = NULL; smk_ipv6_port_check() local
2919 struct smack_known *skp; smack_inode_setsecurity() local
3535 struct smack_known *skp; smack_d_instantiate() local
3751 struct smack_known *skp; smack_getselfattr() local
3775 struct smack_known *skp = smk_of_task_struct_obj(p); smack_getprocattr() local
3806 struct smack_known *skp; do_setattr() local
3957 struct smack_known *skp; smack_unix_stream_connect() local
4099 struct smack_known *skp; smack_from_secattr() local
4251 struct smack_known *skp = NULL; smack_from_netlbl() local
4279 struct smack_known *skp = NULL; smack_socket_sock_rcv_skb() local
4413 struct smack_known *skp; smack_socket_getpeersec_dgram() local
4476 struct smack_known *skp; smack_inet_conn_request() local
4564 struct smack_known *skp; smack_inet_csk_clone() local
4596 struct smack_known *skp = smk_of_task(smack_cred(cred)); smack_key_alloc() local
4616 struct smack_known *skp; smack_key_permission() local
4689 struct smack_known *skp = *blob; smack_key_getsecurity() local
4804 struct smack_known *skp; smack_audit_rule_init() local
4859 struct smack_known *skp = prop->smack.skp; smack_audit_rule_match() local
4906 smack_to_secctx(struct smack_known * skp,struct lsm_context * cp) smack_to_secctx() argument
4953 struct smack_known *skp = smk_find_entry(secdata); smack_secctx_to_secid() local
4987 struct smack_known *skp = smk_of_inode(inode); smack_inode_getsecctx() local
4999 struct smack_known *skp; smack_inode_copy_up() local
[all...]
H A Dsmackfs.c199 nap->prop.smack.skp = smk_of_current();
331 struct smack_known *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_subject = skp; in smk_fill_rule()
354 skp = smk_find_entry(cp); in smk_fill_rule()
356 if (skp == NULL) in smk_fill_rule()
358 rule->smk_object = skp; in smk_fill_rule()
616 struct smack_known *skp =
619 list_for_each_entry_rcu(srp, &skp
322 struct smack_known *skp; smk_fill_rule() local
607 struct smack_known *skp = load_seq_show() local
771 struct smack_known *skp = cipso_seq_show() local
836 struct smack_known *skp; smk_set_cipso() local
982 struct smack_known *skp = cipso2_seq_show() local
1065 struct smk_net4addr *skp = net4addr_seq_show() local
1155 struct smack_known *skp = NULL; smk_write_net4addr() local
1329 struct smk_net6addr *skp = net6addr_seq_show() local
1416 struct smack_known *skp = NULL; smk_write_net6addr() local
1666 struct smack_known *skp; smk_write_direct() local
1744 struct smack_known *skp; smk_write_mapped() local
1835 struct smack_known *skp; smk_write_ambient() local
1962 struct smack_known *skp; smk_parse_label_list() local
2102 struct smack_known *skp; smk_write_unconfined() local
2365 struct smack_known *skp = load2_seq_show() local
2527 struct smack_known *skp; smk_write_revoke_subj() local
2629 struct smack_known *skp; smk_read_syslog() local
2663 struct smack_known *skp; smk_write_syslog() local
[all...]
H A Dsmack_netfilter.c27 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 Dsmack.h310 void smk_insert_entry(struct smack_known *skp);
315 int smack_populate_secattr(struct smack_known *skp);
425 struct smack_known *skp; in smk_of_task_struct_obj()
431 skp = smk_of_task(smack_cred(cred)); in smk_of_task_struct_obj()
435 return skp;
423 struct smack_known *skp; smk_of_task_struct_obj() local