Defined in 1 files as a prototype:

Defined in 1 files as a macro:

Defined in 1 files as a function:

Referenced in 37 files:

Smatch caller information:

arch/x86/kernel/mpparse.c check_physptr() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 0-u16max
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size r get_mpc_size
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/mpparse.c check_physptr() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 0-u16max
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size r get_mpc_size
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/mpparse.c get_mpc_size() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/kernel/mpparse.c mpparse_get_smp_config() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/mpparse.c smp_scan_config() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size $1 [m]
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/mpparse.c update_mp_table() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u16max
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size r get_mpc_size
NOCHECK_CALL

arch/x86/kernel/mpparse.c update_mp_table() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte

arch/x86/kernel/mpparse.c update_mp_table() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u64max
NOCHECK_CALL
UNITS 1 size unit_byte

arch/x86/kernel/mpparse.c update_mp_table() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
NOCHECK_CALL
UNITS 1 size unit_byte

drivers/firmware/efi/mokvar-table.c efi_mokvar_table_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 264
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/mokvar-table.c efi_mokvar_table_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 264
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/mm/ioremap.c __memremap_is_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap_decrypted
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/mm/ioremap.c __memremap_is_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap_decrypted
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/mm/ioremap.c __memremap_is_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 size 1-u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/kernel/acpi/boot.c __acpi_unmap_table() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 1-u64max
PARAM_VALUE 1 size 1-u64max
BUF_SIZE 0 addr (-1),1-s32max
BUF_SIZE 0 addr (-1),1-s32max
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 size $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 addr unit_byte
UNITS 1 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &system_transition_mutex

drivers/firmware/efi/esrt.c efi_esrt_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/xen/enlighten_hvm.c xen_hvm_init_mem_mapping() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,8440724045959172096,18379471554275704832,18446612682070032384,18446744073694871552-18446744073696710655,18446744073698521088
PARAM_VALUE 1 size 4096
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/iscsi_ibft_find.c reserve_ibft_region() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/iscsi_ibft_find.c reserve_ibft_region() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/devicetree.c x86_flattree_get_config() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 128-4096
CAPPED_DATA 1 size 1
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/devicetree.c x86_flattree_get_config() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 128-u32max
CAPPED_DATA 0 addr 1
CAPPED_DATA 1 size 1
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/jailhouse.c jailhouse_init_platform() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/jailhouse.c jailhouse_init_platform() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4-284
CAPPED_DATA 1 size 1
CAPPED_DATA 1 size 1
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/mm/mem_encrypt_amd.c __sme_early_enc_dec() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-4096
CAPPED_DATA 1 size 1
CAPPED_DATA 1 size 1
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/mm/mem_encrypt_amd.c __sme_early_enc_dec() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-4096
CAPPED_DATA 1 size 1
CAPPED_DATA 1 size 1
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/platform/efi/efi.c efi_config_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u64max
CAPPED_DATA 1 size 1
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

arch/x86/platform/efi/efi.c efi_systab_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 72,120
DATA_SOURCE 0 addr r early_memremap_ro
BIT_INFO 1 size 0x48,0x78
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/platform/efi/efi.c efi_systab_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 72,120
DATA_SOURCE 0 addr r early_memremap_ro
BIT_INFO 1 size 0x48,0x78
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/platform/efi/efi.c efi_systab_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 96
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/platform/efi/efi.c efi_systab_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 72,120
DATA_SOURCE 0 addr r early_memremap_ro
BIT_INFO 1 size 0x48,0x78
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/coco/sev/core.c snp_secure_tsc_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap_encrypted
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/e820.c e820__memory_setup_extended() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size $1
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_scan_machine() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 32
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_scan_machine() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 32
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_scan_machine() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 65536
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_scan_machine() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 65536
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_scan_machine() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 65536
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_walk_early() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-2147483642
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

arch/x86/platform/efi/quirks.c efi_arch_mem_reserve() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 addr r early_memremap_prot
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/platform/efi/quirks.c efi_reuse_config() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 0-s32max,18446744071562067968-u64max
CAPPED_DATA 1 size 1
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

arch/x86/platform/efi/quirks.c efi_reuse_config() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 96
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/apic/x2apic_uv_x.c early_get_arch_type() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 24
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/kernel/apic/x2apic_uv_x.c early_get_arch_type() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 24
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

arch/x86/kernel/apic/x2apic_uv_x.c early_get_arch_type() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u32max
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
HALF_LOCKED2 irq

arch/x86/kernel/apic/x2apic_uv_x.c early_get_arch_type() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u32max
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
HALF_LOCKED2 irq

mm/early_ioremap.c copy_from_early_mem() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-266239
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

drivers/acpi/tables.c acpi_table_upgrade() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-266239
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/earlycon.c efi_earlycon_unmap() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 size $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/firmware/efi/tpm.c __calc_tpm2_event_size() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 1 size 0-s32max,18446744071562067968-u64max
NOCHECK_CALL
UNITS 0 addr unit_byte
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/tpm.c __calc_tpm2_event_size() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 1 size 0-s32max,18446744071562067968-u64max
NOCHECK_CALL
UNITS 0 addr unit_byte
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/tpm.c __calc_tpm2_event_size() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 1 size 0-s32max,18446744071562067968-u64max
NOCHECK_CALL
UNITS 0 addr unit_byte
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/tpm.c efi_tpm_eventlog_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/tpm.c efi_tpm_eventlog_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 12
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

kernel/liveupdate/kexec_handover.c kho_populate() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size $3
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

kernel/liveupdate/kexec_handover.c kho_populate() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 addr r early_memremap
DATA_SOURCE 1 size $1
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 irq

drivers/firmware/efi/efi.c efi_config_parse_tables() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi.c efi_config_parse_tables() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
CAPPED_DATA 1 size 1
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi.c efi_config_parse_tables() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi.c efi_config_parse_tables() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 8
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi.c efi_config_parse_tables() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi.c efi_config_parse_tables() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 24
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi.c unmap_fw_vendor() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 200
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 size $1
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/setup.c add_early_ima_buffer() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/setup.c add_kho() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-4294967279,18446744073709551600-u64max
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/setup.c memblock_x86_reserve_range_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/setup.c memblock_x86_reserve_range_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-u32max
FUZZY_MAX 1 size 16
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/setup.c parse_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/kernel/setup.c parse_setup_data() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/virt/svm/sev.c fixup_e820_tables_for_segmented_rmp() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
LOCK2 irq

arch/x86/xen/setup.c xen_phys_memcpy() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-266239
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/xen/setup.c xen_phys_memcpy() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 1-266239
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/memattr.c efi_memattr_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 16
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/xen/mmu_pv.c xen_read_phys_ulong() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 8
DATA_SOURCE 0 addr r early_memremap_ro
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/xen/mmu_pv.c xen_relocate_p2m() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/xen/mmu_pv.c xen_relocate_p2m() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

arch/x86/xen/mmu_pv.c xen_relocate_p2m() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 0,18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 4096
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
LOCK2 irq

drivers/firmware/efi/efi-bgrt.c efi_bgrt_init() -> early_memunmap()

Type Parameter Key Value
PARAM_VALUE 0 addr 18446744073694871552-18446744073696710655
PARAM_VALUE 1 size 6
DATA_SOURCE 0 addr r early_memremap
NOCHECK_CALL
UNITS 1 size unit_byte
HALF_LOCKED2 global &acpi_probe_mutex
HALF_LOCKED2 irq

drivers/firmware/efi/memmap.c efi_memmap_unmap() -> early_memunmap()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 addr unit_byte
HALF_LOCKED2 irq