Lines Matching refs:task
131 struct task_struct *task = current; in prepare_creds() local
135 BUG_ON(atomic_read(&task->real_cred->usage) < 1); in prepare_creds()
141 old = task->cred; in prepare_creds()
357 struct task_struct *task = current; in commit_creds() local
360 BUG_ON(task->cred != task->real_cred); in commit_creds()
361 BUG_ON(atomic_read(&task->real_cred->usage) < 2); in commit_creds()
364 old = task->real_cred; in commit_creds()
375 if (task->mm) in commit_creds()
376 set_dumpable(task->mm, suid_dumpable); in commit_creds()
377 task->pdeath_signal = 0; in commit_creds()
383 key_fsuid_changed(task); in commit_creds()
385 key_fsgid_changed(task); in commit_creds()
395 rcu_assign_pointer(task->real_cred, new); in commit_creds()
396 rcu_assign_pointer(task->cred, new); in commit_creds()
400 sched_switch_user(task); in commit_creds()
407 proc_id_connector(task, PROC_EVENT_UID); in commit_creds()
413 proc_id_connector(task, PROC_EVENT_GID); in commit_creds()