Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/md/dm-snap-persistent.c read_header() -> dm_exception_store_set_chunk_size()

Type Parameter Key Value
PARAM_VALUE 0 store 4096-ptr_max
PARAM_VALUE 0 store->chunk_size 1-u32max
PARAM_VALUE 0 store->snap 4096-ptr_max
PARAM_VALUE 2 error 6282994783239790592
PARAM_COMPARE 1 chunk_size != $0->chunk_size
HALF_LOCKED2 &md->type_lock

drivers/md/dm-exception-store.c set_chunk_size() -> dm_exception_store_set_chunk_size()

Type Parameter Key Value
PARAM_VALUE 0 store 4096-ptr_max
PARAM_VALUE 0 store->snap 4096-ptr_max
PARAM_VALUE 1 chunk_size 1-u32max
PARAM_VALUE 2 error 4096-ptr_max
PARAM_VALUE 2 *error 2315922945982840832,6178336389065121792,6894647089322225664
BUF_SIZE 0 store 48
BUF_SIZE 0 store->snap 968
DATA_SOURCE 0 store $0
DATA_SOURCE 2 error $2
TERMINATED 2 *error 1
MEM_ZERO 2 error
NO_OVERFLOW_SIMPLE 1 chunk_size
HALF_LOCKED2 &md->type_lock