Home
last modified time | relevance | path

Searched refs:cgroup_threadgroup_rwsem (Results 1 – 6 of 6) sorted by relevance

/linux/include/linux/
H A Dcgroup-defs.h868 extern struct percpu_rw_semaphore cgroup_threadgroup_rwsem;
886 percpu_down_read(&cgroup_threadgroup_rwsem); in cgroup_threadgroup_change_begin()
888 down_read(&tsk->signal->cgroup_threadgroup_rwsem); in cgroup_threadgroup_change_begin()
900 up_read(&tsk->signal->cgroup_threadgroup_rwsem); in cgroup_threadgroup_change_end()
901 percpu_up_read(&cgroup_threadgroup_rwsem); in cgroup_threadgroup_change_end()
/linux/kernel/cgroup/
H A Dcgroup-internal.h252 __acquires(&cgroup_threadgroup_rwsem);
255 __releases(&cgroup_threadgroup_rwsem);
H A Dcgroup.c102 DEFINE_PERCPU_RWSEM(cgroup_threadgroup_rwsem);
1286 percpu_down_write(&cgroup_threadgroup_rwsem); in cgroup_favor_dynmods()
1289 rcu_sync_enter(&cgroup_threadgroup_rwsem.rss); in cgroup_favor_dynmods()
1294 rcu_sync_exit(&cgroup_threadgroup_rwsem.rss); in cgroup_favor_dynmods()
1297 percpu_up_write(&cgroup_threadgroup_rwsem); in cgroup_favor_dynmods()
2485 percpu_down_write(&cgroup_threadgroup_rwsem); in cgroup_attach_lock()
2488 down_write(&tsk->signal->cgroup_threadgroup_rwsem); in cgroup_attach_lock()
2508 percpu_up_write(&cgroup_threadgroup_rwsem); in cgroup_attach_unlock()
2511 up_write(&tsk->signal->cgroup_threadgroup_rwsem); in cgroup_attach_unlock()
6718 __acquires(&cgroup_mutex) __acquires(&cgroup_threadgroup_rwsem) in cgroup_css_set_fork()
[all …]
/linux/init/
H A Dinit_task.c31 .cgroup_threadgroup_rwsem = __RWSEM_INITIALIZER(init_signals.cgroup_threadgroup_rwsem),
/linux/include/linux/sched/
H A Dsignal.h231 struct rw_semaphore cgroup_threadgroup_rwsem; member
/linux/kernel/
H A Dfork.c1739 init_rwsem(&sig->cgroup_threadgroup_rwsem); in copy_signal()