Defined in 1 files as a prototype:

Defined in 1 files as a member:

Defined in 5 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/md/dm-target.c dm_get_target_type() -> load_module()

Type Parameter Key Value
BUF_SIZE 0 name 16,128
BUF_SIZE 0 name 16,128
DATA_SOURCE 0 name $0
NOCHECK_CALL

kernel/module/main.c __do_sys_init_module() -> load_module()

Type Parameter Key Value
PARAM_VALUE 0 name 402463899452510208
PARAM_VALUE 0 name->compressed_len 0
PARAM_VALUE 0 name->core_typeoffs 0
PARAM_VALUE 0 name->hdr 1-u64max
PARAM_VALUE 0 name->index.info 0
PARAM_VALUE 0 name->index.mod 0
PARAM_VALUE 0 name->index.pcpu 0
PARAM_VALUE 0 name->index.str 0
PARAM_VALUE 0 name->index.sym 0
PARAM_VALUE 0 name->index.vers 0
PARAM_VALUE 0 name->index.vers_ext_crc 0
PARAM_VALUE 0 name->index.vers_ext_name 0
PARAM_VALUE 0 name->init_typeoffs 0
PARAM_VALUE 0 name->len 64-u64max
PARAM_VALUE 0 name->max_pages 0
PARAM_VALUE 0 name->mod 0
PARAM_VALUE 0 name->mod_kallsyms_init_off 0
PARAM_VALUE 0 name->name 0
PARAM_VALUE 0 name->pages 0
PARAM_VALUE 0 name->sechdrs 0
PARAM_VALUE 0 name->secstrings 0
PARAM_VALUE 0 name->sig_ok 0
PARAM_VALUE 0 name->stroffs 0
PARAM_VALUE 0 name->strtab 0
PARAM_VALUE 0 name->symoffs 0
PARAM_VALUE 0 name->used_pages 0
PARAM_VALUE 2 flags 0
DATA_SOURCE 1 uargs $2
USER_DATA 1 uargs 0-u64max

kernel/module/main.c __do_sys_init_module() -> load_module()

Type Parameter Key Value
PARAM_VALUE 0 name 402463899452510208
PARAM_VALUE 0 name->compressed_len 0
PARAM_VALUE 0 name->core_typeoffs 0
PARAM_VALUE 0 name->hdr 1-u64max
PARAM_VALUE 0 name->index.info 0
PARAM_VALUE 0 name->index.mod 0
PARAM_VALUE 0 name->index.pcpu 0
PARAM_VALUE 0 name->index.str 0
PARAM_VALUE 0 name->index.sym 0
PARAM_VALUE 0 name->index.vers 0
PARAM_VALUE 0 name->index.vers_ext_crc 0
PARAM_VALUE 0 name->index.vers_ext_name 0
PARAM_VALUE 0 name->init_typeoffs 0
PARAM_VALUE 0 name->len 64-u64max
PARAM_VALUE 0 name->max_pages 0
PARAM_VALUE 0 name->mod 0
PARAM_VALUE 0 name->mod_kallsyms_init_off 0
PARAM_VALUE 0 name->name 0
PARAM_VALUE 0 name->pages 0
PARAM_VALUE 0 name->sechdrs 0
PARAM_VALUE 0 name->secstrings 0
PARAM_VALUE 0 name->sig_ok 0
PARAM_VALUE 0 name->stroffs 0
PARAM_VALUE 0 name->strtab 0
PARAM_VALUE 0 name->symoffs 0
PARAM_VALUE 0 name->used_pages 0
PARAM_VALUE 2 flags 0
DATA_SOURCE 1 uargs $2
USER_DATA 1 uargs 0-u64max

kernel/module/main.c init_module_from_file() -> load_module()

Type Parameter Key Value
PARAM_VALUE 0 name 819794768076095488
PARAM_VALUE 0 name->compressed_len 0-s32max
PARAM_VALUE 0 name->core_typeoffs 0
PARAM_VALUE 0 name->index.info 0
PARAM_VALUE 0 name->index.mod 0
PARAM_VALUE 0 name->index.pcpu 0
PARAM_VALUE 0 name->index.str 0
PARAM_VALUE 0 name->index.sym 0
PARAM_VALUE 0 name->index.vers 0
PARAM_VALUE 0 name->index.vers_ext_crc 0
PARAM_VALUE 0 name->index.vers_ext_name 0
PARAM_VALUE 0 name->init_typeoffs 0
PARAM_VALUE 0 name->len 0-9223372036854775807
PARAM_VALUE 0 name->max_pages 0-1048577
PARAM_VALUE 0 name->mod 0
PARAM_VALUE 0 name->mod_kallsyms_init_off 0
PARAM_VALUE 0 name->name 0
PARAM_VALUE 0 name->sechdrs 0
PARAM_VALUE 0 name->secstrings 0
PARAM_VALUE 0 name->sig_ok 0
PARAM_VALUE 0 name->stroffs 0
PARAM_VALUE 0 name->strtab 0
PARAM_VALUE 0 name->symoffs 0
PARAM_VALUE 0 name->used_pages 0-2
PARAM_VALUE 2 flags 0-6
DATA_SOURCE 1 uargs $1
DATA_SOURCE 2 flags $2
USER_DATA 1 uargs 0-u64max
USER_DATA 2 flags 0-6
NO_OVERFLOW_SIMPLE 0 name->max_pages