• Home
  • Raw
  • Download

Lines Matching full:tsp

152 	struct task_smack *tsp = smack_cred(current_cred());  in smk_bu_current()  local
162 tsp->smk_task->smk_known, oskp->smk_known, in smk_bu_current()
173 struct task_smack *tsp = smack_cred(current_cred()); in smk_bu_task() local
184 tsp->smk_task->smk_known, smk_task->smk_known, acc, in smk_bu_task()
195 struct task_smack *tsp = smack_cred(current_cred()); in smk_bu_inode() local
214 tsp->smk_task->smk_known, isp->smk_inode->smk_known, acc, in smk_bu_inode()
225 struct task_smack *tsp = smack_cred(current_cred()); in smk_bu_file() local
226 struct smack_known *sskp = tsp->smk_task; in smk_bu_file()
255 struct task_smack *tsp = smack_cred(cred); in smk_bu_credfile() local
256 struct smack_known *sskp = tsp->smk_task; in smk_bu_credfile()
333 * @tsp: blob to initialize
338 static void init_task_smack(struct task_smack *tsp, struct smack_known *task, in init_task_smack() argument
341 tsp->smk_task = task; in init_task_smack()
342 tsp->smk_forked = forked; in init_task_smack()
343 INIT_LIST_HEAD(&tsp->smk_rules); in init_task_smack()
344 INIT_LIST_HEAD(&tsp->smk_relabel); in init_task_smack()
345 mutex_init(&tsp->smk_rules_lock); in init_task_smack()
433 struct task_smack *tsp; in smk_ptrace_rule_check() local
445 tsp = smack_cred(tracercred); in smk_ptrace_rule_check()
446 tracer_known = smk_of_task(tsp); in smk_ptrace_rule_check()
470 rc = smk_tskacc(tsp, tracee_known, smk_ptrace_mode(mode), saip); in smk_ptrace_rule_check()
994 struct task_smack *tsp = smack_cred(current_cred()); in smack_inode_init_security() local
995 struct smack_known *skp = smk_of_task(tsp); in smack_inode_init_security()
1006 if (tsp->smk_task != tsp->smk_transmuted) { in smack_inode_init_security()
1019 if ((tsp->smk_task == tsp->smk_transmuted) || in smack_inode_init_security()
1030 if (tsp->smk_task != tsp->smk_transmuted) in smack_inode_init_security()
1786 struct task_smack *tsp; in smack_mmap_file() local
1810 tsp = smack_cred(current_cred()); in smack_mmap_file()
1833 &tsp->smk_rules); in smack_mmap_file()
1861 &tsp->smk_rules); in smack_mmap_file()
1951 struct task_smack *tsp; in smack_file_receive() local
1963 tsp = smack_cred(current_cred()); in smack_file_receive()
1970 rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad); in smack_file_receive()
1974 rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad); in smack_file_receive()
2004 struct task_smack *tsp = smack_cred(file->f_cred); in smack_file_open() local
2011 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad); in smack_file_open()
2044 struct task_smack *tsp = smack_cred(cred); in smack_cred_free() local
2049 smk_destroy_label_list(&tsp->smk_relabel); in smack_cred_free()
2051 list_for_each_safe(l, n, &tsp->smk_rules) { in smack_cred_free()
2148 struct task_smack *tsp = smack_cred(new); in smack_kernel_create_files_as() local
2150 tsp->smk_forked = isp->smk_inode; in smack_kernel_create_files_as()
2151 tsp->smk_task = tsp->smk_forked; in smack_kernel_create_files_as()
3669 struct task_smack *tsp = smack_cred(current_cred()); in smack_setprocattr() local
3675 if (!smack_privileged(CAP_MAC_ADMIN) && list_empty(&tsp->smk_relabel)) in smack_setprocattr()
3697 list_for_each_entry(sklep, &tsp->smk_relabel, list) in smack_setprocattr()
3710 tsp = smack_cred(new); in smack_setprocattr()
3711 tsp->smk_task = skp; in smack_setprocattr()
3715 smk_destroy_label_list(&tsp->smk_relabel); in smack_setprocattr()
4779 struct task_smack *tsp; in smack_inode_copy_up() local
4790 tsp = smack_cred(new_creds); in smack_inode_copy_up()
4797 tsp->smk_task = skp; in smack_inode_copy_up()
4864 struct task_smack *tsp = smack_cred(current_cred()); in smack_uring_override_creds() local
4871 if (tsp->smk_task == nsp->smk_task) in smack_uring_override_creds()
4906 struct task_smack *tsp; in smack_uring_cmd() local
4913 tsp = smack_cred(file->f_cred); in smack_uring_cmd()
4918 rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad); in smack_uring_cmd()
5129 struct task_smack *tsp; in smack_init() local
5138 tsp = smack_cred(cred); in smack_init()
5139 init_task_smack(tsp, &smack_known_floor, &smack_known_floor); in smack_init()