Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/sched/build_utility.c out_of_line_wait_on_bit() -> __wait_on_bit()

Type Parameter Key Value
PARAM_VALUE 1 wbq_entry 302368286764441600
PARAM_VALUE 1 wbq_entry->key.flags 4096-ptr_max
PARAM_VALUE 1 wbq_entry->wq_entry.entry.next 302368286764441648
PARAM_VALUE 1 wbq_entry->wq_entry.entry.prev 302368286764441648
PARAM_VALUE 1 wbq_entry->wq_entry.flags 0
PARAM_VALUE 1 wbq_entry->wq_entry.func 8290915061659934720
PARAM_VALUE 2 action 500340981771927552,3567998419292340224,4277358878325678080,7821109139929346048
DATA_SOURCE 0 wq_head r bit_waitqueue
DATA_SOURCE 2 action $2
DATA_SOURCE 3 mode $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_T->lock->alloc_lock
HALF_LOCKED2 &eb->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &key_types_sem

kernel/sched/build_utility.c out_of_line_wait_on_bit_timeout() -> __wait_on_bit()

Type Parameter Key Value
PARAM_VALUE 1 wbq_entry 6153387436489465856
PARAM_VALUE 1 wbq_entry->key.bit_nr 0-1,3-4,8-10
PARAM_VALUE 1 wbq_entry->key.flags 4096-ptr_max
PARAM_VALUE 1 wbq_entry->wq_entry.entry.next 6153387436489465904
PARAM_VALUE 1 wbq_entry->wq_entry.entry.prev 6153387436489465904
PARAM_VALUE 1 wbq_entry->wq_entry.flags 0
PARAM_VALUE 1 wbq_entry->wq_entry.func 8290915061659934720
PARAM_VALUE 2 action 5613813809920593920
PARAM_VALUE 3 mode 1-2
DATA_SOURCE 0 wq_head r bit_waitqueue
DATA_SOURCE 2 action $2
DATA_SOURCE 3 mode $3
HARD_MAX 3 mode 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &pool->lock