arch/arm64/kernel/process.c
730
__notrace_funcgraph __sched
drivers/tty/tty_ldsem.c
155
static struct ld_semaphore __sched *
drivers/tty/tty_ldsem.c
229
static struct ld_semaphore __sched *
drivers/tty/tty_ldsem.c
337
int __sched ldsem_down_read(struct ld_semaphore *sem, long timeout)
drivers/tty/tty_ldsem.c
363
int __sched ldsem_down_write(struct ld_semaphore *sem, long timeout)
include/drm/gpu_scheduler.h
735
__drm_sched_pending_job_iter_begin(__sched),
include/drm/gpu_scheduler.h
736
struct drm_gpu_scheduler *__sched);
include/drm/gpu_scheduler.h
751
#define drm_sched_for_each_pending_job(__job, __sched, __entity) \
include/drm/gpu_scheduler.h
752
scoped_guard(drm_sched_pending_job_iter, (__sched)) \
include/drm/gpu_scheduler.h
753
list_for_each_entry((__job), &(__sched)->pending_list, list) \
kernel/latencytop.c
110
static void __sched
kernel/latencytop.c
175
void __sched
kernel/locking/mutex.c
1087
static noinline int __sched
kernel/locking/mutex.c
1090
static noinline int __sched
kernel/locking/mutex.c
1105
int __sched mutex_lock_interruptible(struct mutex *lock)
kernel/locking/mutex.c
1129
int __sched mutex_lock_killable(struct mutex *lock)
kernel/locking/mutex.c
1150
void __sched mutex_lock_io(struct mutex *lock)
kernel/locking/mutex.c
1160
static noinline void __sched
kernel/locking/mutex.c
1168
static noinline int __sched
kernel/locking/mutex.c
1175
static noinline int __sched
kernel/locking/mutex.c
1182
static noinline int __sched
kernel/locking/mutex.c
1190
static noinline int __sched
kernel/locking/mutex.c
1216
int __sched mutex_trylock(struct mutex *lock)
kernel/locking/mutex.c
1223
int __sched _mutex_trylock_nest_lock(struct mutex *lock, struct lockdep_map *nest_lock)
kernel/locking/mutex.c
1238
int __sched
kernel/locking/mutex.c
1253
int __sched
kernel/locking/mutex.c
290
static void __sched __mutex_lock_slowpath(struct mutex *lock)
kernel/locking/mutex.c
314
void __sched mutex_lock(struct mutex *lock)
kernel/locking/mutex.c
557
static noinline void __sched __mutex_unlock_slowpath(struct mutex *lock, unsigned long ip)
kernel/locking/mutex.c
576
void __sched mutex_unlock(struct mutex *lock)
kernel/locking/mutex.c
597
void __sched ww_mutex_unlock(struct ww_mutex *lock)
kernel/locking/mutex.c
608
static __always_inline int __sched
kernel/locking/mutex.c
816
static int __sched
kernel/locking/mutex.c
824
static int __sched
kernel/locking/mutex.c
871
void __sched
kernel/locking/mutex.c
880
void __sched
kernel/locking/mutex.c
888
int __sched
kernel/locking/mutex.c
896
int __sched
kernel/locking/mutex.c
903
void __sched
kernel/locking/mutex.c
945
int __sched
kernel/locking/mutex.c
960
int __sched
kernel/locking/mutex.c
981
static noinline void __sched __mutex_unlock_slowpath(struct mutex *lock, unsigned long ip)
kernel/locking/percpu-rwsem.c
169
bool __sched __percpu_down_read(struct percpu_rw_semaphore *sem, bool try,
kernel/locking/percpu-rwsem.c
227
void __sched percpu_down_write(struct percpu_rw_semaphore *sem)
kernel/locking/rtmutex.c
1094
static int __sched
kernel/locking/rtmutex.c
1212
static int __sched task_blocks_on_rt_mutex(struct rt_mutex_base *lock,
kernel/locking/rtmutex.c
1323
static void __sched mark_wakeup_next_waiter(struct rt_wake_q_head *wqh,
kernel/locking/rtmutex.c
1370
static int __sched __rt_mutex_slowtrylock(struct rt_mutex_base *lock)
kernel/locking/rtmutex.c
1387
static int __sched rt_mutex_slowtrylock(struct rt_mutex_base *lock)
kernel/locking/rtmutex.c
1424
static void __sched rt_mutex_slowunlock(struct rt_mutex_base *lock)
kernel/locking/rtmutex.c
1555
static void __sched remove_waiter(struct rt_mutex_base *lock,
kernel/locking/rtmutex.c
1625
static int __sched rt_mutex_slowlock_block(struct rt_mutex_base *lock,
kernel/locking/rtmutex.c
1681
static void __sched rt_mutex_handle_deadlock(int res, int detect_deadlock,
kernel/locking/rtmutex.c
1715
static int __sched __rt_mutex_slowlock(struct rt_mutex_base *lock,
kernel/locking/rtmutex.c
1801
static int __sched rt_mutex_slowlock(struct rt_mutex_base *lock,
kernel/locking/rtmutex.c
1856
static void __sched rtlock_slowlock_locked(struct rt_mutex_base *lock,
kernel/locking/rtmutex.c
1916
static __always_inline void __sched rtlock_slowlock(struct rt_mutex_base *lock)
kernel/locking/rtmutex.c
314
static int __sched rt_mutex_slowtrylock(struct rt_mutex_base *lock);
kernel/locking/rtmutex.c
686
static int __sched rt_mutex_adjust_prio_chain(struct task_struct *task,
kernel/locking/rtmutex_api.c
102
void __sched rt_mutex_lock(struct rt_mutex *lock)
kernel/locking/rtmutex_api.c
125
int __sched rt_mutex_lock_interruptible(struct rt_mutex *lock)
kernel/locking/rtmutex_api.c
140
int __sched rt_mutex_lock_killable(struct rt_mutex *lock)
kernel/locking/rtmutex_api.c
158
int __sched rt_mutex_trylock(struct rt_mutex *lock)
kernel/locking/rtmutex_api.c
178
void __sched rt_mutex_unlock(struct rt_mutex *lock)
kernel/locking/rtmutex_api.c
189
int __sched rt_mutex_futex_trylock(struct rt_mutex_base *lock)
kernel/locking/rtmutex_api.c
194
int __sched __rt_mutex_futex_trylock(struct rt_mutex_base *lock)
kernel/locking/rtmutex_api.c
206
bool __sched __rt_mutex_futex_unlock(struct rt_mutex_base *lock,
kernel/locking/rtmutex_api.c
230
void __sched rt_mutex_futex_unlock(struct rt_mutex_base *lock)
kernel/locking/rtmutex_api.c
255
void __sched __rt_mutex_init(struct rt_mutex *lock, const char *name,
kernel/locking/rtmutex_api.c
278
void __sched rt_mutex_init_proxy_locked(struct rt_mutex_base *lock,
kernel/locking/rtmutex_api.c
309
void __sched rt_mutex_proxy_unlock(struct rt_mutex_base *lock)
kernel/locking/rtmutex_api.c
335
int __sched __rt_mutex_start_proxy_lock(struct rt_mutex_base *lock,
kernel/locking/rtmutex_api.c
384
int __sched rt_mutex_start_proxy_lock(struct rt_mutex_base *lock,
kernel/locking/rtmutex_api.c
420
int __sched rt_mutex_wait_proxy_lock(struct rt_mutex_base *lock,
kernel/locking/rtmutex_api.c
460
bool __sched rt_mutex_cleanup_proxy_lock(struct rt_mutex_base *lock,
kernel/locking/rtmutex_api.c
502
void __sched rt_mutex_adjust_pi(struct task_struct *task)
kernel/locking/rtmutex_api.c
528
void __sched rt_mutex_postunlock(struct rt_wake_q_head *wqh)
kernel/locking/rtmutex_api.c
576
void __sched mutex_lock_nested(struct mutex *lock, unsigned int subclass)
kernel/locking/rtmutex_api.c
582
void __sched _mutex_lock_nest_lock(struct mutex *lock,
kernel/locking/rtmutex_api.c
589
int __sched mutex_lock_interruptible_nested(struct mutex *lock,
kernel/locking/rtmutex_api.c
596
int __sched _mutex_lock_killable(struct mutex *lock, unsigned int subclass,
kernel/locking/rtmutex_api.c
603
void __sched mutex_lock_io_nested(struct mutex *lock, unsigned int subclass)
kernel/locking/rtmutex_api.c
615
int __sched _mutex_trylock_nest_lock(struct mutex *lock,
kernel/locking/rtmutex_api.c
638
void __sched mutex_lock(struct mutex *lock)
kernel/locking/rtmutex_api.c
644
int __sched mutex_lock_interruptible(struct mutex *lock)
kernel/locking/rtmutex_api.c
650
int __sched mutex_lock_killable(struct mutex *lock)
kernel/locking/rtmutex_api.c
656
void __sched mutex_lock_io(struct mutex *lock)
kernel/locking/rtmutex_api.c
665
int __sched mutex_trylock(struct mutex *lock)
kernel/locking/rtmutex_api.c
675
void __sched mutex_unlock(struct mutex *lock)
kernel/locking/rtmutex_api.c
69
void __sched rt_mutex_lock_nested(struct rt_mutex *lock, unsigned int subclass)
kernel/locking/rtmutex_api.c
82
void __sched _rt_mutex_lock_nest_lock(struct rt_mutex *lock, struct lockdep_map *nest_lock)
kernel/locking/rwbase_rt.c
150
static void __sched __rwbase_read_unlock(struct rwbase_rt *rwb,
kernel/locking/rwbase_rt.c
244
static int __sched rwbase_write_lock(struct rwbase_rt *rwb,
kernel/locking/rwbase_rt.c
68
static int __sched __rwbase_read_lock(struct rwbase_rt *rwb,
kernel/locking/rwsem.c
1016
static struct rw_semaphore __sched *
kernel/locking/rwsem.c
1138
static struct rw_semaphore __sched *
kernel/locking/rwsem.c
1525
static inline void __sched __down_write(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1530
static inline int __sched __down_write_killable(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1570
void __sched down_read(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1580
int __sched down_read_interruptible(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1595
int __sched down_read_killable(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1627
void __sched down_write(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1639
int __sched down_write_killable(struct rw_semaphore *sem)
kernel/locking/rwsem.c
1762
int __sched down_write_killable_nested(struct rw_semaphore *sem, int subclass)
kernel/locking/semaphore.c
114
int __sched down_interruptible(struct semaphore *sem)
kernel/locking/semaphore.c
141
int __sched down_killable(struct semaphore *sem)
kernel/locking/semaphore.c
171
int __sched down_trylock(struct semaphore *sem)
kernel/locking/semaphore.c
196
int __sched down_timeout(struct semaphore *sem, long timeout)
kernel/locking/semaphore.c
220
void __sched up(struct semaphore *sem)
kernel/locking/semaphore.c
271
static inline int __sched ___down_common(struct semaphore *sem, long state,
kernel/locking/semaphore.c
310
static inline int __sched __down_common(struct semaphore *sem, long state,
kernel/locking/semaphore.c
326
static noinline void __sched __down(struct semaphore *sem)
kernel/locking/semaphore.c
331
static noinline int __sched __down_interruptible(struct semaphore *sem)
kernel/locking/semaphore.c
336
static noinline int __sched __down_killable(struct semaphore *sem)
kernel/locking/semaphore.c
341
static noinline int __sched __down_timeout(struct semaphore *sem, long timeout)
kernel/locking/semaphore.c
346
static noinline void __sched __up(struct semaphore *sem,
kernel/locking/semaphore.c
91
void __sched down(struct semaphore *sem)
kernel/locking/spinlock_rt.c
111
void __sched rt_spin_lock_unlock(spinlock_t *lock)
kernel/locking/spinlock_rt.c
133
int __sched rt_spin_trylock(spinlock_t *lock)
kernel/locking/spinlock_rt.c
139
int __sched rt_spin_trylock_bh(spinlock_t *lock)
kernel/locking/spinlock_rt.c
218
int __sched rt_read_trylock(rwlock_t *rwlock)
kernel/locking/spinlock_rt.c
232
int __sched rt_write_trylock(rwlock_t *rwlock)
kernel/locking/spinlock_rt.c
246
void __sched rt_read_lock(rwlock_t *rwlock) __acquires(RCU)
kernel/locking/spinlock_rt.c
256
void __sched rt_write_lock(rwlock_t *rwlock) __acquires(RCU)
kernel/locking/spinlock_rt.c
267
void __sched rt_write_lock_nested(rwlock_t *rwlock, int subclass) __acquires(RCU)
kernel/locking/spinlock_rt.c
278
void __sched rt_read_unlock(rwlock_t *rwlock) __releases(RCU)
kernel/locking/spinlock_rt.c
289
void __sched rt_write_unlock(rwlock_t *rwlock) __releases(RCU)
kernel/locking/spinlock_rt.c
54
void __sched rt_spin_lock(spinlock_t *lock) __acquires(RCU)
kernel/locking/spinlock_rt.c
62
void __sched rt_spin_lock_nested(spinlock_t *lock, int subclass)
kernel/locking/spinlock_rt.c
69
void __sched rt_spin_lock_nest_lock(spinlock_t *lock,
kernel/locking/spinlock_rt.c
78
void __sched rt_spin_unlock(spinlock_t *lock) __releases(RCU)
kernel/locking/ww_rt_mutex.c
37
static int __sched
kernel/locking/ww_rt_mutex.c
78
int __sched
kernel/locking/ww_rt_mutex.c
85
int __sched
kernel/locking/ww_rt_mutex.c
92
void __sched ww_mutex_unlock(struct ww_mutex *lock)
kernel/sched/completion.c
112
static inline long __sched
kernel/sched/completion.c
129
static long __sched
kernel/sched/completion.c
135
static long __sched
kernel/sched/completion.c
151
void __sched wait_for_completion(struct completion *x)
kernel/sched/completion.c
169
unsigned long __sched
kernel/sched/completion.c
184
void __sched wait_for_completion_io(struct completion *x)
kernel/sched/completion.c
203
unsigned long __sched
kernel/sched/completion.c
219
int __sched wait_for_completion_interruptible(struct completion *x)
kernel/sched/completion.c
240
long __sched
kernel/sched/completion.c
257
int __sched wait_for_completion_killable(struct completion *x)
kernel/sched/completion.c
267
int __sched wait_for_completion_state(struct completion *x, unsigned int state)
kernel/sched/completion.c
289
long __sched
kernel/sched/completion.c
85
static inline long __sched
kernel/sched/core.c
7061
static void __sched notrace __schedule(int sched_mode)
kernel/sched/core.c
7316
asmlinkage __visible void __sched schedule(void)
kernel/sched/core.c
7341
void __sched schedule_idle(void)
kernel/sched/core.c
7357
asmlinkage __visible void __sched schedule_user(void)
kernel/sched/core.c
7380
void __sched schedule_preempt_disabled(void)
kernel/sched/core.c
7388
void __sched notrace schedule_rtlock(void)
kernel/sched/core.c
7395
static void __sched notrace preempt_schedule_common(void)
kernel/sched/core.c
7429
asmlinkage __visible void __sched notrace preempt_schedule(void)
kernel/sched/core.c
7452
void __sched notrace dynamic_preempt_schedule(void)
kernel/sched/core.c
7477
asmlinkage __visible void __sched notrace preempt_schedule_notrace(void)
kernel/sched/core.c
7525
void __sched notrace dynamic_preempt_schedule_notrace(void)
kernel/sched/core.c
7544
asmlinkage __visible void __sched preempt_schedule_irq(void)
kernel/sched/core.c
7737
int __sched __cond_resched(void)
kernel/sched/core.c
7777
int __sched dynamic_cond_resched(void)
kernel/sched/core.c
7786
int __sched dynamic_might_resched(void)
kernel/sched/core.c
8136
long __sched io_schedule_timeout(long timeout)
kernel/sched/core.c
8149
void __sched io_schedule(void)
kernel/sched/syscalls.c
1388
void __sched yield(void)
kernel/sched/syscalls.c
1410
int __sched yield_to(struct task_struct *p, bool preempt)
kernel/sched/wait_bit.c
114
int __sched out_of_line_wait_on_bit_lock(unsigned long *word, int bit,
kernel/sched/wait_bit.c
238
__sched int bit_wait(struct wait_bit_key *word, int mode)
kernel/sched/wait_bit.c
248
__sched int bit_wait_io(struct wait_bit_key *word, int mode)
kernel/sched/wait_bit.c
258
__sched int bit_wait_timeout(struct wait_bit_key *word, int mode)
kernel/sched/wait_bit.c
43
int __sched
kernel/sched/wait_bit.c
61
int __sched out_of_line_wait_on_bit(unsigned long *word, int bit,
kernel/sched/wait_bit.c
71
int __sched out_of_line_wait_on_bit_timeout(
kernel/sched/wait_bit.c
84
int __sched
kernel/time/alarmtimer.c
746
static long __sched alarm_timer_nsleep_restart(struct restart_block *restart)
kernel/time/hrtimer.c
2390
static int __sched do_nanosleep(struct hrtimer_sleeper *t, enum hrtimer_mode mode)
kernel/time/hrtimer.c
2425
static long __sched hrtimer_nanosleep_restart(struct restart_block *restart)
kernel/time/sleep_timeout.c
125
signed long __sched schedule_timeout_interruptible(signed long timeout)
kernel/time/sleep_timeout.c
140
signed long __sched schedule_timeout_killable(signed long timeout)
kernel/time/sleep_timeout.c
155
signed long __sched schedule_timeout_uninterruptible(signed long timeout)
kernel/time/sleep_timeout.c
172
signed long __sched schedule_timeout_idle(signed long timeout)
kernel/time/sleep_timeout.c
189
int __sched schedule_hrtimeout_range_clock(ktime_t *expires, u64 delta,
kernel/time/sleep_timeout.c
260
int __sched schedule_hrtimeout_range(ktime_t *expires, u64 delta,
kernel/time/sleep_timeout.c
276
int __sched schedule_hrtimeout(ktime_t *expires, const enum hrtimer_mode mode)
kernel/time/sleep_timeout.c
362
void __sched usleep_range_state(unsigned long min, unsigned long max, unsigned int state)
kernel/time/sleep_timeout.c
61
signed long __sched schedule_timeout(signed long timeout)
lib/closure.c
135
void __sched __closure_sync(struct closure *cl)
lib/closure.c
160
void __sched closure_return_sync(struct closure *cl)
lib/closure.c
188
int __sched __closure_sync_timeout(struct closure *cl, unsigned long timeout)