Searched refs:exec_update_lock (Results 1 - 9 of 9) sorted by relevance

/linux-master/kernel/
H A Dkcmp.c161 ret = kcmp_lock(&task1->signal->exec_update_lock,
162 &task2->signal->exec_update_lock);
217 kcmp_unlock(&task1->signal->exec_update_lock,
218 &task2->signal->exec_update_lock);
H A Dpid.c676 ret = down_read_killable(&task->signal->exec_update_lock);
685 up_read(&task->signal->exec_update_lock);
H A Dfork.c1557 err = down_read_killable(&task->signal->exec_update_lock);
1567 up_read(&task->signal->exec_update_lock);
1898 init_rwsem(&sig->exec_update_lock);
/linux-master/init/
H A Dinit_task.c30 .exec_update_lock = __RWSEM_INITIALIZER(init_signals.exec_update_lock),
/linux-master/fs/
H A Dexec.c993 * On success, this function returns with exec_update_lock
1007 ret = down_write_killable(&tsk->signal->exec_update_lock);
1019 up_write(&tsk->signal->exec_update_lock);
1426 up_write(&me->signal->exec_update_lock);
1471 up_write(&me->signal->exec_update_lock);
/linux-master/fs/bcachefs/
H A Dutil.c286 if (!down_read_trylock(&task->signal->exec_update_lock))
295 up_read(&task->signal->exec_update_lock);
/linux-master/include/linux/sched/
H A Dsignal.h242 * Use exec_update_lock instead.
244 struct rw_semaphore exec_update_lock; /* Held while task_struct is member in struct:signal_struct
/linux-master/fs/proc/
H A Dbase.c410 int err = down_read_killable(&task->signal->exec_update_lock);
414 up_read(&task->signal->exec_update_lock);
422 up_read(&task->signal->exec_update_lock);
2977 result = down_read_killable(&task->signal->exec_update_lock);
3026 up_read(&task->signal->exec_update_lock);
/linux-master/kernel/events/
H A Dcore.c1253 * exec_update_lock
12555 err = down_read_interruptible(&task->signal->exec_update_lock);
12560 * We must hold exec_update_lock across this and any potential
12770 up_read(&task->signal->exec_update_lock);
12797 up_read(&task->signal->exec_update_lock);
13162 * Can be called with exec_update_lock held when called from

Completed in 630 milliseconds