Defined in 1 files as a prototype:
Defined in 3 files as a function:
- arch/arm64/kernel/acpi.c, line 456 (as a function)
- arch/loongarch/kernel/acpi.c, line 427 (as a function)
- arch/x86/kernel/acpi/boot.c, line 802 (as a function)
Referenced in 4 files:
- arch/arm64/kernel/acpi.c, line 461
- arch/loongarch/kernel/acpi.c, line 439
- arch/x86/kernel/acpi/boot.c, line 810
- drivers/acpi/acpi_processor.c
Smatch caller information:
drivers/acpi/acpi_processor.c acpi_processor_hotadd_init() -> acpi_unmap_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &cpu_add_remove_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/acpi_processor.c acpi_processor_hotadd_init() -> acpi_unmap_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &cpu_add_remove_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/acpi_processor.c acpi_processor_post_eject() -> acpi_unmap_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-8192 |
| CAPPED_DATA | 0 | cpu | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &cpu_add_remove_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock | ||
| HALF_LOCKED2 | global &device_hotplug_lock |