Searched refs:page_to_phys (Results 51 - 75 of 145) sorted by relevance

123456

/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_dump.c218 *bomap++ = cpu_to_le64(page_to_phys(*pages++));
/linux-master/arch/arc/include/asm/
H A Dio.h46 #define page_to_phys(page) (page_to_pfn(page) << PAGE_SHIFT) macro
/linux-master/kernel/dma/
H A Dpool.c120 ret = gen_pool_add_virt(pool, (unsigned long)addr, page_to_phys(page),
H A Dswiotlb.c585 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 Dbackend.c156 bridge->scratch_page_dma = page_to_phys(page);
H A Defficeon-agp.c71 unsigned long addr = page_to_phys(page);
H A Dparisc-agp.c157 paddr = page_to_phys(mem->pages[i]);
H A Dintel-gtt.c273 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 Dnvidia-agp.c228 page_to_phys(mem->pages[i]), mask_type),
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_dump.c224 *bomap++ = page_to_phys(sg_page_iter_page(&page_iter));
/linux-master/drivers/firmware/efi/
H A Dcapsule-loader.c193 cap_info->phys[cap_info->index] = page_to_phys(page);
/linux-master/arch/m68k/emu/
H A Dnfblock.c74 page_to_phys(bvec.bv_page) + bvec.bv_offset);
/linux-master/arch/s390/include/asm/
H A Dpage.h250 #define page_to_phys(page) pfn_to_phys(page_to_pfn(page)) macro
/linux-master/arch/x86/include/asm/
H A Dio.h157 #define page_to_phys(page) ((dma_addr_t)page_to_pfn(page) << PAGE_SHIFT) macro
/linux-master/arch/riscv/kernel/
H A Dpatch.c56 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) +
/linux-master/arch/arm64/kernel/
H A Dpatching.c45 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) +
/linux-master/arch/arm/mm/
H A Ddma-mapping.c225 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 Dintel_ggtt_fencing.c789 char new_bit_17 = page_to_phys(page) >> 17;
830 if (page_to_phys(page) & (1 << 17))
/linux-master/drivers/platform/goldfish/
H A Dgoldfish_pipe.c300 unsigned long xaddr = page_to_phys(pages[0]);
310 xaddr = page_to_phys(pages[i]);
/linux-master/block/
H A Dblk.h101 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 Dbio.c924 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 Dscatterlist.h382 * 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 Dmm.c308 vm_region->service_vm_pa = page_to_phys(page);
/linux-master/drivers/net/fjes/
H A Dfjes_hw.c528 (__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 Dipu3-mmu.c309 phys_addr_t phys = page_to_phys(sg_page(s)) + s->offset;

Completed in 604 milliseconds

123456