Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-integrity.c access_journal_data() -> access_journal_check()

Type Parameter Key Value
PARAM_VALUE 0 ic 4096-ptr_max
PARAM_VALUE 0 ic->journal 4096-ptr_max
PARAM_VALUE 0 ic->journal_section_entries 1-255
PARAM_VALUE 0 ic->journal_section_sectors 1-u16max
PARAM_VALUE 0 ic->journal_sections 1-u32max
PARAM_VALUE 0 ic->sb 4096-ptr_max
PARAM_VALUE 0 ic->sb->salt 0-255
PARAM_VALUE 1 section 0-4294967294
PARAM_VALUE 3 e 0
PARAM_VALUE 4 function 5206330550122192896
BUF_SIZE 0 ic (-1),16,40-s32max
BUF_SIZE 0 ic (-1),16,40-s32max
BUF_SIZE 4 function 20
CAPPED_DATA 0 ic->journal_sections 1
CAPPED_DATA 1 section 1
DATA_SOURCE 0 ic $0
DATA_SOURCE 1 section $1
DATA_SOURCE 2 offset $2 [m]
STR_LEN 0 ic 19
TERMINATED 4 function 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ic->bufio->slab_cache->object_size
UNITS 1 section unit_array_size

drivers/md/dm-integrity.c access_journal_entry() -> access_journal_check()

Type Parameter Key Value
PARAM_VALUE 0 ic 4096-ptr_max
PARAM_VALUE 0 ic->sb->salt 0-255
PARAM_VALUE 3 e 1
PARAM_VALUE 4 function 7508649487875297280
BUF_SIZE 0 ic (-1),16,40-s32max
BUF_SIZE 0 ic (-1),16,40-s32max
BUF_SIZE 4 function 21
DATA_SOURCE 0 ic $0
DATA_SOURCE 1 section $1
DATA_SOURCE 2 offset $2
STR_LEN 0 ic 20
TERMINATED 4 function 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ic->bufio->block_size
NO_OVERFLOW_SIMPLE 0 ic->bufio->slab_cache->object_size
UNITS 1 section unit_array_size
HALF_LOCKED2 &md->suspend_lock
HALF_LOCKED2 irq
HALF_LOCKED2 0 &ic->endio_wait.lock

drivers/md/dm-integrity.c page_list_location() -> access_journal_check()

Type Parameter Key Value
PARAM_VALUE 0 ic 4096-ptr_max
PARAM_VALUE 0 ic->sb->salt 0-255
PARAM_VALUE 2 offset 0-65534
PARAM_VALUE 3 e 0
PARAM_VALUE 4 function 6385668484081201152
BUF_SIZE 0 ic (-1),16,40-s32max
BUF_SIZE 0 ic (-1),16,40-s32max
BUF_SIZE 0 ic->journal (-1)-s32max
BUF_SIZE 0 ic->journal_io (-1)-s32max
BUF_SIZE 0 ic->journal_scatterlist (-1)-s32max
BUF_SIZE 4 function 19
CAPPED_DATA 2 offset 1
DATA_SOURCE 0 ic $0
DATA_SOURCE 1 section $1
DATA_SOURCE 2 offset $2
FUZZY_MAX 2 offset 7
STR_LEN 0 ic 18
TERMINATED 4 function 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ic->bufio->block_size
NO_OVERFLOW_SIMPLE 0 ic->journal_sections
NO_OVERFLOW_SIMPLE 1 section
UNITS 1 section unit_array_size
HALF_LOCKED2 0 &ic->endio_wait.lock