/linux-master/arch/riscv/mm/ |
H A D | init.c | 869 uintptr_t va_kernel_link_pa_offset = KERNEL_LINK_ADDR - kernel_map.phys_addr; 909 kernel_map.phys_addr + (va - (kernel_map.virt_addr + XIP_OFFSET)), 920 kernel_map.phys_addr + (va - kernel_map.virt_addr), 1074 kernel_map.phys_addr = (uintptr_t)CONFIG_PHYS_RAM_BASE; 1080 kernel_map.phys_addr = (uintptr_t)(&_start); 1081 kernel_map.size = (uintptr_t)(&_end) - kernel_map.phys_addr; 1102 0UL : PAGE_OFFSET - kernel_map.phys_addr; 1103 kernel_map.va_kernel_pa_offset = kernel_map.virt_addr - kernel_map.phys_addr; 1115 BUG_ON((kernel_map.phys_addr % PMD_SIZE) != 0); 1168 kernel_map.phys_addr, PMD_SIZ [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | page.h | 110 uintptr_t phys_addr; member in struct:kernel_mapping
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | set_memory_region_test.c | 84 TEST_ASSERT(run->mmio.phys_addr == MEM_REGION_GPA, 86 run->mmio.phys_addr);
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 7980 vcpu->run->mmio.phys_addr = gpa; 11312 run->mmio.phys_addr = frag->gpa; 13713 run->mmio.phys_addr = frag->gpa; 13752 vcpu->run->mmio.phys_addr = gpa; 13791 vcpu->run->mmio.phys_addr = gpa;
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.c | 463 noinline void vmclear_error(struct vmcs *vmcs, u64 phys_addr) argument 466 vmcs, phys_addr, vmcs_read32(VM_INSTRUCTION_ERROR)); 469 noinline void vmptrld_error(struct vmcs *vmcs, u64 phys_addr) argument 472 vmcs, phys_addr, vmcs_read32(VM_INSTRUCTION_ERROR)); 2807 u64 phys_addr = __pa(per_cpu(vmxarea, cpu)); local 2822 r = kvm_cpu_vmxon(phys_addr);
|
/linux-master/tools/include/uapi/linux/ |
H A D | kvm.h | 248 __u64 phys_addr; member in struct:kvm_run::__anon162::__anon168 255 __u64 phys_addr; member in struct:kvm_run::__anon162::__anon169 471 __u64 phys_addr; member in struct:kvm_coalesced_mmio
|
/linux-master/tools/arch/s390/include/uapi/asm/ |
H A D | kvm.h | 536 __u64 phys_addr; member in struct:kvm_hw_breakpoint
|
/linux-master/drivers/virt/ |
H A D | vmgenid.c | 29 phys_addr_t phys_addr; local 50 phys_addr = (obj->package.elements[0].integer.value << 0) | 52 state->next_id = devm_memremap(&device->dev, phys_addr, VMGENID_SIZE, MEMREMAP_WB);
|
/linux-master/drivers/platform/x86/amd/pmf/ |
H A D | core.c | 257 u64 phys_addr; local 267 phys_addr = virt_to_phys(dev->buf); 268 hi = phys_addr >> 32; 269 low = phys_addr & GENMASK(31, 0);
|
/linux-master/drivers/iommu/amd/ |
H A D | iommu.c | 579 static void dump_command(unsigned long phys_addr) argument 581 struct iommu_cmd *cmd = iommu_phys_to_virt(phys_addr);
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_com.c | 331 dma_alloc_coherent(ena_dev->dmadev, size, &io_sq->desc_addr.phys_addr, 337 &io_sq->desc_addr.phys_addr, GFP_KERNEL); 415 dma_alloc_coherent(ena_dev->dmadev, size, &io_cq->cdesc_addr.phys_addr, GFP_KERNEL); 419 dma_alloc_coherent(ena_dev->dmadev, size, &io_cq->cdesc_addr.phys_addr, 927 io_cq->cdesc_addr.phys_addr); 936 io_sq->desc_addr.phys_addr); 1225 io_sq->desc_addr.phys_addr); 1368 io_cq->cdesc_addr.phys_addr);
|
/linux-master/drivers/cxl/core/ |
H A D | regs.c | 241 resource_size_t phys_addr = map->resource; local 260 addr = phys_addr + mi->rmap->offset; 393 resource_size_t phys_addr; local 395 phys_addr = map->resource; 396 regs->pmu = devm_cxl_iomap_block(dev, phys_addr, CXL_PMU_REGMAP_SIZE);
|
/linux-master/arch/loongarch/include/asm/ |
H A D | io.h | 17 extern void __init __iomem *early_ioremap(u64 phys_addr, unsigned long size);
|
/linux-master/arch/x86/kernel/ |
H A D | setup.c | 333 static void __init add_early_ima_buffer(u64 phys_addr) argument 338 data = early_memremap(phys_addr + sizeof(struct setup_data), sizeof(*data));
|
/linux-master/mm/ |
H A D | vmalloc.c | 94 phys_addr_t phys_addr, pgprot_t prot, 101 pfn = phys_addr >> PAGE_SHIFT; 127 phys_addr_t phys_addr, pgprot_t prot, 142 if (!IS_ALIGNED(phys_addr, PMD_SIZE)) 148 return pmd_set_huge(pmd, phys_addr, prot); 152 phys_addr_t phys_addr, pgprot_t prot, 164 if (vmap_try_huge_pmd(pmd, addr, next, phys_addr, prot, 170 if (vmap_pte_range(pmd, addr, next, phys_addr, prot, max_page_shift, mask)) 172 } while (pmd++, phys_addr += (next - addr), addr = next, addr != end); 177 phys_addr_t phys_addr, pgprot_ 93 vmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift, pgtbl_mod_mask *mask) argument 126 vmap_try_huge_pmd(pmd_t *pmd, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift) argument 151 vmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift, pgtbl_mod_mask *mask) argument 176 vmap_try_huge_pud(pud_t *pud, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift) argument 201 vmap_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift, pgtbl_mod_mask *mask) argument 227 vmap_try_huge_p4d(p4d_t *p4d, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift) argument 252 vmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift, pgtbl_mod_mask *mask) argument 278 vmap_range_noflush(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int max_page_shift) argument 307 vmap_page_range(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) argument 321 ioremap_page_range(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) argument [all...] |
H A D | memory.c | 6008 resource_size_t phys_addr; local 6026 phys_addr = (resource_size_t)pte_pfn(pte) << PAGE_SHIFT; 6031 maddr = ioremap_prot(phys_addr, PAGE_ALIGN(len + offset), prot);
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 1581 dma_addr_t phys_addr; local 1588 phys_addr = page_pool_get_dma_addr(new_page) + FEC_ENET_XDP_HEADROOM; 1589 bdp->cbd_bufaddr = cpu_to_fec32(phys_addr); 3383 dma_addr_t phys_addr; local 3402 phys_addr = page_pool_get_dma_addr(page) + FEC_ENET_XDP_HEADROOM; 3403 bdp->cbd_bufaddr = cpu_to_fec32(phys_addr);
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt.c | 871 static int intel_gt_tile_setup(struct intel_gt *gt, phys_addr_t phys_addr) argument 895 ret = intel_uncore_setup_mmio(gt->uncore, phys_addr); 899 gt->phys_addr = phys_addr; 909 phys_addr_t phys_addr; local 915 phys_addr = pci_resource_start(pdev, mmio_bar); 927 ret = intel_gt_tile_setup(gt, phys_addr); 960 ret = intel_gt_tile_setup(gt, phys_addr + gtdef->mapping_base); 964 ret = intel_sa_mediagt_setup(gt, phys_addr + gtdef->mapping_base,
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 576 phys_addr_t phys_addr; local 593 phys_addr = kvm_kaddr_to_phys(from + virt_addr - start); 594 err = __create_hyp_mappings(virt_addr, PAGE_SIZE, phys_addr, 661 static int __create_hyp_private_mapping(phys_addr_t phys_addr, size_t size, argument 670 phys_addr, size, prot); 678 size = PAGE_ALIGN(size + offset_in_page(phys_addr)); 683 ret = __create_hyp_mappings(addr, size, phys_addr, prot); 687 *haddr = addr + offset_in_page(phys_addr); 691 int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr) argument 723 ret = __create_hyp_mappings(base + PAGE_SIZE, PAGE_SIZE, phys_addr, 740 create_hyp_io_mappings(phys_addr_t phys_addr, size_t size, void __iomem **kaddr, void __iomem **haddr) argument 778 create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size, void **haddr) argument [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_mbx.c | 886 * phys_addr: physical address of buffer 899 qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr) argument 912 mcp->mb[2] = MSW(phys_addr); 913 mcp->mb[3] = LSW(phys_addr); 914 mcp->mb[6] = MSW(MSD(phys_addr)); 915 mcp->mb[7] = LSW(MSD(phys_addr)); 996 * phys_addr: physical address of buffer 1445 * phys_addr = physical address of buffer. 1458 dma_addr_t phys_addr, size_t size, uint32_t tov) 1472 mcp->mb[2] = MSW(LSD(phys_addr)); 1457 qla2x00_issue_iocb_timeout(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size, uint32_t tov) argument 1500 qla2x00_issue_iocb(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size) argument 6820 dma_addr_t phys_addr; local [all...] |
H A D | qla_gbl.h | 940 extern int qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr);
|
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_init.c | 9753 uint64_t phys_addr; local 9795 phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys; 9796 pa_addr = (uint32_t) ((phys_addr >> 34) & 0x3fffffff);
|
/linux-master/drivers/firmware/efi/libstub/ |
H A D | x86-stub.c | 601 process_unaccepted_memory(d->phys_addr, 602 d->phys_addr + PAGE_SIZE * d->num_pages); 610 (prev->addr + prev->size) == d->phys_addr) { 626 entry->addr = d->phys_addr;
|
H A D | randomalloc.c | 32 region_end = min(md->phys_addr + md->num_pages * EFI_PAGE_SIZE - 1, 37 first_slot = round_up(max(md->phys_addr, alloc_min), align); 123 target = round_up(max_t(u64, md->phys_addr, alloc_min), align) + target_slot * align;
|
/linux-master/drivers/iommu/ |
H A D | iommu.c | 1126 phys_addr_t phys_addr; local 1131 phys_addr = iommu_iova_to_phys(domain, addr); 1132 if (!phys_addr) {
|