walnux/sched/wqueue
hujun5 61f0c97193 wqueue: wqueue remove csection
reason:
We decouple semcount from business logic
by using an independent counting variable,
which allows us to remove critical sections in many cases.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2025-01-15 17:26:07 +08:00
..
CMakeLists.txt sched: migrate to SPDX identifier 2024-09-12 01:10:14 +08:00
kwork_cancel.c wqueue: wqueue remove csection 2025-01-15 17:26:07 +08:00
kwork_inherit.c sched: migrate to SPDX identifier 2024-09-12 01:10:14 +08:00
kwork_notifier.c wqueue: wqueue remove csection 2025-01-15 17:26:07 +08:00
kwork_queue.c wqueue: wqueue remove csection 2025-01-15 17:26:07 +08:00
kwork_thread.c wqueue: wqueue remove csection 2025-01-15 17:26:07 +08:00
Make.defs sched: migrate to SPDX identifier 2024-09-12 01:10:14 +08:00
wqueue.h wqueue: wqueue remove csection 2025-01-15 17:26:07 +08:00