Home
last modified time | relevance | path

Searched defs:waiter (Results 1 - 25 of 83) sorted by relevance

1234

/kernel/linux/linux-5.10/kernel/locking/
H A Drtmutex-debug.h28 static inline bool debug_rt_mutex_detect_deadlock(struct rt_mutex_waiter *waiter, in debug_rt_mutex_detect_deadlock() argument
H A Dmutex.h21 debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common() argument
H A Dmutex-debug.c30 void debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common() argument
37 void debug_mutex_wake_waiter(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_wake_waiter() argument
45 debug_mutex_free_waiter(struct mutex_waiter *waiter) debug_mutex_free_waiter() argument
51 debug_mutex_add_waiter(struct mutex *lock, struct mutex_waiter *waiter, struct task_struct *task) debug_mutex_add_waiter() argument
60 debug_mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter, struct task_struct *task) debug_mutex_remove_waiter() argument
[all...]
H A Drtmutex-debug.c87 void debug_rt_mutex_print_deadlock(struct rt_mutex_waiter *waiter) in debug_rt_mutex_print_deadlock() argument
158 void debug_rt_mutex_init_waiter(struct rt_mutex_waiter *waiter) in debug_rt_mutex_init_waiter() argument
164 debug_rt_mutex_free_waiter(struct rt_mutex_waiter *waiter) debug_rt_mutex_free_waiter() argument
[all...]
H A Dsemaphore.c207 struct semaphore_waiter waiter; in __down_common() local
257 struct semaphore_waiter *waiter = list_first_entry(&sem->wait_list, in __up() local
[all...]
/third_party/alsa-utils/axfer/
H A Dwaiter-poll.c22 static int poll_wait_event(struct waiter_context *waiter, int timeout_msec) in poll_wait_event() argument
H A Dwaiter-epoll.c25 static int epoll_prepare(struct waiter_context *waiter) in epoll_prepare() argument
51 static int epoll_wait_event(struct waiter_context *waiter, int timeout_msec) in epoll_wait_event() argument
81 epoll_release(struct waiter_context *waiter) epoll_release() argument
[all...]
H A Dwaiter.c41 int waiter_context_init(struct waiter_context *waiter, in waiter_context_init() argument
46 const struct waiter_data *waiter; in waiter_context_init() member
80 waiter_context_prepare(struct waiter_context *waiter) waiter_context_prepare() argument
85 waiter_context_wait_event(struct waiter_context *waiter, int timeout_msec) waiter_context_wait_event() argument
91 waiter_context_release(struct waiter_context *waiter) waiter_context_release() argument
96 waiter_context_destroy(struct waiter_context *waiter) waiter_context_destroy() argument
[all...]
H A Dwaiter-select.c42 static int select_wait_event(struct waiter_context *waiter, int timeout_msec) in select_wait_event() argument
[all...]
/third_party/musl/libc-test/src/regression/
H A Dpthread_cond_wait-cancel_ignored.c21 static void *waiter(void *p) in waiter() function
/kernel/linux/linux-6.6/kernel/locking/
H A Dmutex-debug.c28 void debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common() argument
36 void debug_mutex_wake_waiter(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_wake_waiter() argument
44 debug_mutex_free_waiter(struct mutex_waiter *waiter) debug_mutex_free_waiter() argument
50 debug_mutex_add_waiter(struct mutex *lock, struct mutex_waiter *waiter, struct task_struct *task) debug_mutex_add_waiter() argument
59 debug_mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter, struct task_struct *task) debug_mutex_remove_waiter() argument
[all...]
H A Dsemaphore.c212 struct semaphore_waiter waiter; in ___down_common() local
274 struct semaphore_waiter *waiter = list_first_entry(&sem->wait_list, in __up() local
[all...]
H A Dww_mutex.h53 __ww_waiter_add(struct mutex *lock, struct mutex_waiter *waiter, struct mutex_waiter *pos) in __ww_waiter_add() argument
130 __ww_waiter_add(struct rt_mutex *lock, struct rt_mutex_waiter *waiter, struct rt_mutex_waiter *pos) in __ww_waiter_add() argument
277 __ww_mutex_die(struct MUTEX *lock, struct MUTEX_WAITER *waiter, in __ww_mutex_die() argument
441 __ww_mutex_check_kill(struct MUTEX *lock, struct MUTEX_WAITER *waiter, struct ww_acquire_ctx *ctx) __ww_mutex_check_kill() argument
489 __ww_mutex_add_waiter(struct MUTEX_WAITER *waiter, struct MUTEX *lock, struct ww_acquire_ctx *ww_ctx) __ww_mutex_add_waiter() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_scheduler_types.h74 struct i915_sched_node *waiter; member
/kernel/linux/linux-6.6/tools/testing/selftests/futex/functional/
H A Dfutex_requeue.c43 pthread_t waiter[10]; in main() local
H A Dfutex_waitv.c62 pthread_t waiter; in main() local
H A Dfutex_requeue_pi_signal_restart.c122 pthread_t waiter; in main() local
[all...]
H A Dfutex_wait.c53 pthread_t waiter; in main() local
/kernel/linux/linux-5.10/tools/testing/selftests/futex/functional/
H A Dfutex_requeue_pi_signal_restart.c122 pthread_t waiter; in main() local
[all...]
/third_party/musl/src/thread/
H A Dpthread_cond_timedwait.c25 struct waiter { struct
[all...]
/third_party/musl/porting/linux/user/src/thread/
H A Dpthread_cond_timedwait.c40 struct waiter { struct
[all...]
/third_party/ltp/testcases/kernel/ipc/semaphore/
H A Dsem02.c123 void *waiter(void *foo) in waiter() function
/third_party/ltp/testcases/kernel/syscalls/ipc/semop/
H A Dsemop05.c123 void *waiter(void *foo) in waiter() function
/kernel/linux/linux-5.10/drivers/tty/
H A Dtty_ldsem.c76 struct ldsem_waiter *waiter, *next; in __ldsem_wake_readers() local
121 struct ldsem_waiter *waiter; in __ldsem_wake_writer() local
158 struct ldsem_waiter waiter; in down_read_failed() local
232 struct ldsem_waiter waiter; down_write_failed() local
[all...]
/kernel/linux/linux-6.6/drivers/tty/
H A Dtty_ldsem.c76 struct ldsem_waiter *waiter, *next; in __ldsem_wake_readers() local
121 struct ldsem_waiter *waiter; in __ldsem_wake_writer() local
158 struct ldsem_waiter waiter; in down_read_failed() local
232 struct ldsem_waiter waiter; down_write_failed() local
[all...]

Completed in 8 milliseconds

1234