Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/can/softing/softing_fw.c softing_chip_poweron() -> _softing_fct_cmd()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->dpram_size 0-2147483663
PARAM_VALUE 0 card->fw.lock.dep_map->name 0-255
PARAM_VALUE 0 card->fw.lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 card->fw.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 card->fw.lock.magic 4096-ptr_max
PARAM_VALUE 0 card->fw.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 card->fw.lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 card->fw.lock.wait_lock.owner (-1)
PARAM_VALUE 0 card->fw.lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 card->fw.up 0
PARAM_VALUE 0 card->pdat 4096-ptr_max
PARAM_VALUE 0 card->pdat->app.fw 0,4096-ptr_max
PARAM_VALUE 0 card->pdat->boot.fw 0,4096-ptr_max
PARAM_VALUE 0 card->pdat->load.fw 0,4096-ptr_max
PARAM_VALUE 0 card->pdat->nbus 0-2
PARAM_VALUE 0 card->pdev 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 card->spin.rlock.dep_map->name 0-255
PARAM_VALUE 1 cmd 99
PARAM_VALUE 2 vector 85
PARAM_VALUE 3 msg 3112562668480126976
BUF_SIZE 0 card 344
BUF_SIZE 0 card->pdat 1-s32max
BUF_SIZE 3 msg 7
CAPPED_DATA 0 card->dpram_size 1
DATA_SOURCE 0 card $0
STR_LEN 0 card 6
TERMINATED 3 msg 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &card->fw.lock
TYPE_LOCK (struct softing)->fw.lock

drivers/net/can/softing/softing_fw.c softing_chip_poweron() -> _softing_fct_cmd()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->dpram_size 0-2147483663
PARAM_VALUE 0 card->fw.lock.dep_map->name 0-255
PARAM_VALUE 0 card->fw.lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 card->fw.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 card->fw.lock.magic 4096-ptr_max
PARAM_VALUE 0 card->fw.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 card->fw.lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 card->fw.lock.wait_lock.owner (-1)
PARAM_VALUE 0 card->fw.lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 card->fw.up 0
PARAM_VALUE 0 card->pdat 4096-ptr_max
PARAM_VALUE 0 card->pdat->app.fw 0,4096-ptr_max
PARAM_VALUE 0 card->pdat->boot.fw 0,4096-ptr_max
PARAM_VALUE 0 card->pdat->load.fw 0,4096-ptr_max
PARAM_VALUE 0 card->pdat->nbus 0-2
PARAM_VALUE 0 card->pdev 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 card->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 card->spin.rlock.dep_map->name 0-255
PARAM_VALUE 1 cmd 99
PARAM_VALUE 2 vector 170
PARAM_VALUE 3 msg 4749128703042465792
BUF_SIZE 0 card 344
BUF_SIZE 0 card->pdat 1-s32max
BUF_SIZE 3 msg 7
CAPPED_DATA 0 card->dpram_size 1
DATA_SOURCE 0 card $0
STR_LEN 0 card 6
TERMINATED 3 msg 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &card->fw.lock
TYPE_LOCK (struct softing)->fw.lock

drivers/net/can/softing/softing_fw.c softing_fct_cmd() -> _softing_fct_cmd()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->dpram 4096-ptr_max
PARAM_VALUE 0 card->fw.lock.dep_map->name 0-255
PARAM_VALUE 0 card->fw.lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 card->fw.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 card->fw.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 card->fw.lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 card->fw.lock.wait_lock.owner (-1)
PARAM_VALUE 0 card->fw.lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 cmd 0-8,11-14,17,36,43
PARAM_VALUE 2 vector 0
PARAM_VALUE 3 msg 4096-ptr_max
BUF_SIZE 0 card->pdat (-1),1-s32max
BUF_SIZE 3 msg 10-12,14-15,18-19,21
BUF_SIZE 3 msg 10-12,14-15,18-19,21
DATA_SOURCE 0 card $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 3 msg $2
STR_LEN 0 card 9-11,13-14,17-18,20
STR_LEN 0 card 9-11,13-14,17-18,20
TERMINATED 3 msg 1
HARD_MAX 1 cmd 43
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 card->id->freq 0-u32max
HOST_DATA 0 card->id->fw_version 0-u16max
HOST_DATA 0 card->id->hw_version 0-u16max
HOST_DATA 0 card->id->license 0-u16max
HOST_DATA 0 card->id->serial 0-u16max
HOST_DATA 0 card->id.serial 0-u16max
UNITS 0 card unit_byte
LOCK2 0 &card->fw.lock
TYPE_LOCK (struct softing)->fw.lock