Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/coredump.c wait_for_dump_helpers() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/android/binder.c binder_enqueue_thread_work_ilocked() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 1
PREEMPT_ADD
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &node->lock
HALF_LOCKED2 &proc->inner_lock
HALF_LOCKED2 &proc->outer_lock
HALF_LOCKED2 &ref->node->lock
HALF_LOCKED2 &thread->proc->inner_lock

drivers/android/binder.c binder_wakeup_poll_threads_ilocked() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &node->lock
HALF_LOCKED2 &proc->inner_lock
HALF_LOCKED2 &proc->outer_lock

drivers/android/binder.c binder_wakeup_thread_ilocked() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 1
PREEMPT_ADD
RX_PATH
NOCHECK_CALL
LOCK2 &node->lock
LOCK2 &proc->inner_lock
TYPE_LOCK (struct binder_node)->lock
TYPE_LOCK (struct binder_proc)->inner_lock

drivers/media/common/siano/smsdvb-debugfs.c smsdvb_stats_release() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/fuse/poll.c fuse_notify_poll_wakeup() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fc->lock
TYPE_LOCK (struct fuse_conn)->lock

fs/eventpoll.c ep_poll_callback() -> __wake_up_sync()

Type Parameter Key Value
PARAM_VALUE 0 wq_head 4096-ptr_max
PARAM_VALUE 1 mode 3
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ep->lock
LOCK2 flags
HALF_LOCKED2 &x->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct eventpoll)->lock