Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/i2c/ccs/ccs-data.c __ccs_data_parse() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 1 | __regs | 4096-ptr_max |
| PARAM_VALUE | 2 | __num_regs | 4096-ptr_max |
| PARAM_VALUE | 3 | *payload | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| PARAM_VALUE | 5 | dev->devres_head.prev | 4096-ptr_max |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 5 | dev | $4 |
| MEM_ZERO | 1 | __regs | |
| MEM_ZERO | 2 | __num_regs | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-data.c __ccs_data_parse() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 1 | __regs | 4096-ptr_max |
| PARAM_VALUE | 2 | __num_regs | 4096-ptr_max |
| PARAM_VALUE | 3 | *payload | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| PARAM_VALUE | 5 | dev->devres_head.prev | 4096-ptr_max |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 5 | dev | $4 |
| MEM_ZERO | 1 | __regs | |
| MEM_ZERO | 2 | __num_regs | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-data.c __ccs_data_parse() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 1 | __regs | 4096-ptr_max |
| PARAM_VALUE | 2 | __num_regs | 4096-ptr_max |
| PARAM_VALUE | 3 | *payload | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| PARAM_VALUE | 5 | dev->devres_head.prev | 4096-ptr_max |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 5 | dev | $4 |
| MEM_ZERO | 1 | __regs | |
| MEM_ZERO | 2 | __num_regs | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-data.c __ccs_data_parse() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 1 | __regs | 4096-ptr_max |
| PARAM_VALUE | 2 | __num_regs | 4096-ptr_max |
| PARAM_VALUE | 3 | *payload | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| PARAM_VALUE | 5 | dev->devres_head.prev | 4096-ptr_max |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 5 | dev | $4 |
| MEM_ZERO | 1 | __regs | |
| MEM_ZERO | 2 | __num_regs | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-data.c ccs_data_parse_reg_rules() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 0 |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 1 | __regs | 0 |
| PARAM_VALUE | 2 | __num_regs | 0 |
| PARAM_VALUE | 3 | *payload | 0-255 |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 3 | payload | $3 |
| DATA_SOURCE | 4 | endp | $4 |
| DATA_SOURCE | 5 | dev | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | payload | unit_byte |
| UNITS | 4 | endp | unit_byte |
drivers/media/i2c/ccs/ccs-data.c ccs_data_parse_reg_rules() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 16,4096-ptr_max |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 1 | __regs | 0 |
| PARAM_VALUE | 2 | __num_regs | 0,4096-ptr_max |
| PARAM_VALUE | 3 | *payload | 0-255 |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| BUF_SIZE | 2 | __num_regs | 0,8 |
| BUF_SIZE | 2 | __num_regs | 0,8 |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 2 | __num_regs | $2 |
| DATA_SOURCE | 3 | payload | $3 |
| DATA_SOURCE | 4 | endp | $4 |
| DATA_SOURCE | 5 | dev | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | payload | unit_byte |
| UNITS | 4 | endp | unit_byte |
drivers/media/i2c/ccs/ccs-data.c ccs_data_parse_reg_rules() -> ccs_data_parse_regs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bin | 4932531396936617984 |
| PARAM_VALUE | 0 | bin->base | 16,4096-ptr_max |
| PARAM_VALUE | 0 | bin->end | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bin->now->len | 1-64 |
| PARAM_VALUE | 0 | *bin->now->value | 0-255 |
| PARAM_VALUE | 1 | __regs | 0,4096-ptr_max |
| PARAM_VALUE | 2 | __num_regs | 0,4096-ptr_max |
| PARAM_VALUE | 4 | endp | 4096-ptr_max |
| PARAM_VALUE | 5 | dev | 4096-ptr_max |
| BUF_SIZE | 1 | __regs | 0,8 |
| BUF_SIZE | 1 | __regs | 0,8 |
| BUF_SIZE | 2 | __num_regs | 0,8 |
| BUF_SIZE | 2 | __num_regs | 0,8 |
| DATA_SOURCE | 0 | bin | $0 |
| DATA_SOURCE | 1 | __regs | $1 |
| DATA_SOURCE | 2 | __num_regs | $2 |
| DATA_SOURCE | 3 | payload | $3 |
| DATA_SOURCE | 4 | endp | $4 |
| DATA_SOURCE | 5 | dev | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | payload | unit_byte |
| UNITS | 4 | endp | unit_byte |