Defined in 18 files as a member:

Defined in 1 files as a label:

Defined in 1 files as a function:

Referenced in 103 files:

Smatch caller information:

drivers/md/dm-kcopyd.c complete_io() -> wake()

Type Parameter Key Value
PARAM_VALUE 0 kc 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev->next 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kc->throttle 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-kcopyd.c complete_io() -> wake()

Type Parameter Key Value
PARAM_VALUE 0 kc 4096-ptr_max
PARAM_VALUE 0 kc->io_jobs.prev 4096-ptr_max
PARAM_VALUE 0 kc->io_jobs.prev->next 4096-ptr_max
PARAM_VALUE 0 kc->io_jobs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kc->throttle 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-kcopyd.c dispatch_job() -> wake()

Type Parameter Key Value
PARAM_VALUE 0 kc 4096-ptr_max
PARAM_VALUE 0 kc->pages_jobs.prev 4096-ptr_max
PARAM_VALUE 0 kc->pages_jobs.prev->next 4096-ptr_max
PARAM_VALUE 0 kc->pages_jobs.prev->next->next 4096-ptr_max
BUF_SIZE 0 kc (-1),560
BUF_SIZE 0 kc (-1),560
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/md/dm-kcopyd.c dm_kcopyd_do_callback() -> wake()

Type Parameter Key Value
PARAM_VALUE 0 kc 4096-ptr_max
PARAM_VALUE 0 kc->callback_jobs.prev 4096-ptr_max
PARAM_VALUE 0 kc->callback_jobs.prev->next 4096-ptr_max
PARAM_VALUE 0 kc->callback_jobs.prev->next->next 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-kcopyd.c process_jobs() -> wake()

Type Parameter Key Value
PARAM_VALUE 0 kc 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev->next 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kc->job_lock.rlock.dep_map->name 0-255
DATA_SOURCE 0 kc $1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/md/dm-kcopyd.c segment_complete() -> wake()

Type Parameter Key Value
PARAM_VALUE 0 kc 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev->next 4096-ptr_max
PARAM_VALUE 0 kc->complete_jobs.prev->next->next 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock