Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/firewire/core-cdev.c, line 871
- drivers/firewire/core-transaction.c
- drivers/firewire/net.c, line 1069
- drivers/firewire/sbp2.c, line 976
- drivers/media/firewire/firedtv-fw.c, line 408
- drivers/target/sbp/sbp_target.c
- sound/firewire/dice/dice-transaction.c, line 354
- sound/firewire/digi00x/digi00x-transaction.c, line 71
- sound/firewire/fcp.c, line 385
- sound/firewire/fireface/ff-transaction.c, line 156
- sound/firewire/fireworks/fireworks_transaction.c, line 305
- sound/firewire/motu/motu-transaction.c, line 109
- sound/firewire/oxfw/oxfw-scs1x.c, line 385
- sound/firewire/tascam/tascam-transaction.c, line 310
Smatch caller information:
drivers/firewire/core-cdev.c ioctl_allocate() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 4612646809504616448 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 0-u32max |
| PARAM_VALUE | 1 | region | 6478853510845624320 |
| USER_DATA | 0 | handler->length | 0-u32max |
| USER_DATA | 1 | region->end | 0-u64max |
| USER_DATA | 1 | region->start | 0-u64max |
sound/firewire/fireworks/fireworks_transaction.c snd_efw_transaction_register() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 5581773554246389760 |
| PARAM_VALUE | 1 | region | 45225940204515328 |
| PARAM_VALUE | 1 | region->end | 260311525360128 |
| PARAM_VALUE | 1 | region->start | 260311525359616 |
sound/firewire/tascam/tascam-transaction.c snd_tscm_transaction_register() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 8344555096661872640 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 64 |
| PARAM_VALUE | 1 | region | 8614026133058740224 |
| PARAM_VALUE | 1 | region->end | 281474439905279 |
| PARAM_VALUE | 1 | region->start | 281474439839744 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firewire/sbp2.c sbp2_add_logical_unit() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 5235546039173238784 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 256 |
| PARAM_VALUE | 1 | region | 6865585834798825472 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/firewire/firedtv-fw.c fdtv_init() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 1985331201051836416 |
| PARAM_VALUE | 1 | region | 451512808002002944 |
drivers/firewire/core-transaction.c fw_core_init() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4574614023398879232 |
| PARAM_VALUE | 1 | region | 5258481131943641088 |
| NOCHECK_CALL |
drivers/firewire/core-transaction.c fw_core_init() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 6267025543595958272 |
| PARAM_VALUE | 1 | region | 1261879781464371200 |
| NOCHECK_CALL |
drivers/firewire/core-transaction.c fw_core_init() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 1459352043979116544 |
| PARAM_VALUE | 1 | region | 6994953133866799104 |
| NOCHECK_CALL |
sound/firewire/motu/motu-transaction.c snd_motu_transaction_register() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 4132348907434889216 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 4 |
| PARAM_VALUE | 1 | region | 6280957646166392832 |
| PARAM_VALUE | 1 | region->end | 281474439905279 |
| PARAM_VALUE | 1 | region->start | 281474439839744 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/firewire/fcp.c fcp_module_init() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 5174828075769499648 |
| PARAM_VALUE | 1 | region | 2331429924551192576 |
| PARAM_VALUE | 1 | region->end | 281474708279040 |
| PARAM_VALUE | 1 | region->start | 281474708278528 |
| NOCHECK_CALL |
sound/firewire/oxfw/oxfw-scs1x.c snd_oxfw_scs1x_add() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 3923521982338605056 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 64 |
| PARAM_VALUE | 1 | region | 6865585834798825472 |
| MEM_ZERO | 0 | handler | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firewire/net.c fwnet_fifo_start() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 2660200073959297024 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 4096 |
| PARAM_VALUE | 1 | region | 6865585834798825472 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &fwnet_device_mutex |
sound/firewire/digi00x/digi00x-transaction.c snd_dg00x_transaction_register() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 5328142594117906432 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 4 |
| PARAM_VALUE | 1 | region | 8968564144015867904 |
| PARAM_VALUE | 1 | region->end | 281474439905279 |
| PARAM_VALUE | 1 | region->start | 281474439839744 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/firewire/fireface/ff-transaction.c allocate_own_address() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 6890154511049461760 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 0-255 |
| PARAM_VALUE | 1 | region | 4578099265808318464 |
| PARAM_VALUE | 1 | region->end | 0-281466386776319 |
| PARAM_VALUE | 1 | region->start | 0-281466386776064 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/target/sbp/sbp_target.c sbp_management_agent_register() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 8970900422501486592 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 8 |
| PARAM_VALUE | 1 | region | 3381257486927986688 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subsys->su_mutex | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| TYPE_LOCK | (struct configfs_subsystem)->su_mutex |
drivers/target/sbp/sbp_target.c sbp_target_agent_register() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 4618053299125944320 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 32 |
| PARAM_VALUE | 1 | region | 3381257486927986688 |
| HALF_LOCKED2 | &pool->lock |
sound/firewire/dice/dice-transaction.c snd_dice_transaction_init() -> fw_core_add_address_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handler | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->address_callback | 931152803281784832 |
| PARAM_VALUE | 0 | handler->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | handler->length | 4 |
| PARAM_VALUE | 1 | region | 6865585834798825472 |
| BUF_SIZE | 0 | handler | 152 |
| BUF_SIZE | 0 | handler->callback_data | 72,104,256,376,448,2728 |
| RX_PATH | |||
| TASK_NOT_RUNNING |