Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 3 files as a function:
- drivers/acpi/osl.c, line 452 (as a function)
- tools/power/acpi/os_specific/service_layers/osunixmap.c, line 109 (as a function)
- tools/power/acpi/os_specific/service_layers/osunixxf.c, line 511 (as a function)
Referenced in 10 files:
- drivers/acpi/acpi_fpdt.c
- drivers/acpi/acpica/evrgnini.c, line 55
- drivers/acpi/acpica/tbdata.c
- drivers/acpi/acpica/tbutils.c
- drivers/acpi/acpica/tbxface.c, line 258
- drivers/acpi/acpica/tbxfroot.c
- drivers/acpi/apei/einj-core.c, line 1164
- drivers/acpi/osl.c, line 456
- drivers/acpi/tables.c
- tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
Smatch caller information:
drivers/acpi/acpica/tbdata.c acpi_tb_acquire_temp_table() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/tbdata.c acpi_tb_release_table() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 1-u64max |
| DATA_SOURCE | 0 | virt | $0 |
| DATA_SOURCE | 1 | size | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | virt | unit_byte |
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/tbxfroot.c acpi_find_root_pointer() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 0 | *virt | 0-u16max |
| PARAM_VALUE | 1 | size | 2 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxfroot.c acpi_find_root_pointer() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 1-u64max |
| PARAM_VALUE | 0 | *virt | 0-255 |
| PARAM_VALUE | 1 | size | 1-1024 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| FUZZY_MAX | 1 | size | 1024 |
| HARD_MAX | 1 | size | 1024 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxfroot.c acpi_find_root_pointer() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 1-u64max |
| PARAM_VALUE | 0 | *virt | 0-255 |
| PARAM_VALUE | 1 | size | 131072 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxface.c acpi_get_table_header() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 1-u64max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpi_fpdt.c fpdt_process_subtable() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 1-u64max |
| PARAM_VALUE | 1 | size | 8 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpi_fpdt.c fpdt_process_subtable() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 8 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpi_fpdt.c fpdt_process_subtable() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 8 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 40 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 40-u32max |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 40-u32max |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/tables.c acpi_table_initrd_override() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/tables.c acpi_table_initrd_override() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/tables.c acpi_table_initrd_override() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/tables.c acpi_table_initrd_override() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/tables.c acpi_table_initrd_scan() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/tables.c acpi_table_initrd_scan() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/tables.c acpi_table_initrd_scan() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/tables.c acpi_table_initrd_scan() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | virt | r acpi_os_map_memory |
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/apei/einj-core.c einj_remove() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 1-4294967279,18446744073709551600-u64max |
| BUF_SIZE | 0 | virt | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/evrgnini.c acpi_ev_system_memory_region_setup() -> acpi_os_unmap_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | size | unit_byte |