Defined in 1 files as a member:
Defined in 1 files as a function:
Referenced in 3 files:
- sound/firewire/fireface/ff-protocol-former.c
- sound/firewire/fireface/ff-protocol-latter.c, line 532
- sound/firewire/fireface/ff-transaction.c
Smatch caller information:
drivers/firewire/core-transaction.c handle_exclusive_region_request() -> (struct fw_address_handler)->address_callback()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 1 | request->ack | 1-2 |
| PARAM_VALUE | 1 | request->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | request->length | 0-u16max |
| PARAM_VALUE | 1 | request->response.ack | 0 |
| PARAM_VALUE | 1 | request->response.callback | 34436707722743808 |
| PARAM_VALUE | 1 | request->timestamp | 0-u16max |
| PARAM_VALUE | 2 | tcode | 0-8,10-65551 |
| PARAM_VALUE | 3 | destination | 0-u16max |
| PARAM_VALUE | 4 | source | 0-u16max |
| PARAM_VALUE | 6 | offset | 0-281474976710655 |
| PARAM_VALUE | 8 | length | 0-u16max |
| BUF_SIZE | 1 | request | 144-65679 |
| BUF_SIZE | 1 | request | 144-65679 |
| BUF_SIZE | 7 | data | 0-u16max |
| BUF_SIZE | 9 | callback_data | 72,104,184,256,336,376,416,448,704,2728 |
| DATA_SOURCE | 0 | card | $0 |
| DATA_SOURCE | 1 | request | $2 |
| DATA_SOURCE | 3 | destination | r async_header_get_destination |
| DATA_SOURCE | 4 | source | r async_header_get_source |
| DATA_SOURCE | 6 | offset | $3 |
| CONTAINER | 9 | *(-16+24) | $(-1) |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | request->response.speed | 1-s32max[c] |
| HALF_LOCKED2 | &pool->lock |
drivers/firewire/core-transaction.c handle_fcp_region_request() -> (struct fw_address_handler)->address_callback()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 1 | request->ack | 1-2 |
| PARAM_VALUE | 1 | request->length | 0-512 |
| PARAM_VALUE | 1 | request->response.callback | 34436707722743808 |
| PARAM_VALUE | 1 | request->timestamp | 0-u16max |
| PARAM_VALUE | 2 | tcode | 0-1 |
| PARAM_VALUE | 3 | destination | 0-u16max |
| PARAM_VALUE | 4 | source | 0-u16max |
| PARAM_VALUE | 6 | offset | 281474708278016,281474708278528 |
| PARAM_VALUE | 8 | length | 0-512 |
| BUF_SIZE | 1 | request | 144-65679 |
| BUF_SIZE | 1 | request | 144-65679 |
| BUF_SIZE | 7 | data | 0-u16max |
| BUF_SIZE | 9 | callback_data | 72,104,184,256,336,376,416,448,704,2728 |
| CAPPED_DATA | 1 | request->length | 1 |
| CAPPED_DATA | 6 | offset | 1 |
| CAPPED_DATA | 6 | offset | 1 |
| CAPPED_DATA | 8 | length | 1 |
| DATA_SOURCE | 0 | card | $0 |
| DATA_SOURCE | 1 | request | $2 |
| DATA_SOURCE | 2 | tcode | r async_header_get_tcode |
| DATA_SOURCE | 3 | destination | r async_header_get_destination |
| DATA_SOURCE | 4 | source | r async_header_get_source |
| DATA_SOURCE | 6 | offset | $3 |
| FUZZY_MAX | 1 | request->length | 512 |
| FUZZY_MAX | 8 | length | 512 |
| CONTAINER | 9 | *(-16+24) | $(-1) |
| BIT_INFO | 6 | offset | 0xfffff0000900,0xffffffffffff |
| BIT_INFO | 6 | offset | 0xfffff0000900,0xffffffffffffffff |
| HARD_MAX | 1 | request->length | 512 |
| HARD_MAX | 8 | length | 512 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | *request->data | 0-u32max |
| USER_DATA | 1 | request->response.speed | 1-s32max[c] |
| HALF_LOCKED2 | &pool->lock |