Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 5 files as a function:
- drivers/md/dm-target.c, line 46 (as a function)
- kernel/module/main.c, line 3433 (as a function)
- lib/alloc_tag.c, line 626 (as a function)
- mm/alloc_tag.c, line 971 (as a function)
- tools/testing/selftests/bpf/testing_helpers.c, line 439 (as a function)
Referenced in 10 files:
- drivers/md/dm-target.c, line 56
- kernel/module/main.c
- lib/alloc_tag.c, line 992
- mm/alloc_tag.c, line 1331
- sound/core/seq/seq_clientmgr.c
- sound/soc/sof/ipc3-loader.c
- tools/testing/selftests/bpf/prog_tests/kfunc_module_order.c
- tools/testing/selftests/bpf/prog_tests/livepatch_trampoline.c, line 18
- tools/testing/selftests/bpf/prog_tests/res_spin_lock.c, line 130
- tools/testing/selftests/bpf/testing_helpers.c, line 451
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 |