Defined in 1 files as a prototype:
Defined in 4 files as a function:
- arch/arm/kernel/module.c, line 487 (as a function)
- arch/parisc/kernel/module.c, line 250 (as a function)
- arch/s390/kernel/module.c, line 49 (as a function)
- kernel/module/main.c, line 1337 (as a function)
Referenced in 1 files:
Smatch caller information:
kernel/module/main.c do_init_module() -> module_arch_freeing_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 4096-ptr_max |
| CAPPED_DATA | 0 | mod | 1 |
| CAPPED_DATA | 0 | mod->num_ctors | 1 |
| CAPPED_DATA | 0 | mod->num_kp | 1 |
| CAPPED_DATA | 0 | mod->syms | 1 |
| DATA_SOURCE | 0 | mod | $0 |
| TERMINATED | 0 | mod->sect_attrs->grp.name | 1 |
| MEM_ZERO | 0 | &mod->mkobj.kobj | |
| NOCHECK_CALL | |||
| LOCK2 | global &module_mutex |
kernel/module/main.c free_module() -> module_arch_freeing_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 4096-ptr_max |
| CAPPED_DATA | 0 | mod | 1 |
| CAPPED_DATA | 0 | mod->modinfo_attrs | 1 |
| CAPPED_DATA | 0 | mod->num_kp | 1 |
| DATA_SOURCE | 0 | mod | $0 |
| NOCHECK_CALL |
kernel/module/main.c module_deallocate() -> module_arch_freeing_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 4096-ptr_max |
| CAPPED_DATA | 0 | mod | 1 |
| CAPPED_DATA | 0 | mod->syms | 1 |
| DATA_SOURCE | 0 | mod | $0 |
| BIT_INFO | 0 | mod->state | 0x2,0xffffffffffffffff |
| NOCHECK_CALL |