Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

lib/test_kmod.c run_request() -> test_kmod_put_module()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->fs_sync 0,4096-ptr_max
PARAM_VALUE 0 info->fs_sync->name 4096-ptr_max
PARAM_VALUE 0 info->fs_sync->owner 0,4096-ptr_max
PARAM_VALUE 0 info->fs_sync->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 info->fs_sync->owner->state 0-1,3-u32max
PARAM_VALUE 0 info->need_mod_put 1
BUF_SIZE 0 info 128
BUF_SIZE 0 info 128
DATA_SOURCE 0 info $0
NOCHECK_CALL

lib/test_kmod.c test_dev_kmod_stop_tests() -> test_kmod_put_module()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->need_mod_put 1
PARAM_VALUE 0 info->task_sync 4096-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &test_dev->config_mutex
LOCK2 &test_dev->thread_mutex
LOCK2 &test_dev->trigger_mutex
HALF_LOCKED2 global &reg_dev_mutex
TYPE_LOCK (struct kmod_test_device)->config_mutex
TYPE_LOCK (struct kmod_test_device)->thread_mutex
TYPE_LOCK (struct kmod_test_device)->trigger_mutex