Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-zoned-metadata.c dmz_read_sb() -> dmz_rdwr_block()

Type Parameter Key Value
PARAM_VALUE 1 op 0
HALF_LOCKED2 &md->type_lock

drivers/md/dm-zoned-metadata.c dmz_recover_mblocks() -> dmz_rdwr_block()

Type Parameter Key Value
PARAM_VALUE 1 op 0
PARAM_VALUE 3 page 4096-ptr_max
PARAM_VALUE 3 page->_refcount.counter 1
DATA_SOURCE 3 page r alloc_pages_noprof

drivers/md/dm-zoned-metadata.c dmz_recover_mblocks() -> dmz_rdwr_block()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 op 1
PARAM_VALUE 3 page 4096-ptr_max
PARAM_VALUE 3 page->_refcount.counter 1
DATA_SOURCE 3 page r alloc_pages_noprof

drivers/md/dm-zoned-metadata.c dmz_write_sb() -> dmz_rdwr_block()

Type Parameter Key Value
PARAM_VALUE 1 op 1
HALF_LOCKED2 &zmd->mblk_flush_lock
HALF_LOCKED2 &zmd->mblk_sem