Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/net/wireless/intel/iwlwifi/fw/acpi.c, line 84 (as a function)
- drivers/net/wireless/intel/iwlwifi/fw/acpi.h, line 203 (as a function)
Referenced in 2 files:
- drivers/net/wireless/intel/iwlwifi/fw/acpi.c, line 115
- drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c, line 2049
Smatch caller information:
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c iwl_trans_pcie_call_prod_reset_dsm() -> iwl_acpi_get_dsm_object()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | rev | 0 |
| PARAM_VALUE | 2 | func | 2 |
| PARAM_VALUE | 3 | args | 8894266441425379328 |
| PARAM_VALUE | 3 | args->buffer.length | 4 |
| PARAM_VALUE | 3 | args->buffer.pointer | 8298627990443069440 |
| PARAM_VALUE | 3 | args->buffer.type | 3 |
| PARAM_VALUE | 3 | args->type | 0 |
| PARAM_VALUE | 4 | guid | 6426341711369678848 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/net/wireless/intel/iwlwifi/fw/acpi.c iwl_acpi_get_dsm_integer() -> iwl_acpi_get_dsm_object()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rev | 0 |
| PARAM_VALUE | 2 | func | 0-14 |
| PARAM_VALUE | 3 | args | 0 |
| PARAM_VALUE | 4 | guid | 2426719912438947840 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | rev | $1 |
| DATA_SOURCE | 2 | func | $2 |
| DATA_SOURCE | 4 | guid | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | func | unit_array_size |
| HALF_LOCKED2 | &mvm->mutex |