Lines Matching refs:task
17 static int ssbd_prctl_set(struct task_struct *task, unsigned long ctrl) in ssbd_prctl_set() argument
45 task_spec_ssb_force_disable(task)) in ssbd_prctl_set()
47 task_clear_spec_ssb_disable(task); in ssbd_prctl_set()
48 clear_tsk_thread_flag(task, TIF_SSBD); in ssbd_prctl_set()
53 task_set_spec_ssb_disable(task); in ssbd_prctl_set()
54 set_tsk_thread_flag(task, TIF_SSBD); in ssbd_prctl_set()
59 task_set_spec_ssb_disable(task); in ssbd_prctl_set()
60 task_set_spec_ssb_force_disable(task); in ssbd_prctl_set()
61 set_tsk_thread_flag(task, TIF_SSBD); in ssbd_prctl_set()
70 int arch_prctl_spec_ctrl_set(struct task_struct *task, unsigned long which, in arch_prctl_spec_ctrl_set() argument
75 return ssbd_prctl_set(task, ctrl); in arch_prctl_spec_ctrl_set()
81 static int ssbd_prctl_get(struct task_struct *task) in ssbd_prctl_get() argument
89 if (task_spec_ssb_force_disable(task)) in ssbd_prctl_get()
91 if (task_spec_ssb_disable(task)) in ssbd_prctl_get()
101 int arch_prctl_spec_ctrl_get(struct task_struct *task, unsigned long which) in arch_prctl_spec_ctrl_get() argument
105 return ssbd_prctl_get(task); in arch_prctl_spec_ctrl_get()