Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/memstick/core/ms_block.c msb_cache_flush() -> msb_update_block()

Type Parameter Key Value
PARAM_VALUE 0 msb 4096-ptr_max
PARAM_VALUE 0 msb->cache_block_lba s32min-65534,65536-s32max
PARAM_VALUE 0 msb->lba_to_pba_table 4096-ptr_max
PARAM_VALUE 0 msb->need_flush_cache 0
PARAM_VALUE 0 msb->q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sg 1257996196067512320
PARAM_VALUE 3 offset 0
CAPPED_DATA 0 msb->cache 1
CAPPED_DATA 0 msb->pages_in_block 1
DATA_SOURCE 0 msb $0
UNITS 1 lba unit_byte
HALF_LOCKED2 &pool->lock

drivers/memstick/core/ms_block.c msb_do_write_request() -> msb_update_block()

Type Parameter Key Value
PARAM_VALUE 0 msb 4096-ptr_max
PARAM_VALUE 0 msb->block_size 0-s32max
PARAM_VALUE 0 msb->need_flush_cache 0
PARAM_VALUE 0 msb->q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 msb->req 4096-ptr_max
BUF_SIZE 2 sg 1056
BUF_SIZE 2 sg 1056
CAPPED_DATA 0 msb->block_size 1
CAPPED_DATA 3 offset 1
DATA_SOURCE 0 msb $0
DATA_SOURCE 1 lba $1 [m]
DATA_SOURCE 2 sg $3
UNITS 1 lba unit_byte
HALF_LOCKED2 &pool->lock