Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-vdo/message-stats.c vdo_write_config() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 7328835138666422272
PARAM_VALUE 1 value 1
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 11
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $1
DATA_SOURCE 4 maxlen $2
STR_LEN 0 prefix 10
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 6377361139191574528
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 14
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 13
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 7355537604755406848
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 14
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 13
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 6825599808316428288
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 13
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 12
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 5481145710798094336
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 15
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 14
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 248151307152797696
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 17
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 16
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 7141933259878944768
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 17
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 16
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_block_map_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 8374798559198724096
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 17
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 16
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_hash_lock_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 7005170040556462080
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 21
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 20
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_index_memory() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 5567243714980511744
PARAM_VALUE 1 value 0-4294966527,4294966529-4294966783,4294966785-4294967039,4294967041-u32max
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 14
BUF_SIZE 0 prefix 14
BUF_SIZE 2 suffix 3
DATA_SOURCE 1 value $0
DATA_SOURCE 3 buf $1
DATA_SOURCE 4 maxlen $2
STR_LEN 0 prefix 13
STR_LEN 0 prefix 13
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_vdo_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 7328835138666422272
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 11
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 10
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_vdo_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 172794172876206080
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 12
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 11
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_vdo_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 4361221083376717824
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 25
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 24
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/message-stats.c write_vdo_statistics() -> write_u32()

Type Parameter Key Value
PARAM_VALUE 0 prefix 8817771236060446720
PARAM_VALUE 2 suffix 8001738716527255552
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 3 *buf 4096-ptr_max
PARAM_VALUE 3 **buf 0-255
PARAM_VALUE 4 maxlen 4096-ptr_max
BUF_SIZE 0 prefix 11
BUF_SIZE 2 suffix 3
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 maxlen $4
STR_LEN 0 prefix 10
STR_LEN 1 value 2
TERMINATED 0 prefix 1
TERMINATED 2 suffix 1
NOCHECK_CALL
LOCK2 &md->io_barrier
TYPE_LOCK (struct mapped_device)->io_barrier