Defined in 1 files as a prototype:

Defined in 3 files as a function:

Referenced in 10 files:

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