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:
- arch/arm/kernel/efi.c, line 118
- arch/arm64/kernel/acpi.c, line 107
- arch/loongarch/kernel/acpi.c, line 53
- arch/loongarch/kernel/efi.c
- arch/loongarch/kernel/env.c, line 35
- arch/loongarch/kernel/relocate.c, line 299
- arch/riscv/kernel/acpi.c, line 224
- arch/x86/coco/sev/core.c, line 2039
- arch/x86/include/asm/dmi.h, line 18
- arch/x86/kernel/acpi/boot.c, line 126
- arch/x86/kernel/apic/x2apic_uv_x.c
- arch/x86/kernel/devicetree.c
- arch/x86/kernel/e820.c, line 771
- arch/x86/kernel/jailhouse.c
- arch/x86/kernel/mpparse.c
- arch/x86/kernel/setup.c
- arch/x86/mm/ioremap.c
- arch/x86/mm/mem_encrypt_amd.c
- arch/x86/platform/efi/efi.c
- arch/x86/platform/efi/quirks.c
- arch/x86/virt/svm/sev.c, line 230
- arch/x86/xen/enlighten_hvm.c, line 76
- arch/x86/xen/mmu_pv.c
- arch/x86/xen/setup.c
- drivers/acpi/tables.c, line 538
- drivers/firmware/efi/earlycon.c, line 72
- drivers/firmware/efi/efi-bgrt.c, line 79
- drivers/firmware/efi/efi-init.c
- drivers/firmware/efi/efi.c
- drivers/firmware/efi/esrt.c, line 279
- drivers/firmware/efi/memattr.c, line 82
- drivers/firmware/efi/memmap.c, line 93
- drivers/firmware/efi/mokvar-table.c
- drivers/firmware/efi/tpm.c
- drivers/firmware/iscsi_ibft_find.c
- kernel/liveupdate/kexec_handover.c
- mm/early_ioremap.c, line 277
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 |