Defined in 1 files as a prototype:
Defined in 3 files as a function:
- drivers/acpi/osl.c, line 382 (as a function)
- tools/power/acpi/os_specific/service_layers/osunixmap.c, line 63 (as a function)
- tools/power/acpi/os_specific/service_layers/osunixxf.c, line 491 (as a function)
Referenced in 10 files:
- drivers/acpi/acpi_fpdt.c
- drivers/acpi/acpica/exregion.c, line 145
- drivers/acpi/acpica/tbdata.c
- drivers/acpi/acpica/tbutils.c
- drivers/acpi/acpica/tbxface.c, line 248
- drivers/acpi/acpica/tbxfroot.c
- drivers/acpi/apei/einj-core.c, line 258
- drivers/acpi/osl.c, line 386
- drivers/acpi/tables.c
- tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
Smatch caller information:
drivers/acpi/acpica/tbdata.c acpi_tb_acquire_table() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/tbdata.c acpi_tb_acquire_temp_table() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 36 |
| DATA_SOURCE | 0 | phys | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/tbxfroot.c acpi_find_root_pointer() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phys | 1038 |
| PARAM_VALUE | 1 | size | 2 |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxfroot.c acpi_find_root_pointer() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phys | 1025-655359 |
| PARAM_VALUE | 1 | size | 1-1024 |
| FUZZY_MAX | 1 | size | 1024 |
| HARD_MAX | 1 | size | 1024 |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxfroot.c acpi_find_root_pointer() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phys | 917504 |
| PARAM_VALUE | 1 | size | 131072 |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxface.c acpi_get_table_header() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 36 |
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpi_fpdt.c fpdt_process_subtable() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8 |
| DATA_SOURCE | 0 | phys | $0 |
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpi_fpdt.c fpdt_process_subtable() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 8-u32max |
| DATA_SOURCE | 0 | phys | $0 |
| UNITS | 1 | size | unit_byte |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phys | 1-u64max |
| PARAM_VALUE | 1 | size | 40 |
| DATA_SOURCE | 0 | phys | $0 |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 36 |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbutils.c acpi_tb_parse_root_table() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 40-u32max |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/tables.c acpi_table_initrd_override() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |
drivers/acpi/tables.c acpi_table_initrd_scan() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 36 |
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/exregion.c acpi_ex_system_memory_space_handler() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 0-4096 |
| DATA_SOURCE | 0 | phys | $1 |
| FUZZY_MAX | 1 | size | 4096 |
| HARD_MAX | 1 | size | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |
| HALF_LOCKED2 | context_mutex |
drivers/acpi/apei/einj-core.c get_oem_vendor_struct() -> acpi_os_map_memory()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 1-4294967279,18446744073709551600-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | phys | unit_byte |
| UNITS | 1 | size | unit_byte |