Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/md/persistent-data/dm-transaction-manager.c dm_tm_create_internal() -> dm_sm_metadata_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sm | 4096-ptr_max |
| PARAM_VALUE | 1 | tm | 4096-ptr_max |
| PARAM_VALUE | 1 | tm->bm | 4096-ptr_max |
| PARAM_VALUE | 1 | tm->is_clone | 0 |
| PARAM_VALUE | 1 | tm->prefetches.lock.magic | 4096-ptr_max |
| PARAM_VALUE | 1 | tm->real | 0 |
| PARAM_VALUE | 1 | tm->sm | 4096-ptr_max |
| PARAM_VALUE | 3 | superblock | 0 |
| DATA_SOURCE | 0 | sm | r dm_sm_metadata_init |
| DATA_SOURCE | 1 | tm | r dm_tm_create |
| DATA_SOURCE | 3 | superblock | $1 |
| PREEMPT_ADD | |||
| HALF_LOCKED2 | global &dm_thin_pool_table.mutex |