Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/acpi/nfit/core.c __nfit_mem_init() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 1-u64max |
| DATA_SOURCE | 0 | spa | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c acpi_nfit_ars_rescan() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &acpi_desc_lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c acpi_nfit_init_ars() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c acpi_nfit_init_mapping() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| PARAM_VALUE | 0 | spa->range_index | 1-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c acpi_nfit_register_region() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| BIT_INFO | 0 | spa->flags | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c acpi_nfit_register_regions() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c acpi_nfit_register_regions() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c add_spa() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-18446744073709547519 |
| PARAM_VALUE | 0 | spa->header.length | 56,64 |
| CAPPED_DATA | 0 | spa->header.length | 1 |
| DATA_SOURCE | 0 | spa | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | spa | unit_byte |
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c ars_start() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c ars_start() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_virtual() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_virtual() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_virtual() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_virtual() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_volatile() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| BIT_INFO | 0 | spa->flags | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_volatile() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| BIT_INFO | 0 | spa->flags | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/core.c nfit_spa_is_volatile() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spa | 4096-ptr_max |
| DATA_SOURCE | 0 | spa | $0 |
| BIT_INFO | 0 | spa->flags | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |
drivers/acpi/nfit/mce.c nfit_handle_mce() -> nfit_spa_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &acpi_desc->init_mutex | ||
| LOCK2 | global &acpi_desc_lock | ||
| TYPE_LOCK | (struct acpi_nfit_desc)->init_mutex |