Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
lib/string_helpers.c parse_int_array_user() -> parse_int_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 0-1000000000,2147479552 |
| PARAM_VALUE | 2 | array | 2480049797702713344,5421303494638821376,5851855103148650496,5966474548267610112,7343115644638396416,7450019932493631488,7995487395316551680 |
| PARAM_VALUE | 2 | *array | 0,4096-ptr_max |
| PARAM_VALUE | 2 | *(*array) | s32min-s32max |
| BUF_SIZE | 0 | buf | 1-1000000001,2147479553 |
| BUF_SIZE | 0 | buf | 1-1000000001,2147479553 |
| CAPPED_DATA | 1 | count | 1 |
| CAPPED_DATA | 1 | count | 1 |
| DATA_SOURCE | 0 | buf | r memdup_user_nul |
| DATA_SOURCE | 1 | count | $1 |
| DATA_SOURCE | 2 | array | $2 |
| FUZZY_MAX | 1 | count | 2147479552 |
| TERMINATED | 0 | buf | 1 |
| USER_DATA | 0 | *buf | 0-255 |
| USER_DATA | 1 | count | 0-1000000000[c] |
| USER_PTR | 0 | buf |
sound/soc/intel/avs/board_selection.c avs_register_i2s_test_boards() -> parse_int_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 1-u64max |
| PARAM_VALUE | 1 | count | 0-1010101 |
| PARAM_VALUE | 2 | array | 1970016772083286016 |
| STR_LEN | 0 | buf | 0-1010101 |
| HALF_LOCKED2 | &pool->lock |