Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c, line 168
- drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c, line 448
- drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c, line 492
- drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c, line 132
- drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
- drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c, line 128
-
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
- line 129
- line 189
- line 256
- line 333
- line 390
- line 434
- line 507
- line 604
- line 695
- line 702
- line 798
- line 805
- line 901
- line 908
- line 1004
- line 1011
- line 1016
- line 1113
- line 1120
- line 1125
- line 1130
- line 1230
- line 1236
- line 1334
- line 1340
- line 1438
- line 1444
- line 1542
- line 1547
- line 1554
- line 1652
- line 1657
- line 1662
- line 1669
- line 1740
- line 1755
- line 1843
- drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
Smatch caller information:
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c cs_dsp_callbacks_test_common_init() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),16,4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 3 | payload_data->n_algs | 0-1,4 |
| PARAM_VALUE | 4 | payload_len_bytes | 56,68,116,140 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 4 | payload_len_bytes | |
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c wmfw_load_with_unknown_blocks() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c wmfw_load_with_unknown_blocks() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 0 | *builder->write_p->data | 0-255 |
| PARAM_VALUE | 1 | mem_region | 6 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 4 | payload_len_bytes | 64 |
| BUF_SIZE | 3 | payload_data | 64 |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c _create_dummy_wmfw() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c cs_dsp_wmfw_test_common_init() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 3 | payload_data->n_algs | 0-1,4 |
| PARAM_VALUE | 4 | payload_len_bytes | 56,68,116,140 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 4 | payload_len_bytes | |
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_load_with_info() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | builder->test_priv->test->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | 6 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 4 | payload_len_bytes | 48 |
| BUF_SIZE | 3 | payload_data | 48 |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_load_with_info() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | builder->test_priv->test->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | 6 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 64 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 4 | payload_len_bytes | 48 |
| BUF_SIZE | 3 | payload_data | 48 |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_all_packed_pm() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | 16 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 1-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r vmalloc_noprof |
| DATA_SOURCE | 4 | payload_len_bytes | r cs_dsp_mock_size_of_region |
| NOCHECK_CALL | |||
| BYTE_COUNT | 3 | ==payload_data4 | 8050 |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_all_unpacked_pm() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | 2 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 1-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r vmalloc_noprof |
| DATA_SOURCE | 4 | payload_len_bytes | r cs_dsp_mock_size_of_region |
| NOCHECK_CALL | |||
| BYTE_COUNT | 3 | ==payload_data4 | 8050 |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_multiple_oneblock_payloads() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | *payload_data | 0-255 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_multiple_oneblock_payloads_reverse() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | *payload_data | 0-255 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_multiple_packed_unpacked_mem() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | payload_data | 0,16,4096-ptr_max |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_multiple_payloads_sparse_unordered() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | *payload_data | 0-255 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_multiple_unpacked_mem() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | payload_data | 0,16,4096-ptr_max |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_one_payload() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0,14,17,29,35 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| FUZZY_MAX | 2 | mem_offset_dsp_words | 0 |
| NOCHECK_CALL | |||
| BYTE_COUNT | 3 | ==payload_data4 | 8050 |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_1_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 234819376406216704 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 4 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_1_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_1_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0-4294967292 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| FUZZY_MAX | 2 | mem_offset_dsp_words | 0 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_1_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 6667848384623325184 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 4 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 8004288916603011072 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 8 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 8004288916603011076 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 4 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0-4294967292 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| FUZZY_MAX | 2 | mem_offset_dsp_words | 0 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 7701711689868025856 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 8 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 7701711689868025860 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 4 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 887877624456421376 |
| PARAM_VALUE | 4 | payload_len_bytes | 8 |
| BUF_SIZE | 3 | payload_data | 8 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0-4294967292 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| FUZZY_MAX | 2 | mem_offset_dsp_words | 0 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_2_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 2442805863976853504 |
| PARAM_VALUE | 4 | payload_len_bytes | 8 |
| BUF_SIZE | 3 | payload_data | 8 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 6879676782086438912 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 12 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 6879676782086438916 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 8 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 6879676782086438920 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 4 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0-4294967292 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| FUZZY_MAX | 2 | mem_offset_dsp_words | 0 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 7201771067167371264 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 12 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 7201771067167371268 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 8 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_single_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 7201771067167371272 |
| PARAM_VALUE | 4 | payload_len_bytes | 4 |
| BUF_SIZE | 3 | payload_data | 4 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 2278158069932290048 |
| PARAM_VALUE | 4 | payload_len_bytes | 12 |
| BUF_SIZE | 3 | payload_data | 12 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_unpacked_leading() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0-4294967292 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| BUF_SIZE | 3 | payload_data | 0-u32max |
| DATA_SOURCE | 3 | payload_data | r kunit_kmalloc |
| FUZZY_MAX | 2 | mem_offset_dsp_words | 0 |
| NOCHECK_CALL |
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c wmfw_write_packed_3_unpacked_trailing() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.file | 560767232606674944 |
| PARAM_VALUE | 0 | builder->test_priv->test->last_seen.line | 106 |
| PARAM_VALUE | 0 | *builder->test_priv->test->last_seen.file | 0-255 |
| PARAM_VALUE | 1 | mem_region | (-1),5-6 |
| PARAM_VALUE | 3 | payload_data | 7585414538569252864 |
| PARAM_VALUE | 4 | payload_len_bytes | 12 |
| BUF_SIZE | 3 | payload_data | 12 |
| DATA_SOURCE | 1 | mem_region | r cs_dsp_mock_packed_to_unpacked_mem_type |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_fw_uniqueness() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_parse_fw_name() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_parse_test_common_init() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 3 | payload_data->n_algs | 0-1,4 |
| PARAM_VALUE | 4 | payload_len_bytes | 56,68,116,140 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 4 | payload_len_bytes | |
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_get_ctl_test_multiple_wmfw() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c cs_dsp_bin_err_test_common_init() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| PARAM_VALUE | 3 | payload_data | 16,4096-ptr_max |
| PARAM_VALUE | 3 | payload_data->n_algs | 0-1,4 |
| PARAM_VALUE | 4 | payload_len_bytes | 56,68,116,140 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 4 | payload_len_bytes | |
| UNITS | 4 | payload_len_bytes | unit_byte |
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c _create_dummy_wmfw() -> cs_dsp_mock_wmfw_add_data_block()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | builder | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->buf_size_bytes | 131072 |
| PARAM_VALUE | 0 | builder->bytes_used | 0,40 |
| PARAM_VALUE | 0 | builder->format_version | 0-255 |
| PARAM_VALUE | 0 | builder->test_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | builder->test_priv->local | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | mem_region | 5 |
| PARAM_VALUE | 2 | mem_offset_dsp_words | 0 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 0 | builder | 64 |
| BUF_SIZE | 3 | payload_data | 56,68,116,140 |
| DATA_SOURCE | 0 | builder | r cs_dsp_mock_wmfw_init |
| NOCHECK_CALL | |||
| UNITS | 4 | payload_len_bytes | unit_byte |