Defined in 1 files as a variable:

Defined in 1 files as a prototype:

Defined in 1 files as a member:

Referenced in 17 files:

Smatch caller information:

drivers/firewire/core-topology.c build_tree() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->node_id 0-u16max
PARAM_VALUE 1 fmt 7011823240555438080
PARAM_VALUE 2 $ (-71)
BUF_SIZE 1 fmt 37
DATA_SOURCE 0 card $0
STR_LEN 0 card 36
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 card->node_id 0-u16max
HALF_LOCKED2 0 &card->lock

drivers/firewire/core-topology.c build_tree() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->node_id 0-u16max
PARAM_VALUE 1 fmt 6469917466844844032
PARAM_VALUE 2 $ 0-s32max
BUF_SIZE 1 fmt 56
DATA_SOURCE 0 card $0
FUZZY_MAX 2 $ 0
STR_LEN 0 card 55
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 card->node_id 0-u16max
HALF_LOCKED2 0 &card->lock

drivers/firewire/core-topology.c build_tree() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->node_id 0-u16max
PARAM_VALUE 1 fmt 2729987237066846208
PARAM_VALUE 2 $ 0-s32max
PARAM_VALUE 3 $ 0-63
BUF_SIZE 1 fmt 38
DATA_SOURCE 0 card $0
STR_LEN 0 card 37
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 card->node_id 0-u16max
HALF_LOCKED2 0 &card->lock

drivers/firewire/core-topology.c build_tree() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->node_id 0-u16max
PARAM_VALUE 1 fmt 7838347136271683584
BUF_SIZE 1 fmt 26
DATA_SOURCE 0 card $0
STR_LEN 0 card 25
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 card->node_id 0-u16max
HALF_LOCKED2 0 &card->lock

drivers/firewire/core-topology.c build_tree() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->node_id 0-u16max
PARAM_VALUE 1 fmt 5881285140171337728
BUF_SIZE 1 fmt 39
DATA_SOURCE 0 card $0
STR_LEN 0 card 38
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 card->node_id 0-u16max
HALF_LOCKED2 0 &card->lock

drivers/firewire/core-topology.c fw_core_handle_bus_reset() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->bm_node_id u16max
PARAM_VALUE 0 card->generation 0-255
PARAM_VALUE 0 card->node_id 0-u16max
PARAM_VALUE 1 fmt 6844573691229622272
BUF_SIZE 1 fmt 23
CAPPED_DATA 0 card->generation 1
DATA_SOURCE 0 card $0
STR_LEN 0 card 22
TERMINATED 1 fmt 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 card->node_id 0-u16max
LOCK2 0 &card->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct fw_card)->lock

drivers/firewire/core-device.c fw_device_init() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->device 0,4096-ptr_max
PARAM_VALUE 1 fmt 4836437007456387072
BUF_SIZE 1 fmt 22
STR_LEN 0 card 21
TERMINATED 1 fmt 1
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/firewire/core-device.c read_config_rom() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 1 fmt 8477067220502872064
PARAM_VALUE 3 $ 281474708276224-281474708277244
BUF_SIZE 1 fmt 38
CAPPED_DATA 3 $ 1
STR_LEN 0 card 37
BIT_INFO 3 $ 0xfffff0000400,0xfffff00007ff
TERMINATED 1 fmt 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/firewire/core-device.c read_config_rom() -> fw_err()

Type Parameter Key Value
PARAM_VALUE 1 fmt 6084972516377686016
PARAM_VALUE 3 $ 281474708276228-281474708277244
BUF_SIZE 1 fmt 42
CAPPED_DATA 3 $ 1
STR_LEN 0 card 41
BIT_INFO 3 $ 0xfffff0000400,0xfffff00007ff
TERMINATED 1 fmt 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock