/openbmc/linux/kernel/locking/ |
H A D | rtmutex_api.c | 69 void __sched rt_mutex_lock(struct rt_mutex *lock) in rt_mutex_lock() 100 int __sched rt_mutex_lock_killable(struct rt_mutex *lock) in rt_mutex_lock_killable() 118 int __sched rt_mutex_trylock(struct rt_mutex *lock) in rt_mutex_trylock() 138 void __sched rt_mutex_unlock(struct rt_mutex *lock) in rt_mutex_unlock() 527 void __sched _mutex_lock_nest_lock(struct mutex *lock, in _mutex_lock_nest_lock() 562 void __sched mutex_lock(struct mutex *lock) in mutex_lock() 568 int __sched mutex_lock_interruptible(struct mutex *lock) in mutex_lock_interruptible() 574 int __sched mutex_lock_killable(struct mutex *lock) in mutex_lock_killable() 580 void __sched mutex_lock_io(struct mutex *lock) in mutex_lock_io() 590 int __sched mutex_trylock(struct mutex *lock) in mutex_trylock() [all …]
|
H A D | semaphore.c | 54 void __sched down(struct semaphore *sem) in down() 77 int __sched down_interruptible(struct semaphore *sem) in down_interruptible() 104 int __sched down_killable(struct semaphore *sem) in down_killable() 134 int __sched down_trylock(struct semaphore *sem) in down_trylock() 159 int __sched down_timeout(struct semaphore *sem, long timeout) in down_timeout() 183 void __sched up(struct semaphore *sem) in up() 240 static inline int __sched __down_common(struct semaphore *sem, long state, in __down_common() 252 static noinline void __sched __down(struct semaphore *sem) in __down() 257 static noinline int __sched __down_interruptible(struct semaphore *sem) in __down_interruptible() 262 static noinline int __sched __down_killable(struct semaphore *sem) in __down_killable() [all …]
|
H A D | spinlock_rt.c | 52 void __sched rt_spin_lock(spinlock_t *lock) in rt_spin_lock() 76 void __sched rt_spin_unlock(spinlock_t *lock) in rt_spin_unlock() 92 void __sched rt_spin_lock_unlock(spinlock_t *lock) in rt_spin_lock_unlock() 114 int __sched rt_spin_trylock(spinlock_t *lock) in rt_spin_trylock() 120 int __sched rt_spin_trylock_bh(spinlock_t *lock) in rt_spin_trylock_bh() 194 int __sched rt_read_trylock(rwlock_t *rwlock) in rt_read_trylock() 208 int __sched rt_write_trylock(rwlock_t *rwlock) in rt_write_trylock() 222 void __sched rt_read_lock(rwlock_t *rwlock) in rt_read_lock() 232 void __sched rt_write_lock(rwlock_t *rwlock) in rt_write_lock() 254 void __sched rt_read_unlock(rwlock_t *rwlock) in rt_read_unlock() [all …]
|
H A D | mutex.c | 743 static int __sched 750 static int __sched 796 void __sched 804 void __sched 811 int __sched 818 int __sched 825 void __sched 865 int __sched 880 int __sched 1096 int __sched [all …]
|
H A D | ww_rt_mutex.c | 37 static int __sched 78 int __sched 85 int __sched 92 void __sched ww_mutex_unlock(struct ww_mutex *lock) in ww_mutex_unlock()
|
H A D | rtmutex.c | 655 static int __sched rt_mutex_adjust_prio_chain(struct task_struct *task, in rt_mutex_adjust_prio_chain() 1063 static int __sched 1180 static int __sched task_blocks_on_rt_mutex(struct rt_mutex_base *lock, in task_blocks_on_rt_mutex() 1334 static int __sched __rt_mutex_slowtrylock(struct rt_mutex_base *lock) in __rt_mutex_slowtrylock() 1350 static int __sched rt_mutex_slowtrylock(struct rt_mutex_base *lock) in rt_mutex_slowtrylock() 1387 static void __sched rt_mutex_slowunlock(struct rt_mutex_base *lock) in rt_mutex_slowunlock() 1515 static void __sched remove_waiter(struct rt_mutex_base *lock, in remove_waiter() 1579 static int __sched rt_mutex_slowlock_block(struct rt_mutex_base *lock, in rt_mutex_slowlock_block() 1658 static int __sched __rt_mutex_slowlock(struct rt_mutex_base *lock, in __rt_mutex_slowlock() 1734 static int __sched rt_mutex_slowlock(struct rt_mutex_base *lock, in rt_mutex_slowlock() [all …]
|
H A D | rwbase_rt.c | 68 static int __sched __rwbase_read_lock(struct rwbase_rt *rwb, in __rwbase_read_lock() 140 static void __sched __rwbase_read_unlock(struct rwbase_rt *rwb, in __rwbase_read_unlock() 227 static int __sched rwbase_write_lock(struct rwbase_rt *rwb, in rwbase_write_lock()
|
H A D | rwsem.c | 995 static struct rw_semaphore __sched * 1106 static struct rw_semaphore __sched * 1472 static inline void __sched __down_write(struct rw_semaphore *sem) in __down_write() 1477 static inline int __sched __down_write_killable(struct rw_semaphore *sem) in __down_write_killable() 1517 void __sched down_read(struct rw_semaphore *sem) in down_read() 1526 int __sched down_read_interruptible(struct rw_semaphore *sem) in down_read_interruptible() 1540 int __sched down_read_killable(struct rw_semaphore *sem) in down_read_killable() 1570 void __sched down_write(struct rw_semaphore *sem) in down_write() 1581 int __sched down_write_killable(struct rw_semaphore *sem) in down_write_killable() 1694 int __sched down_write_killable_nested(struct rw_semaphore *sem, int subclass) in down_write_killable_nested()
|
H A D | percpu-rwsem.c | 167 bool __sched __percpu_down_read(struct percpu_rw_semaphore *sem, bool try) in __percpu_down_read() 224 void __sched percpu_down_write(struct percpu_rw_semaphore *sem) in percpu_down_write()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __schedulers.hpp | 31 namespace __sched namespace 37 friend auto tag_invoke(_Self, _Scheduler&& __sched) // in tag_invoke() argument 39 -> decltype(static_cast<_Scheduler&&>(__sched).schedule()) in tag_invoke() 44 return static_cast<_Scheduler&&>(__sched).schedule(); in tag_invoke() 50 auto operator()(_Scheduler&& __sched) const in operator ()() 64 using __sched::schedule_t; 69 requires(_Scheduler&& __sched) { 70 { schedule(static_cast<_Scheduler&&>(__sched)) } -> sender; 75 requires(_Scheduler&& __sched) { 143 auto __mkenv_sched(_Env&& __env, _Scheduler __sched) in __mkenv_sched() argument [all …]
|
H A D | __transfer_just.hpp | 56 return [&]<class _Scheduler, class... _Values>(_Scheduler&& __sched, in __make_transform_fn() 59 static_cast<_Scheduler&&>(__sched)); in __make_transform_fn() 91 auto operator()(_Scheduler&& __sched, in operator ()() 94 auto __domain = query_or(get_domain, __sched, default_domain()); in operator ()() 97 __tuple{static_cast<_Scheduler&&>(__sched), in operator ()() 111 return []<class _Scheduler>(const _Scheduler& __sched, in __make_env_fn() 114 return _Env{__sched}; in __make_env_fn()
|
H A D | __on.hpp | 109 auto operator()(_Scheduler&& __sched, in operator ()() 114 __domain, __make_sexpr<on_t>(static_cast<_Scheduler&&>(__sched), in operator ()() 120 auto operator()(_Sender&& __sndr, _Scheduler&& __sched, in operator ()() 126 __continue_on_data{static_cast<_Scheduler&&>(__sched), in operator ()() 133 auto operator()(_Scheduler&& __sched, _Closure&& __clsur) const in operator ()() 136 {{static_cast<_Scheduler&&>(__sched)}, in operator ()() 205 auto&& [__sched, __clsur] = static_cast<_Data&&>(__data); in __transform_sender_fn() 212 __sched)), // in __transform_sender_fn() 214 __with_sched{__sched}); in __transform_sender_fn()
|
H A D | __continue_on.hpp | 56 _Scheduler&& __sched) const -> __well_formed_sender auto in operator ()() 62 _Env{{static_cast<_Scheduler&&>(__sched)}}, in operator ()() 68 auto operator()(_Scheduler&& __sched) const in operator ()() 71 return {{static_cast<_Scheduler&&>(__sched)}, {}, {}}; in operator ()() 91 auto __sched = get_completion_scheduler<set_value_t>(__data); in __transform_sender_fn() local 92 return schedule_from(std::move(__sched), in __transform_sender_fn()
|
H A D | __start_on.hpp | 64 auto operator()(_Scheduler&& __sched, in operator ()() 67 auto __domain = query_or(get_domain, __sched, default_domain()); in operator ()() 70 __make_sexpr<start_on_t>(static_cast<_Scheduler&&>(__sched), in operator ()() 78 return [&](__ignore, auto __sched, __ignore) noexcept { in __transform_env_fn() argument 79 return __detail::__mkenv_sched(static_cast<_Env&&>(__env), __sched); in __transform_env_fn()
|
H A D | __execute.hpp | 63 void operator()(_Scheduler&& __sched, _Fun __fun) const noexcept(false) in operator ()() 68 tag_invoke(execute_t{}, static_cast<_Scheduler&&>(__sched), in operator ()() 73 auto __domain = query_or(get_domain, __sched, default_domain()); in operator ()() 75 schedule(static_cast<_Scheduler&&>(__sched)), in operator ()()
|
H A D | __schedule_from.hpp | 187 explicit __state(_Scheduler __sched) : in __state() 188 __data_(), __state2_(connect(schedule(__sched), __receiver2_t{this})) in __state() 196 auto operator()(_Scheduler&& __sched, in operator ()() 200 auto __env = _Env{{static_cast<_Scheduler&&>(__sched)}}; in operator ()() 201 auto __domain = query_or(get_domain, __sched, default_domain()); in operator ()() 238 auto __sched = member 240 using _Scheduler = decltype(__sched); 241 return __state<_Scheduler, _Sender, _Receiver>{__sched};
|
H A D | __when_all.hpp | 509 auto operator()(_Scheduler&& __sched, in operator ()() 513 auto __domain = query_or(get_domain, __sched, default_domain()); in operator ()() 516 _Env{static_cast<_Scheduler&&>(__sched)}, in operator ()() 564 auto operator()(_Scheduler&& __sched, in operator ()() 568 auto __domain = query_or(get_domain, __sched, default_domain()); in operator ()() 571 _Env{{static_cast<_Scheduler&&>(__sched)}}, in operator ()()
|
H A D | __execution_fwd.hpp | 192 namespace __sched namespace 197 using __sched::schedule_t;
|
H A D | __domain.hpp | 310 auto __sched = get_completion_scheduler<set_value_t>(__data); in operator ()() local 311 return query_or(get_domain, __sched, default_domain()); in operator ()()
|
/openbmc/linux/kernel/sched/ |
H A D | completion.c | 80 static inline long __sched 107 static inline long __sched 124 static long __sched 130 static long __sched 146 void __sched wait_for_completion(struct completion *x) in wait_for_completion() 164 unsigned long __sched 179 void __sched wait_for_completion_io(struct completion *x) in wait_for_completion_io() 198 unsigned long __sched 235 long __sched 252 int __sched wait_for_completion_killable(struct completion *x) in wait_for_completion_killable() [all …]
|
H A D | wait_bit.c | 40 int __sched 58 int __sched out_of_line_wait_on_bit(void *word, int bit, in out_of_line_wait_on_bit() 68 int __sched out_of_line_wait_on_bit_timeout( in out_of_line_wait_on_bit_timeout() 81 int __sched 111 int __sched out_of_line_wait_on_bit_lock(void *word, int bit, in out_of_line_wait_on_bit_lock() 197 __sched int bit_wait(struct wait_bit_key *word, int mode) in bit_wait() 207 __sched int bit_wait_io(struct wait_bit_key *word, int mode) in bit_wait_io() 217 __sched int bit_wait_timeout(struct wait_bit_key *word, int mode) in bit_wait_timeout() 231 __sched int bit_wait_io_timeout(struct wait_bit_key *word, int mode) in bit_wait_io_timeout()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | task.hpp | 153 void set_scheduler(_Scheduler&& __sched) in set_scheduler() argument 156 __scheduler_ = static_cast<_Scheduler&&>(__sched); in set_scheduler() 337 auto operator()(_Scheduler __sched) const noexcept -> __wrap<_Scheduler> in operator ()() 339 return {static_cast<_Scheduler&&>(__sched)}; in operator ()() 446 auto __sched = get_scheduler(*__context_); in await_transform() local 448 at_coroutine_exit(schedule, std::move(__sched)); in await_transform()
|
/openbmc/linux/drivers/tty/ |
H A D | tty_ldsem.c | 155 static struct ld_semaphore __sched * 229 static struct ld_semaphore __sched * 337 int __sched ldsem_down_read(struct ld_semaphore *sem, long timeout) in ldsem_down_read() 363 int __sched ldsem_down_write(struct ld_semaphore *sem, long timeout) in ldsem_down_write()
|
/openbmc/linux/include/linux/sched/ |
H A D | debug.h | 46 #define __sched __section(".sched.text") macro
|
/openbmc/linux/kernel/ |
H A D | latencytop.c | 111 static void __sched 176 void __sched
|