Symbol: memremap
arch/arm/include/asm/dmi.h
11
#define dmi_remap(x, l) memremap(x, l, MEMREMAP_WB)
arch/arm/include/asm/dmi.h
9
#define dmi_early_remap(x, l) memremap(x, l, MEMREMAP_WB)
arch/arm64/kernel/crash_dump.c
23
vaddr = memremap(__pfn_to_phys(pfn), PAGE_SIZE, MEMREMAP_WB);
arch/arm64/kernel/paravirt.c
98
kaddr = memremap(res.a0,
arch/loongarch/kernel/crash_dump.c
14
vaddr = memremap(__pfn_to_phys(pfn), PAGE_SIZE, MEMREMAP_WB);
arch/riscv/include/asm/dmi.h
18
#define dmi_early_remap(x, l) memremap(x, l, MEMREMAP_WB)
arch/riscv/include/asm/dmi.h
20
#define dmi_remap(x, l) memremap(x, l, MEMREMAP_WB)
arch/riscv/kernel/crash_dump.c
20
vaddr = memremap(__pfn_to_phys(pfn), PAGE_SIZE, MEMREMAP_WB);
arch/x86/hyperv/hv_init.c
108
ghcb_va = memremap(ghcb_gpa, HV_HYP_PAGE_SIZE, MEMREMAP_WB | MEMREMAP_DEC);
arch/x86/hyperv/hv_init.c
138
*hvp = memremap(msr.pfn << HV_X64_MSR_VP_ASSIST_PAGE_ADDRESS_SHIFT,
arch/x86/hyperv/hv_init.c
552
src = memremap(hypercall_msr.guest_physical_address << PAGE_SHIFT, PAGE_SIZE,
arch/x86/include/asm/dmi.h
19
#define dmi_remap(_x, _l) memremap(_x, _l, MEMREMAP_WB)
arch/x86/kernel/acpi/madt_wakeup.c
143
acpi_mp_wake_mailbox = memremap(acpi_mp_wake_mailbox_paddr,
arch/x86/kernel/cpu/sgx/main.c
632
section->virt_addr = memremap(phys_addr, size, MEMREMAP_WB);
arch/x86/kernel/eisa.c
19
p = memremap(0x0FFFD9, 4, MEMREMAP_WB);
arch/x86/kernel/kdebugfs.c
111
data = memremap(pa_data, sizeof(*data), MEMREMAP_WB);
arch/x86/kernel/kdebugfs.c
122
data = memremap(pa_data, len, MEMREMAP_WB);
arch/x86/kernel/kdebugfs.c
53
p = memremap(pa, count, MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
101
data = memremap(pa_data, sizeof(*data), MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
110
data = memremap(pa_data, len, MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
151
data = memremap(paddr, sizeof(*data), MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
158
data = memremap(paddr, len, MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
192
data = memremap(paddr, sizeof(*data), MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
199
data = memremap(paddr, len, MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
234
p = memremap(paddr, len, MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
314
data = memremap(pa_data, sizeof(*data), MEMREMAP_WB);
arch/x86/kernel/ksysfs.c
81
data = memremap(pa_data, sizeof(*data), MEMREMAP_WB);
arch/x86/kernel/machine_kexec_64.c
126
kaddr = memremap(mstart, mend - mstart, MEMREMAP_WB);
arch/x86/mm/ioremap.c
524
vaddr = memremap(start, PAGE_SIZE, MEMREMAP_WB);
arch/x86/mm/ioremap.c
658
data = memremap(paddr, setup_data_sz, MEMREMAP_WB | MEMREMAP_DEC);
arch/x86/mm/ioremap.c
685
data = memremap(paddr, size, MEMREMAP_WB | MEMREMAP_DEC);
arch/x86/pci/common.c
652
data = memremap(pa_data, sizeof(*rom), MEMREMAP_WB);
arch/x86/platform/efi/quirks.c
509
new = memremap(data.phys_map, data.size, MEMREMAP_WB);
arch/x86/virt/svm/sev.c
267
bk = memremap(probed_rmp_base, RMPTABLE_CPU_BOOKKEEPING_SZ, MEMREMAP_WB);
arch/x86/virt/svm/sev.c
309
rmp_segment = memremap(segment_pa, segment_size, MEMREMAP_WB);
arch/x86/virt/svm/sev.c
418
rst = memremap(rst_pa, RST_SIZE, MEMREMAP_WB);
drivers/acpi/bgrt.c
66
bgrt_image = memremap(bgrt_tab.image_address, bgrt_image_size,
drivers/acpi/pfr_update.c
491
buf_ptr = memremap(phy_addr, buf_info.buf_size, MEMREMAP_WB);
drivers/acpi/prmt.c
124
mmio_count = (u64 *) memremap(module_info->mmio_list_pointer, 8, MEMREMAP_WB);
drivers/acpi/prmt.c
133
temp_mmio = memremap(module_info->mmio_list_pointer, mmio_range_size, MEMREMAP_WB);
drivers/char/tpm/eventlog/efi.c
37
log_tbl = memremap(efi.tpm_log, sizeof(*log_tbl), MEMREMAP_WB);
drivers/char/tpm/eventlog/efi.c
51
log_tbl = memremap(efi.tpm_log, sizeof(*log_tbl) + log_size,
drivers/char/tpm/eventlog/efi.c
75
final_tbl = memremap(efi.tpm_final_log,
drivers/clocksource/hyperv_timer.c
647
tsc_page = memremap(tsc_pfn << HV_HYP_PAGE_SHIFT, sizeof(tsc_pg),
drivers/firmware/efi/apple-properties.c
188
data = memremap(pa_data, sizeof(*data), MEMREMAP_WB);
drivers/firmware/efi/apple-properties.c
203
data = memremap(pa_data, sizeof(*data) + data_len, MEMREMAP_WB);
drivers/firmware/efi/earlycon.c
41
efi_fb = memremap(fb_base, si->lfb_size, fb_wb ? MEMREMAP_WB : MEMREMAP_WC);
drivers/firmware/efi/efi.c
1069
efi_memreserve_root = memremap(mem_reserve,
drivers/firmware/efi/efi.c
1123
rsv = memremap(prsv, sizeof(*rsv), MEMREMAP_WB);
drivers/firmware/efi/efi.c
1188
seed = memremap(efi_rng_seed, sizeof(*seed), MEMREMAP_WB);
drivers/firmware/efi/efi.c
1196
seed = memremap(efi_rng_seed, sizeof(*seed) + size,
drivers/firmware/efi/efi.c
391
debugfs_blob[i].data = memremap(md->phys_addr,
drivers/firmware/efi/embedded-firmware.c
46
map = memremap(md->phys_addr, size, MEMREMAP_WB);
drivers/firmware/efi/esrt.c
376
esrt = memremap(esrt_data, esrt_data_size, MEMREMAP_WB);
drivers/firmware/efi/memattr.c
162
tbl = memremap(efi_mem_attr_table, tbl_size, MEMREMAP_WB);
drivers/firmware/efi/memmap.c
41
map.map = memremap(phys_map, data->size, MEMREMAP_WB);
drivers/firmware/efi/mokvar-table.c
317
config_va = memremap(efi.mokvar_table, efi_mokvar_table_size,
drivers/firmware/efi/ovmf-debug-log.c
73
hdr = memremap(ovmf_debug_log_table, sizeof(*hdr), MEMREMAP_WB);
drivers/firmware/efi/ovmf-debug-log.c
91
hdr = memremap(ovmf_debug_log_table, size, MEMREMAP_WB);
drivers/firmware/efi/rci2-table.c
106
rci2_base = memremap(rci2_table_phys, rci2_table_len, MEMREMAP_WB);
drivers/firmware/efi/rci2-table.c
79
rci2_base = memremap(rci2_table_phys,
drivers/firmware/google/coreboot_table.c
170
header = memremap(res->start, sizeof(*header), MEMREMAP_WB);
drivers/firmware/google/coreboot_table.c
182
ptr = memremap(res->start, len, MEMREMAP_WB);
drivers/firmware/google/memconsole-coreboot.c
73
tmp_cbmc = memremap(dev->cbmem_ref.cbmem_addr,
drivers/firmware/google/vpd.c
187
sec->baseaddr = memremap(physaddr, size, MEMREMAP_WB);
drivers/firmware/google/vpd.c
253
temp = memremap(physaddr, sizeof(struct vpd_cbmem), MEMREMAP_WB);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
269
discv_regn = memremap(pos, adev->discovery.size, MEMREMAP_WC);
drivers/gpu/drm/i915/display/intel_opregion.c
910
base = memremap(asls, OPREGION_SIZE, MEMREMAP_WB);
drivers/gpu/drm/i915/display/intel_opregion.c
993
opregion->rvda = memremap(rvda, opregion->asle->rvds,
drivers/gpu/drm/msm/adreno/adreno_gpu.c
118
mem_region = memremap(mem_phys, mem_size, MEMREMAP_WC);
drivers/gpu/drm/ttm/ttm_resource.c
857
memremap(mem->bus.offset, mem->size,
drivers/hv/hv.c
293
memremap(base, HV_HYP_PAGE_SIZE, MEMREMAP_WB | MEMREMAP_DEC);
drivers/hv/hv.c
312
memremap(base, HV_HYP_PAGE_SIZE, MEMREMAP_WB | MEMREMAP_DEC);
drivers/hv/mshv_synic.c
473
*msg_page = memremap(simp.base_simp_gpa << HV_HYP_PAGE_SHIFT,
drivers/hv/mshv_synic.c
485
*event_flags_page = memremap(siefp.base_siefp_gpa << PAGE_SHIFT,
drivers/hv/mshv_synic.c
496
*event_ring_page = memremap(sirbp.base_sirbp_gpa << PAGE_SHIFT,
drivers/hwtracing/coresight/coresight-tmc-core.c
658
drvdata->resrv_buf.vaddr = memremap(res.start,
drivers/hwtracing/coresight/coresight-tmc-core.c
672
drvdata->crash_mdata.vaddr = memremap(res.start,
drivers/iommu/amd/init.c
733
return memremap(phys, size, MEMREMAP_WB);
drivers/iommu/intel/iommu.c
1488
old_ce = memremap(old_ce_phys, PAGE_SIZE,
drivers/iommu/intel/iommu.c
1557
old_rt = memremap(old_rt_phys, PAGE_SIZE, MEMREMAP_WB);
drivers/iommu/intel/irq_remapping.c
434
old_ir_table = memremap(irt_phys, size, MEMREMAP_WB);
drivers/irqchip/irq-gic-v3-its.c
2327
gic_rdists->prop_table_va = memremap(gic_rdists->prop_table_pa,
drivers/media/platform/amphion/vpu_core.c
569
core->fw.virt = memremap(core->fw.phys, core->fw.length, MEMREMAP_WC);
drivers/media/platform/amphion/vpu_core.c
570
core->rpc.virt = memremap(core->rpc.phys, core->rpc.length, MEMREMAP_WC);
drivers/media/platform/qcom/iris/iris_firmware.c
49
mem_virt = memremap(mem_phys, res_size, MEMREMAP_WC);
drivers/media/platform/qcom/venus/core.c
43
mem_va = memremap(mem_phys, mem_size, MEMREMAP_WC);
drivers/media/platform/qcom/venus/firmware.c
119
mem_va = memremap(*mem_phys, *mem_size, MEMREMAP_WC);
drivers/memory/tegra/tegra210-emc-table.c
19
timings = memremap(rmem->base, rmem->size, MEMREMAP_WB);
drivers/mtd/devices/phram.c
90
addr = memremap(start, len, MEMREMAP_WB);
drivers/mtd/devices/slram.c
162
memremap(start, length,
drivers/net/ipa/ipa_main.c
619
virt = memremap(phys, size, MEMREMAP_WC);
drivers/net/ipa/ipa_mem.c
650
ipa->mem_virt = memremap(res->start, resource_size(res), MEMREMAP_WC);
drivers/nvdimm/core.c
101
nvdimm_map->mem = memremap(offset, size, flags);
drivers/nvdimm/ramdax.c
87
dimm->label_area = memremap(start + size - LABEL_AREA_SIZE,
drivers/nvmem/rmem.c
51
addr = memremap(priv->mem->base, priv->mem->size, MEMREMAP_WB);
drivers/platform/x86/dell/dcdbas.c
594
bios_buffer = memremap(bios_buf_paddr, remap_size, MEMREMAP_WB);
drivers/remoteproc/qcom_q6v5_mss.c
1047
ptr = memremap(qproc->mdata_phys, size, MEMREMAP_WC);
drivers/remoteproc/qcom_q6v5_mss.c
1494
ptr = memremap(qproc->mpss_phys + offset, phdr->p_memsz, MEMREMAP_WC);
drivers/remoteproc/qcom_q6v5_mss.c
1609
ptr = memremap(qproc->mpss_phys + offset + cp_offset, size, MEMREMAP_WC);
drivers/remoteproc/qcom_q6v5_mss.c
514
mba_region = memremap(qproc->mba_phys, qproc->mba_size, MEMREMAP_WC);
drivers/remoteproc/qcom_q6v5_mss.c
652
mba_region = memremap(qproc->mba_phys, qproc->mba_size, MEMREMAP_WC);
drivers/soc/fsl/qbman/bman_portal.c
142
pcfg->addr_virt_ce = memremap(addr_phys[0]->start,
drivers/soc/fsl/qbman/qman_ccsr.c
372
ptr = memremap(ba, size, MEMREMAP_WB);
drivers/soc/fsl/qbman/qman_portal.c
234
pcfg->addr_virt_ce = memremap(addr_phys[0]->start,
drivers/tee/optee/smc_abi.c
1450
va = memremap(paddr, size, MEMREMAP_WB);
drivers/tty/hvc/hvc_xen.c
290
info->intf = memremap(gfn << XEN_PAGE_SHIFT, XEN_PAGE_SIZE, MEMREMAP_WB);
drivers/vfio/pci/nvgrace-gpu/main.c
613
memregion->memaddr = memremap(memregion->memphys,
drivers/vfio/pci/vfio_pci_igd.c
187
opregionvbt->opregion = memremap(addr, OPREGION_SIZE, MEMREMAP_WB);
drivers/vfio/pci/vfio_pci_igd.c
251
opregionvbt->vbt_ex = memremap(addr, rvds, MEMREMAP_WB);
drivers/video/fbdev/efifb.c
178
bgrt_image = memremap(bgrt_tab.image_address, bgrt_image_size,
drivers/video/fbdev/efifb.c
487
info->screen_base = memremap(efifb_fix.smem_start,
drivers/video/fbdev/efifb.c
490
info->screen_base = memremap(efifb_fix.smem_start,
drivers/virt/coco/efi_secret/efi_secret.c
150
secret_area = memremap(efi.coco_secret, sizeof(*secret_area), MEMREMAP_WB);
drivers/watchdog/rti_wdt.c
315
vaddr = memremap(paddr, reserved_mem_size, MEMREMAP_WB);
drivers/xen/grant-table.c
828
vaddr = memremap(addr, XEN_PAGE_SIZE * max_nr_gframes, MEMREMAP_WB);
drivers/xen/xenbus/xenbus_probe.c
1063
memremap(xen_store_gfn << XEN_PAGE_SHIFT,
drivers/xen/xenbus/xenbus_probe.c
801
xen_store_interface = memremap(xen_store_gfn << XEN_PAGE_SHIFT,
include/linux/io.h
158
void *memremap(resource_size_t offset, size_t size, unsigned long flags);
kernel/dma/coherent.c
48
mem_base = memremap(phys_addr, size, MEMREMAP_WC);
kernel/iomem.c
118
EXPORT_SYMBOL(memremap);
kernel/iomem.c
147
addr = memremap(offset, size, flags);
sound/soc/qcom/lpass-platform.c
1163
buf->area = (unsigned char * __force)memremap(buf->addr, buf->bytes, MEMREMAP_WC);
tools/testing/nvdimm/test/iomap.c
144
return memremap(offset, size, flags);
virt/kvm/kvm_main.c
3143
map->hva = memremap(pfn_to_hpa(map->pfn), PAGE_SIZE, MEMREMAP_WB);
virt/kvm/pfncache.c
105
return memremap(pfn_to_hpa(pfn), PAGE_SIZE, MEMREMAP_WB);