/linux-master/arch/riscv/kernel/ |
H A D | vdso.c | 130 switch (vmf->pgoff) {
|
/linux-master/drivers/dax/ |
H A D | bus.c | 798 rc = sysfs_emit(buf, "%#lx\n", dax_range->pgoff); 875 unsigned long pgoff = 0; local 902 pgoff += PHYS_PFN(range_len(&ranges[i].range)); 905 .pgoff = pgoff, 1025 * Only allow adjustments that preserve the relative pgoff of existing 1026 * allocations. I.e. the dev_dax->ranges array is ordered by increasing pgoff. 1043 if (dax_range->pgoff > last->pgoff)
|
/linux-master/mm/ |
H A D | khugepaged.c | 1006 .pgoff = linear_page_index(vma, address), 1686 static void retract_page_tables(struct address_space *mapping, pgoff_t pgoff) argument 1691 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff) { 1708 addr = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); 2405 pgoff_t pgoff = linear_page_index(vma, local 2411 khugepaged_scan.address, file, pgoff, cc); 2753 pgoff_t pgoff = linear_page_index(vma, addr); local 2757 result = hpage_collapse_scan_file(mm, addr, file, pgoff,
|
H A D | shmem.c | 2205 vmf->pgoff >= shmem_falloc->start && 2206 vmf->pgoff < shmem_falloc->next) { 2255 err = shmem_get_folio_gfp(inode, vmf->pgoff, &folio, SGP_CACHE, 2260 vmf->page = folio_file_page(folio, vmf->pgoff); 2268 unsigned long pgoff, unsigned long flags) 2282 addr = get_area(file, uaddr, len, pgoff, flags); 2327 offset = (pgoff << PAGE_SHIFT) & (HPAGE_PMD_SIZE-1); 2616 pgoff_t pgoff = linear_page_index(dst_vma, dst_addr); local 2637 folio = shmem_alloc_folio(gfp, info, pgoff); 2691 if (unlikely(pgoff > 2266 shmem_get_unmapped_area(struct file *file, unsigned long uaddr, unsigned long len, unsigned long pgoff, unsigned long flags) argument 4800 shmem_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument [all...] |
H A D | util.c | 562 unsigned long flag, unsigned long pgoff) 573 ret = do_mmap(file, addr, len, prot, flag, 0, pgoff, &populate, 560 vm_mmap_pgoff(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, unsigned long flag, unsigned long pgoff) argument
|
/linux-master/drivers/md/ |
H A D | dm.c | 1232 static long dm_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, argument 1237 sector_t sector = pgoff * PAGE_SECTORS; 1252 ret = ti->type->direct_access(ti, pgoff, nr_pages, mode, kaddr, pfn); 1260 static int dm_dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, argument 1264 sector_t sector = pgoff * PAGE_SECTORS; 1280 ret = ti->type->dax_zero_page_range(ti, pgoff, nr_pages); 1287 static size_t dm_dax_recovery_write(struct dax_device *dax_dev, pgoff_t pgoff, argument 1291 sector_t sector = pgoff * PAGE_SECTORS; 1300 ret = ti->type->dax_recovery_write(ti, pgoff, addr, bytes, i);
|
/linux-master/tools/perf/util/ |
H A D | machine.c | 1076 map__set_pgoff(map, xm->pgoff); 1157 u64 pgoff; local 1160 * In the vmlinux case, pgoff is a virtual address which must now be 1168 pgoff = find_entry_trampoline(kernel); 1169 if (!pgoff) 1182 .pgoff = pgoff, 1757 if (xm->pgoff != 0) { 1760 xm->pgoff); 1806 .pgoff [all...] |
H A D | machine.h | 295 u64 pgoff; member in struct:extra_kernel_map
|
H A D | event.c | 319 event->mmap.len, event->mmap.pgoff, 337 event->mmap2.len, event->mmap2.pgoff, sbuild_id, 347 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj,
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | kvmgt.c | 1011 unsigned long req_size, pgoff, req_start; local 1028 pgoff = vma->vm_pgoff & 1030 req_start = pgoff << PAGE_SHIFT; 1038 pgoff = (gvt_aperture_pa_base(vgpu->gvt) >> PAGE_SHIFT) + pgoff; 1040 return remap_pfn_range(vma, virtaddr, pgoff, req_size, pg_prot);
|
/linux-master/drivers/usb/gadget/function/ |
H A D | uvc_v4l2.c | 636 unsigned long addr, unsigned long len, unsigned long pgoff, 642 return uvcg_queue_get_unmapped_area(&uvc->video.queue, pgoff); 635 uvcg_v4l2_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
|
/linux-master/drivers/misc/cxl/ |
H A D | context.c | 133 offset = vmf->pgoff << PAGE_SHIFT;
|
/linux-master/arch/powerpc/kernel/ |
H A D | vdso.c | 138 switch (vmf->pgoff) {
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | fbdev.c | 27 unsigned long address = vmf->address - (vmf->pgoff << PAGE_SHIFT);
|
/linux-master/drivers/misc/ocxl/ |
H A D | context.c | 146 offset = vmf->pgoff << PAGE_SHIFT;
|
/linux-master/include/media/ |
H A D | v4l2-mem2mem.h | 507 unsigned long len, unsigned long pgoff,
|
H A D | videobuf2-core.h | 1031 * @pgoff: page offset. 1044 unsigned long pgoff,
|
/linux-master/arch/arm64/kernel/ |
H A D | vdso.c | 157 switch (vmf->pgoff) {
|
/linux-master/tools/mm/ |
H A D | thpmaps | 187 'pgoff', 213 pgoff=int(elements[2], 16), 371 vma.pgoff, vma.major, vma.minor, vma.inode, vma.name
|
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-mem2mem.c | 1004 unsigned long len, unsigned long pgoff, 1008 unsigned long offset = pgoff << PAGE_SHIFT; 1015 pgoff -= (DST_QUEUE_OFF_BASE >> PAGE_SHIFT); 1018 return vb2_get_unmapped_area(vq, addr, len, pgoff, flags); 1003 v4l2_m2m_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_mr.c | 1018 u64 pgoff = 0; local 1039 pgoff = mtr->umem ? mtr->umem->address & ~PAGE_MASK : 0; 1048 buf_size = hr_hw_page_align(attr->region[i].size + pgoff); 1054 pgoff = 0;
|
/linux-master/kernel/ |
H A D | relay.c | 37 pgoff_t pgoff = vmf->pgoff; local 42 page = vmalloc_to_page(buf->start + (pgoff << PAGE_SHIFT));
|
/linux-master/fs/xfs/scrub/ |
H A D | xfarray.c | 291 unsigned int pgoff = offset_in_page(*pos); local 299 if (pgoff != 0 && pgoff + array->obj_size - 1 < PAGE_SIZE)
|
/linux-master/fs/fuse/ |
H A D | virtio_fs.c | 810 static long virtio_fs_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, argument 815 phys_addr_t offset = PFN_PHYS(pgoff); 816 size_t max_nr_pages = fs->window_len / PAGE_SIZE - pgoff; 827 pgoff_t pgoff, size_t nr_pages) 832 rc = dax_direct_access(dax_dev, pgoff, nr_pages, DAX_ACCESS, &kaddr, 826 virtio_fs_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, size_t nr_pages) argument
|
/linux-master/fs/ocfs2/ |
H A D | ocfs2_trace.h | 1249 void *area, void *page, unsigned long pgoff), 1250 TP_ARGS(ino, area, page, pgoff), 1255 __field(unsigned long, pgoff) 1261 __entry->pgoff = pgoff; 1264 __entry->ino, __entry->area, __entry->page, __entry->pgoff)
|