Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firewire/core-transaction.c __fw_send_request() -> fw_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 packet 4096-ptr_max
PARAM_VALUE 0 packet->callback 6654481282623930368
PARAM_VALUE 1 tcode 0-1,4-5,10,17-23
PARAM_VALUE 2 tlabel 0-s32max
PARAM_VALUE 9 length 0-u32max,18446744071562067968-u64max
BUF_SIZE 8 payload (-1)-s32max
BUF_SIZE 8 payload (-1)-s32max
CAPPED_DATA 9 length 1
CAPPED_DATA 9 length 1
DATA_SOURCE 1 tcode $2
DATA_SOURCE 3 destination_id $3
DATA_SOURCE 5 generation $4
DATA_SOURCE 6 speed $5
DATA_SOURCE 7 offset $6
DATA_SOURCE 8 payload $7
DATA_SOURCE 9 length $8
FUZZY_MAX 1 tcode 5
FUZZY_MAX 9 length 36
NOSPEC 9 length
NOSPEC 9 length
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 tcode 0-1,4-5,17-23
USER_DATA 3 destination_id 0-u16max[c]
USER_DATA 5 generation s32min-s32max
USER_DATA 6 speed 1-s32max[c]
USER_DATA 7 offset 0-u64max
USER_DATA 8 *payload s64min-s64max
USER_DATA 9 length 0-3999632[c]
UNITS 7 offset unit_byte
UNITS 8 payload unit_byte
UNITS 9 length unit_byte
USER_PTR 8 payload
LOCK2 &card->lock
LOCK2 irq
TYPE_LOCK (struct fw_card)->lock