Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/md/dm-vdo/indexer/delta-index.c uds_start_saving_delta_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 6816150742833688576
PARAM_VALUE 1 offset 6272970387529220096
PARAM_VALUE 1 *offset 8
PARAM_VALUE 2 to_encode 0-15
BUF_SIZE 0 data 40
CAPPED_DATA 2 to_encode 1
DATA_SOURCE 2 to_encode $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/delta-index.c uds_start_saving_delta_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 6816150742833688576
PARAM_VALUE 1 offset 6272970387529220096
PARAM_VALUE 1 *offset 12
BUF_SIZE 0 data 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/delta-index.c uds_start_saving_delta_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 6816150742833688576
PARAM_VALUE 1 offset 6272970387529220096
PARAM_VALUE 1 *offset 16
BUF_SIZE 0 data 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/delta-index.c uds_start_saving_delta_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 6816150742833688576
PARAM_VALUE 1 offset 6272970387529220096
PARAM_VALUE 1 *offset 20
BUF_SIZE 0 data 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/encodings.c vdo_encode_component_states() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 7315666923531128832
PARAM_VALUE 1 *offset 20
DATA_SOURCE 0 data $0
DATA_SOURCE 1 offset $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/encodings.c vdo_encode_super_block() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 1 offset 7315666923531128832
DATA_SOURCE 0 data $0
DATA_SOURCE 2 to_encode r vdo_crc32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/encodings.c vdo_encode_volume_geometry() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 8631864027900764160
PARAM_VALUE 1 *offset 28
DATA_SOURCE 0 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/encodings.c vdo_encode_volume_geometry() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 8631864027900764160
PARAM_VALUE 1 *offset 56,64,68,76
DATA_SOURCE 0 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/encodings.c vdo_encode_volume_geometry() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 8631864027900764160
PARAM_VALUE 1 *offset 68,76,80,88
DATA_SOURCE 0 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 to_encode

drivers/md/dm-vdo/encodings.c vdo_encode_volume_geometry() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 8631864027900764160
PARAM_VALUE 1 *offset 72,80,84,92
PARAM_VALUE 2 to_encode 0
DATA_SOURCE 0 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/encodings.c vdo_encode_volume_geometry() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 1 offset 8631864027900764160
PARAM_VALUE 1 *offset 77-97
DATA_SOURCE 0 data $0
DATA_SOURCE 2 to_encode r vdo_crc32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c encode_region_table() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 841048803201138688,7797172233534025728
PARAM_VALUE 1 *offset 40,64
PARAM_VALUE 2 to_encode 0
DATA_SOURCE 0 data $0
DATA_SOURCE 1 offset $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c generate_index_save_nonce() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 9107177948327837696
PARAM_VALUE 1 offset 2879288823483461632
PARAM_VALUE 1 *offset 16
BUF_SIZE 0 data 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c generate_index_save_nonce() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 9107177948327837696
PARAM_VALUE 1 offset 2879288823483461632
PARAM_VALUE 1 *offset 20
PARAM_VALUE 2 to_encode 0
BUF_SIZE 0 data 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_index_save_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 7797172233534025728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_index_save_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 7797172233534025728
PARAM_VALUE 2 to_encode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_index_save_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 7797172233534025728
PARAM_VALUE 2 to_encode u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_index_save_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 7797172233534025728
PARAM_VALUE 2 to_encode 301
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_layout_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 841048803201138688
PARAM_VALUE 2 to_encode 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_layout_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 841048803201138688
PARAM_VALUE 2 to_encode 4096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/index-layout.c write_layout_header() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 1 offset 841048803201138688
PARAM_VALUE 2 to_encode 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 0
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 4
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 8
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 12
PARAM_VALUE 2 to_encode 7
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 16
PARAM_VALUE 2 to_encode 0
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 20
PARAM_VALUE 2 to_encode 4096
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 24
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 to_encode unit_byte

drivers/md/dm-vdo/indexer/config.c uds_write_config_contents() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 2157719936501235712
PARAM_VALUE 1 offset 4417221505623822336
PARAM_VALUE 1 *offset 28
PARAM_VALUE 2 to_encode 0,32
BUF_SIZE 0 data 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/volume-index.c start_saving_volume_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 7062462125646958592
PARAM_VALUE 1 offset 1986113816525742080
PARAM_VALUE 1 *offset 8
PARAM_VALUE 2 to_encode 1-255
BUF_SIZE 0 data 12
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/volume-index.c start_saving_volume_sub_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 8109832090280071168
PARAM_VALUE 1 offset 6215671883744473088
PARAM_VALUE 1 *offset 32
BUF_SIZE 0 data 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-vdo/indexer/volume-index.c start_saving_volume_sub_index() -> encode_u32_le()

Type Parameter Key Value
PARAM_VALUE 0 data 8109832090280071168
PARAM_VALUE 1 offset 6215671883744473088
PARAM_VALUE 1 *offset 36
BUF_SIZE 0 data 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL