/openbmc/linux/arch/s390/mm/ |
H A D | hugetlbpage.c | 258 unsigned long pgoff, unsigned long flags) in hugetlb_get_unmapped_area_bottomup() argument 274 unsigned long pgoff, unsigned long flags) in hugetlb_get_unmapped_area_topdown() argument 306 unsigned long len, unsigned long pgoff, unsigned long flags) in hugetlb_get_unmapped_area() argument 333 pgoff, flags); in hugetlb_get_unmapped_area() 336 pgoff, flags); in hugetlb_get_unmapped_area()
|
/openbmc/linux/drivers/nvdimm/ |
H A D | pmem.c | 243 __weak long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, in __pmem_direct_access() argument 247 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; in __pmem_direct_access() 248 sector_t sector = PFN_PHYS(pgoff) >> SECTOR_SHIFT; in __pmem_direct_access() 294 static int pmem_dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, in pmem_dax_zero_page_range() argument 300 PFN_PHYS(pgoff) >> SECTOR_SHIFT, in pmem_dax_zero_page_range() 305 pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, in pmem_dax_direct_access() argument 310 return __pmem_direct_access(pmem, pgoff, nr_pages, mode, kaddr, pfn); in pmem_dax_direct_access() 326 static size_t pmem_recovery_write(struct dax_device *dax_dev, pgoff_t pgoff, in pmem_recovery_write() argument 337 if (!is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) >> SECTOR_SHIFT, len)) in pmem_recovery_write() 350 pmem_off = PFN_PHYS(pgoff) + pmem->data_offset; in pmem_recovery_write()
|
/openbmc/linux/fs/btrfs/ |
H A D | raid56.c | 65 unsigned int pgoff:24; member 1088 sector->pgoff); in rbio_add_io_sector() 1197 sector->pgoff; in generate_pq_vertical() 1213 sector->pgoff; in generate_pq_vertical() 1379 if (sector->page == page && sector->pgoff == pgoff) in find_stripe_sector() 1399 int pgoff; in set_bio_pages_uptodate() local 1401 for (pgoff = bvec->bv_offset; pgoff - bvec->bv_offset < bvec->bv_len; in set_bio_pages_uptodate() 1768 sector->pgoff; in recover_vertical() 2444 p_sector.pgoff = 0; in finish_parity_scrub() 2455 q_sector.pgoff = 0; in finish_parity_scrub() [all …]
|
/openbmc/linux/drivers/vfio/cdx/ |
H A D | main.c | 124 u64 pgoff, base; in vfio_cdx_mmap_mmio() local 126 pgoff = vma->vm_pgoff & in vfio_cdx_mmap_mmio() 128 base = pgoff << PAGE_SHIFT; in vfio_cdx_mmap_mmio() 133 vma->vm_pgoff = (region.addr >> PAGE_SHIFT) + pgoff; in vfio_cdx_mmap_mmio()
|
/openbmc/linux/fs/ |
H A D | dax.c | 1069 pgoff_t pgoff = dax_iomap_pgoff(iomap, pos); in dax_iomap_direct_access() local 1324 pgoff_t pgoff = dax_iomap_pgoff(iomap, pos); in dax_memzero() local 1366 pgoff_t pgoff = dax_iomap_pgoff(iomap, pos); in dax_zero_iter() local 1476 pgoff_t pgoff = dax_iomap_pgoff(iomap, pos); in dax_iomap_iter() local 1489 map_len = dax_direct_access(dax_dev, pgoff, in dax_iomap_iter() 1514 xfer = dax_recovery_write(dax_dev, pgoff, kaddr, in dax_iomap_iter() 1517 xfer = dax_copy_from_iter(dax_dev, pgoff, kaddr, in dax_iomap_iter() 1520 xfer = dax_copy_to_iter(dax_dev, pgoff, kaddr, in dax_iomap_iter() 1701 XA_STATE(xas, &mapping->i_pages, vmf->pgoff); in dax_iomap_pte_fault() 1704 .pos = (loff_t)vmf->pgoff << PAGE_SHIFT, in dax_iomap_pte_fault() [all …]
|
/openbmc/linux/drivers/xen/ |
H A D | gntalloc.c | 83 uint16_t pgoff:12; /* Bits 0-11: Offset of the byte to clear */ member 180 tmp[gref->notify.pgoff] = 0; in __del_gref() 377 int pgoff; in gntalloc_ioctl_unmap_notify() local 384 pgoff = op.index & (PAGE_SIZE - 1); in gntalloc_ioctl_unmap_notify() 417 gref->notify.pgoff = pgoff; in gntalloc_ioctl_unmap_notify()
|
/openbmc/linux/include/linux/ |
H A D | rmap.h | 386 pgoff_t pgoff; member 399 .pgoff = page_to_pgoff(_page), \ 409 .pgoff = folio_pgoff(_folio), \ 439 int pfn_mkclean_range(unsigned long pfn, unsigned long nr_pages, pgoff_t pgoff,
|
/openbmc/linux/drivers/md/ |
H A D | dm-log-writes.c | 884 pgoff_t *pgoff) in log_writes_dax_pgoff() argument 888 *pgoff += (get_start_sect(lc->dev->bdev) >> PAGE_SECTORS_SHIFT); in log_writes_dax_pgoff() 892 static long log_writes_dax_direct_access(struct dm_target *ti, pgoff_t pgoff, in log_writes_dax_direct_access() argument 896 struct dax_device *dax_dev = log_writes_dax_pgoff(ti, &pgoff); in log_writes_dax_direct_access() 898 return dax_direct_access(dax_dev, pgoff, nr_pages, mode, kaddr, pfn); in log_writes_dax_direct_access() 901 static int log_writes_dax_zero_page_range(struct dm_target *ti, pgoff_t pgoff, in log_writes_dax_zero_page_range() argument 904 struct dax_device *dax_dev = log_writes_dax_pgoff(ti, &pgoff); in log_writes_dax_zero_page_range() 906 return dax_zero_page_range(dax_dev, pgoff, nr_pages << PAGE_SHIFT); in log_writes_dax_zero_page_range() 910 pgoff_t pgoff, void *addr, size_t bytes, struct iov_iter *i) in log_writes_dax_recovery_write() argument 912 struct dax_device *dax_dev = log_writes_dax_pgoff(ti, &pgoff); in log_writes_dax_recovery_write() [all …]
|
/openbmc/linux/drivers/hwtracing/intel_th/ |
H A D | msu.c | 69 unsigned long pgoff; member 983 unsigned long pgoff) in msc_buffer_contig_get_page() argument 985 if (pgoff >= msc->nr_pages) in msc_buffer_contig_get_page() 1112 win->pgoff = prev->pgoff + prev->nr_blocks; in msc_buffer_win_alloc() 1402 return msc_buffer_contig_get_page(msc, pgoff); in msc_buffer_get_page() 1405 if (pgoff >= win->pgoff && pgoff < win->pgoff + win->nr_blocks) in msc_buffer_get_page() 1411 pgoff -= win->pgoff; in msc_buffer_get_page() 1417 if (pgoff < pgsz) in msc_buffer_get_page() 1418 return page + pgoff; in msc_buffer_get_page() 1420 pgoff -= pgsz; in msc_buffer_get_page() [all …]
|
/openbmc/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_gem.c | 351 pgoff_t pgoff; in omap_gem_fault_1d() local 354 pgoff = (vmf->address - vma->vm_start) >> PAGE_SHIFT; in omap_gem_fault_1d() 357 omap_gem_cpu_sync_page(obj, pgoff); in omap_gem_fault_1d() 358 pfn = page_to_pfn(omap_obj->pages[pgoff]); in omap_gem_fault_1d() 361 pfn = (omap_obj->dma_addr >> PAGE_SHIFT) + pgoff; in omap_gem_fault_1d() 381 pgoff_t pgoff, base_pgoff; in omap_gem_fault_2d() local 403 pgoff = (vmf->address - vma->vm_start) >> PAGE_SHIFT; in omap_gem_fault_2d() 409 base_pgoff = round_down(pgoff, m << n_shift); in omap_gem_fault_2d() 430 int off = pgoff % m; in omap_gem_fault_2d() 696 if (omap_obj->dma_addrs[pgoff]) { in omap_gem_cpu_sync_page() [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | syscalls.c | 54 unsigned long, fd, unsigned long, pgoff) in SYSCALL_DEFINE6() argument 56 return do_mmap2(addr, len, prot, flags, fd, pgoff, PAGE_SHIFT-12); in SYSCALL_DEFINE6()
|
/openbmc/linux/drivers/char/ |
H A D | mem.c | 317 unsigned long pgoff, in get_unmapped_area_mem() argument 320 if (!valid_mmap_phys_addr_range(pgoff, len)) in get_unmapped_area_mem() 322 return pgoff << PAGE_SHIFT; in get_unmapped_area_mem() 546 unsigned long pgoff, unsigned long flags) in get_unmapped_area_zero() argument 556 return shmem_get_unmapped_area(NULL, addr, len, pgoff, flags); in get_unmapped_area_zero() 560 return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); in get_unmapped_area_zero()
|
/openbmc/linux/mm/ |
H A D | internal.h | 639 vma_pgoff_address(pgoff_t pgoff, unsigned long nr_pages, in vma_pgoff_address() argument 644 if (pgoff >= vma->vm_pgoff) { in vma_pgoff_address() 646 ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in vma_pgoff_address() 650 } else if (pgoff + nr_pages - 1 >= vma->vm_pgoff) { in vma_pgoff_address() 678 pgoff_t pgoff; in vma_address_end() local 685 pgoff = pvmw->pgoff + pvmw->nr_pages; in vma_address_end() 686 address = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in vma_address_end()
|
H A D | memory-failure.c | 616 pgoff_t pgoff; in collect_procs_anon() local 622 pgoff = page_to_pgoff(page); in collect_procs_anon() 631 pgoff, pgoff) { in collect_procs_anon() 653 pgoff_t pgoff; in collect_procs_file() local 657 pgoff = page_to_pgoff(page); in collect_procs_file() 664 pgoff) { in collect_procs_file() 683 struct list_head *to_kill, pgoff_t pgoff) in add_to_kill_fsdax() argument 685 __add_to_kill(tsk, p, vma, to_kill, 0, pgoff); in add_to_kill_fsdax() 692 struct address_space *mapping, pgoff_t pgoff, in collect_procs_fsdax() argument 705 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff) { in collect_procs_fsdax() [all …]
|
/openbmc/linux/include/linux/sched/ |
H A D | mm.h | 186 unsigned long len, unsigned long pgoff, 191 unsigned long len, unsigned long pgoff, 195 unsigned long len, unsigned long pgoff,
|
/openbmc/linux/samples/vfio-mdev/ |
H A D | mbochs.c | 214 pgoff_t pgoff); 216 pgoff_t pgoff); 728 pgoff_t pgoff) in __mbochs_get_page() argument 732 if (!mdev_state->pages[pgoff]) { in __mbochs_get_page() 733 mdev_state->pages[pgoff] = in __mbochs_get_page() 735 if (!mdev_state->pages[pgoff]) in __mbochs_get_page() 739 get_page(mdev_state->pages[pgoff]); in __mbochs_get_page() 740 return mdev_state->pages[pgoff]; in __mbochs_get_page() 744 pgoff_t pgoff) in mbochs_get_page() argument 748 if (WARN_ON(pgoff >= mdev_state->pagecount)) in mbochs_get_page() [all …]
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | systbls.h | 25 unsigned long fd, unsigned long pgoff); 27 unsigned long prot, unsigned long pgoff,
|
/openbmc/linux/arch/powerpc/mm/book3s64/ |
H A D | slice.c | 641 unsigned long pgoff, in arch_get_unmapped_area() argument 645 return generic_get_unmapped_area(filp, addr, len, pgoff, flags); in arch_get_unmapped_area() 654 const unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 658 return generic_get_unmapped_area_topdown(filp, addr0, len, pgoff, flags); in arch_get_unmapped_area_topdown() 799 unsigned long len, unsigned long pgoff, in hugetlb_get_unmapped_area() argument 803 return generic_hugetlb_get_unmapped_area(file, addr, len, pgoff, flags); in hugetlb_get_unmapped_area()
|
/openbmc/linux/arch/sparc/mm/ |
H A D | hugetlbpage.c | 29 unsigned long pgoff, in hugetlb_get_unmapped_area_bottomup() argument 60 const unsigned long pgoff, in hugetlb_get_unmapped_area_topdown() argument 98 unsigned long len, unsigned long pgoff, unsigned long flags) in hugetlb_get_unmapped_area() argument 128 pgoff, flags); in hugetlb_get_unmapped_area() 131 pgoff, flags); in hugetlb_get_unmapped_area()
|
/openbmc/linux/arch/sh/include/asm/ |
H A D | syscalls.h | 10 unsigned long fd, unsigned long pgoff);
|
/openbmc/linux/arch/x86/kernel/cpu/sgx/ |
H A D | driver.c | 107 unsigned long pgoff, in sgx_get_unmapped_area() argument 116 return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); in sgx_get_unmapped_area()
|
/openbmc/linux/arch/parisc/mm/ |
H A D | hugetlbpage.c | 26 unsigned long len, unsigned long pgoff, unsigned long flags) in hugetlb_get_unmapped_area() argument 43 return arch_get_unmapped_area(file, addr, len, pgoff, flags); in hugetlb_get_unmapped_area()
|
/openbmc/linux/fs/proc/ |
H A D | task_nommu.c | 134 unsigned long long pgoff = 0; in nommu_vma_show() local 143 pgoff = (loff_t)vma->vm_pgoff << PAGE_SHIFT; in nommu_vma_show() 155 pgoff, in nommu_vma_show()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 236 if (vmf->pgoff >= kvmppc_tce_pages(stt->size)) in kvm_spapr_tce_fault() 239 page = kvm_spapr_get_tce_page(stt, vmf->pgoff); in kvm_spapr_tce_fault() 554 unsigned long i, pgoff, ret = H_SUCCESS; in kvmppc_tce_iommu_map() local 558 for (i = 0, pgoff = 0; i < subpages; in kvmppc_tce_iommu_map() 559 ++i, pgoff += IOMMU_PAGE_SIZE(tbl)) { in kvmppc_tce_iommu_map() 562 io_entry + i, ua + pgoff, dir); in kvmppc_tce_iommu_map()
|
/openbmc/linux/arch/ia64/include/asm/ |
H A D | unistd.h | 33 int fd, long pgoff);
|