Home
last modified time | relevance | path

Searched refs:__sched (Results 1 – 25 of 34) sorted by relevance

12

/openbmc/linux/kernel/locking/
H A Drtmutex_api.c69 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 Dsemaphore.c54 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 Dspinlock_rt.c52 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 Dmutex.c743 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 Dww_rt_mutex.c37 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 Drtmutex.c655 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 Drwbase_rt.c68 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 Drwsem.c995 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 Dpercpu-rwsem.c167 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.hpp31 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.hpp56 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.hpp109 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.hpp56 _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.hpp64 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.hpp63 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.hpp187 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.hpp509 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.hpp192 namespace __sched namespace
197 using __sched::schedule_t;
H A D__domain.hpp310 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 Dcompletion.c80 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 Dwait_bit.c40 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 Dtask.hpp153 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 Dtty_ldsem.c155 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 Ddebug.h46 #define __sched __section(".sched.text") macro
/openbmc/linux/kernel/
H A Dlatencytop.c111 static void __sched
176 void __sched

12