Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

kernel/kthread.c __kthread_create_worker_on_node() -> __kthread_init_worker()

Type Parameter Key Value
PARAM_VALUE 0 worker 4096-ptr_max
PARAM_VALUE 1 name 5492321330267947008
PARAM_VALUE 2 key 6316217814944788480
BUF_SIZE 0 worker 128
BUF_SIZE 1 name 15
DATA_SOURCE 0 worker r _kzalloc_noprof
STR_LEN 0 worker 14
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->reg_lock
HALF_LOCKED2 &kvm->lock
HALF_LOCKED2 &rnp->kthread_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &vdpa_dev_lock

drivers/net/ethernet/microchip/encx24j600.c encx24j600_spi_probe() -> __kthread_init_worker()

Type Parameter Key Value
PARAM_VALUE 0 worker 4096-ptr_max
PARAM_VALUE 1 name 2487954214914453504
PARAM_VALUE 2 key 1052209992469651456
BUF_SIZE 1 name 23
STR_LEN 0 worker 22
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/sc16is7xx.c sc16is7xx_probe() -> __kthread_init_worker()

Type Parameter Key Value
PARAM_VALUE 0 worker 4096-ptr_max
PARAM_VALUE 1 name 6466411250158051328
PARAM_VALUE 2 key 932843114256535552
BUF_SIZE 1 name 20
STR_LEN 0 worker 19
TERMINATED 1 name 1
MEM_ZERO 0 worker
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/sched/build_utility.c sugov_kthread_create() -> __kthread_init_worker()

Type Parameter Key Value
PARAM_VALUE 0 worker 4096-ptr_max
PARAM_VALUE 1 name 2051516682379067392
PARAM_VALUE 2 key 7573721595840544768
BUF_SIZE 1 name 27
STR_LEN 0 worker 26
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &policy->rwsem

drivers/media/pci/ivtv/ivtv-driver.c ivtv_init_struct1() -> __kthread_init_worker()

Type Parameter Key Value
PARAM_VALUE 0 worker 4096-ptr_max
PARAM_VALUE 1 name 7399756196723167232
PARAM_VALUE 2 key 7358006354824445952
BUF_SIZE 1 name 25
STR_LEN 0 worker 24
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL