Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-thin.c __pool_find() -> pool_create()

Type Parameter Key Value
PARAM_VALUE 1 metadata_dev 4096-ptr_max
PARAM_VALUE 3 block_size 128-2097152
PARAM_VALUE 4 read_only 0-1
PARAM_VALUE 5 error 4096-ptr_max
PARAM_VALUE 5 *error 6178336389065121792,6675648114992050176
PARAM_VALUE 5 *(*error) 0
CAPPED_DATA 1 metadata_dev 1
DATA_SOURCE 0 pool_md $0
DATA_SOURCE 1 metadata_dev $1
DATA_SOURCE 2 data_dev $2
DATA_SOURCE 3 block_size $3
DATA_SOURCE 4 read_only $4
DATA_SOURCE 5 error $5
FUZZY_MAX 3 block_size 2097152
FUZZY_MAX 4 read_only 1
BIT_INFO 3 block_size 0x0,0x3fff80
BIT_INFO 3 block_size 0x0,0x3fff80
TERMINATED 5 *error 1
HARD_MAX 3 block_size 2097152
HARD_MAX 4 read_only 1
MEM_ZERO 5 error
USER_DATA 3 block_size 128-2097152
NO_OVERFLOW_SIMPLE 3 block_size
LOCK2 global &dm_thin_pool_table.mutex
HALF_LOCKED2 &md->type_lock
TYPE_LOCK (struct dm_thin_pool_table)->mutex