• Home
  • Raw
  • Download

Lines Matching refs:task

66 	struct task_struct *task;  member
240 struct task_struct *task = current; in populate_seccomp_data() local
241 struct pt_regs *regs = task_pt_regs(task); in populate_seccomp_data()
244 sd->nr = syscall_get_nr(task, regs); in populate_seccomp_data()
245 sd->arch = syscall_get_arch(task); in populate_seccomp_data()
246 syscall_get_arguments(task, regs, args); in populate_seccomp_data()
253 sd->instruction_pointer = KSTK_EIP(task); in populate_seccomp_data()
435 void __weak arch_seccomp_spec_mitigate(struct task_struct *task) { } in arch_seccomp_spec_mitigate() argument
437 static inline void seccomp_assign_mode(struct task_struct *task, in seccomp_assign_mode() argument
441 assert_spin_locked(&task->sighand->siglock); in seccomp_assign_mode()
443 task->seccomp.mode = seccomp_mode; in seccomp_assign_mode()
451 arch_seccomp_spec_mitigate(task); in seccomp_assign_mode()
452 set_tsk_thread_flag(task, TIF_SECCOMP); in seccomp_assign_mode()
1092 n.task = current; in seccomp_do_user_notification()
1464 unotif.pid = task_pid_vnr(knotif->task); in seccomp_notify_recv()
1990 static struct seccomp_filter *get_nth_filter(struct task_struct *task, in get_nth_filter() argument
2000 spin_lock_irq(&task->sighand->siglock); in get_nth_filter()
2002 if (task->seccomp.mode != SECCOMP_MODE_FILTER) { in get_nth_filter()
2003 spin_unlock_irq(&task->sighand->siglock); in get_nth_filter()
2007 orig = task->seccomp.filter; in get_nth_filter()
2009 spin_unlock_irq(&task->sighand->siglock); in get_nth_filter()
2036 long seccomp_get_filter(struct task_struct *task, unsigned long filter_off, in seccomp_get_filter() argument
2048 filter = get_nth_filter(task, filter_off); in seccomp_get_filter()
2074 long seccomp_get_metadata(struct task_struct *task, in seccomp_get_metadata() argument
2094 filter = get_nth_filter(task, kmd.filter_off); in seccomp_get_metadata()