Searched refs:page_to_phys (Results 51 - 75 of 145) sorted by relevance
123456
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_dump.c | 218 *bomap++ = cpu_to_le64(page_to_phys(*pages++));
|
/linux-master/arch/arc/include/asm/ |
H A D | io.h | 46 #define page_to_phys(page) (page_to_pfn(page) << PAGE_SHIFT) macro
|
/linux-master/kernel/dma/ |
H A D | pool.c | 120 ret = gen_pool_add_virt(pool, (unsigned long)addr, page_to_phys(page),
|
H A D | swiotlb.c | 585 paddr = page_to_phys(page); 719 swiotlb_init_io_tlb_pool(pool, page_to_phys(tlb), nslabs, true, nareas); 1776 phys_addr_t tlb_addr = page_to_phys(page);
|
/linux-master/drivers/char/agp/ |
H A D | backend.c | 156 bridge->scratch_page_dma = page_to_phys(page);
|
H A D | efficeon-agp.c | 71 unsigned long addr = page_to_phys(page);
|
H A D | parisc-agp.c | 157 paddr = page_to_phys(mem->pages[i]);
|
H A D | intel-gtt.c | 273 new->physical = page_to_phys(new->pages[0]); 315 intel_private.scratch_page_dma = page_to_phys(page); 890 dma_addr_t addr = page_to_phys(pages[i]);
|
H A D | nvidia-agp.c | 228 page_to_phys(mem->pages[i]), mask_type),
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_dump.c | 224 *bomap++ = page_to_phys(sg_page_iter_page(&page_iter));
|
/linux-master/drivers/firmware/efi/ |
H A D | capsule-loader.c | 193 cap_info->phys[cap_info->index] = page_to_phys(page);
|
/linux-master/arch/m68k/emu/ |
H A D | nfblock.c | 74 page_to_phys(bvec.bv_page) + bvec.bv_offset);
|
/linux-master/arch/s390/include/asm/ |
H A D | page.h | 250 #define page_to_phys(page) pfn_to_phys(page_to_pfn(page)) macro
|
/linux-master/arch/x86/include/asm/ |
H A D | io.h | 157 #define page_to_phys(page) ((dma_addr_t)page_to_pfn(page) << PAGE_SHIFT) macro
|
/linux-master/arch/riscv/kernel/ |
H A D | patch.c | 56 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) +
|
/linux-master/arch/arm64/kernel/ |
H A D | patching.c | 45 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) +
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 225 page_to_phys(page), 589 *handle = phys_to_dma(dev, page_to_phys(page)); 686 paddr = page_to_phys(page) + off; 698 phys_addr_t paddr = page_to_phys(page) + off; 979 phys_addr_t phys = page_to_phys(pages[i]); 1204 phys_addr_t phys = page_to_phys(sg_page(s)); 1385 ret = iommu_map(mapping->domain, dma_addr, page_to_phys(page), len,
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_ggtt_fencing.c | 789 char new_bit_17 = page_to_phys(page) >> 17; 830 if (page_to_phys(page) & (1 << 17))
|
/linux-master/drivers/platform/goldfish/ |
H A D | goldfish_pipe.c | 300 unsigned long xaddr = page_to_phys(pages[0]); 310 xaddr = page_to_phys(pages[i]);
|
/linux-master/block/ |
H A D | blk.h | 101 phys_addr_t addr1 = page_to_phys(vec1->bv_page) + vec1->bv_offset; 102 phys_addr_t addr2 = page_to_phys(vec2->bv_page) + vec2->bv_offset;
|
H A D | bio.c | 924 phys_addr_t vec_end_addr = page_to_phys(bv->bv_page) + bv_end - 1; 925 phys_addr_t page_addr = page_to_phys(page); 956 phys_addr_t addr1 = page_to_phys(bv->bv_page) + bv->bv_offset; 957 phys_addr_t addr2 = page_to_phys(page) + offset + len - 1;
|
/linux-master/include/linux/ |
H A D | scatterlist.h | 382 * This calls page_to_phys() on the page in this sg entry, and adds the 383 * sg offset. The caller must know that it is legal to call page_to_phys() 389 return page_to_phys(sg_page(sg)) + sg->offset;
|
/linux-master/drivers/virt/acrn/ |
H A D | mm.c | 308 vm_region->service_vm_pa = page_to_phys(page);
|
/linux-master/drivers/net/fjes/ |
H A D | fjes_hw.c | 528 (__le64)(page_to_phys(vmalloc_to_page(addr)) + 538 (__le64)(page_to_phys(vmalloc_to_page(addr)) + 1228 (__le64)(page_to_phys(vmalloc_to_page(addr)) +
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-mmu.c | 309 phys_addr_t phys = page_to_phys(sg_page(s)) + s->offset;
|
Completed in 604 milliseconds
123456