Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/module/main.c __do_sys_delete_module() -> try_stop_module()

Type Parameter Key Value
PARAM_VALUE 0 mod 4096-ptr_max
PARAM_VALUE 0 mod->source_list.next 4096-ptr_max
PARAM_VALUE 0 mod->state 0
PARAM_VALUE 2 forced 9139179295920275456
PARAM_VALUE 2 *forced 0,512
CAPPED_DATA 0 &mod->source_list 1
DATA_SOURCE 0 mod r find_module
DATA_SOURCE 1 flags $1
CAPABLE 0 16
PARAM_COMPARE 0 &mod->source_list == $0->source_list.next
USER_DATA 1 flags s32min-s32max
USER_DATA 2 *forced 512[c]
USER_PTR 2 forced
LOCK2 global &module_mutex

kernel/module/main.c __do_sys_delete_module() -> try_stop_module()

Type Parameter Key Value
PARAM_VALUE 0 mod 4096-ptr_max
PARAM_VALUE 0 mod->source_list.next 4096-ptr_max
PARAM_VALUE 0 mod->state 0
PARAM_VALUE 2 forced 9139179295920275456
PARAM_VALUE 2 *forced 0,512
CAPPED_DATA 0 &mod->source_list 1
DATA_SOURCE 0 mod r find_module
DATA_SOURCE 1 flags $1
CAPABLE 0 16
PARAM_COMPARE 0 &mod->source_list == $0->source_list.next
USER_DATA 1 flags s32min-s32max
USER_DATA 2 *forced 512[c]
USER_PTR 2 forced
LOCK2 global &module_mutex