/linux-master/tools/perf/util/ |
H A D | symbol-elf.c | 2294 u64 pgoff, u64 s, u64 e) 2301 offset = (s - start) + pgoff; 2307 static int kcore_copy__read_map(u64 start, u64 len, u64 pgoff, void *data) argument 2313 if (kcore_copy__map(kci, start, end, pgoff, kci->stext, kci->etext)) 2316 if (kcore_copy__map(kci, start, end, pgoff, kci->first_module, 2323 if (kcore_copy__map(kci, start, end, pgoff, s, s + len)) 2551 * unusual. One significant peculiarity is that the mapping (start -> pgoff) 2293 kcore_copy__map(struct kcore_copy_info *kci, u64 start, u64 end, u64 pgoff, u64 s, u64 e) argument
|
H A D | jitdump.c | 495 event->mmap2.pgoff = GEN_ELF_TEXT_OFFSET; 589 event->mmap2.pgoff = GEN_ELF_TEXT_OFFSET;
|
/linux-master/include/linux/ |
H A D | mm.h | 518 * pgoff should be used in favour of virtual_address, if possible. 524 pgoff_t pgoff; /* Logical page offset based on vma */ member in struct:vm_fault::__anon82 3277 unsigned long start, unsigned long end, pgoff_t pgoff, 3280 unsigned long start, unsigned long end, pgoff_t pgoff); 3285 unsigned long addr, unsigned long len, pgoff_t pgoff, 3391 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, 3395 vm_flags_t vm_flags, unsigned long pgoff, unsigned long *populate,
|
H A D | huge_mm.h | 157 /* Don't have to check pgoff for anonymous vma */ 264 unsigned long len, unsigned long pgoff, unsigned long flags);
|
H A D | hugetlb.h | 592 unsigned long len, unsigned long pgoff, 598 unsigned long len, unsigned long pgoff,
|
H A D | mm_types.h | 783 unsigned long pgoff, unsigned long flags);
|
/linux-master/drivers/mtd/ |
H A D | mtdchar.c | 1344 unsigned long pgoff, 1355 if (len > mtd->size || pgoff >= (mtd->size >> PAGE_SHIFT)) 1358 offset = pgoff << PAGE_SHIFT; 1341 mtdchar_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem.c | 294 pgoff_t pgoff; local 320 /* We don't use vmf->pgoff since that has the fake offset: */ 321 pgoff = (vmf->address - vma->vm_start) >> PAGE_SHIFT; 323 pfn = page_to_pfn(pages[pgoff]);
|
/linux-master/drivers/vfio/pci/hisilicon/ |
H A D | hisi_acc_vfio_pci.c | 1199 u64 req_len, pgoff, req_start; local 1203 pgoff = vma->vm_pgoff & 1205 req_start = pgoff << PAGE_SHIFT;
|
/linux-master/mm/ |
H A D | userfaultfd.c | 357 pgoff_t pgoff = linear_page_index(dst_vma, dst_addr); local 362 ret = shmem_get_folio(inode, pgoff, &folio, SGP_NOALLOC); 373 page = folio_file_page(folio, pgoff);
|
H A D | rmap.c | 1107 * [@pfn, @pfn + @nr_pages) at the specific offset (@pgoff) 1112 * @pgoff: page offset that the @pfn mapped with. 1117 int pfn_mkclean_range(unsigned long pfn, unsigned long nr_pages, pgoff_t pgoff, argument 1123 .pgoff = pgoff, 1131 pvmw.address = vma_pgoff_address(pgoff, nr_pages, vma);
|
H A D | hugetlb.c | 5876 pgoff_t pgoff; local 5883 pgoff = ((address - vma->vm_start) >> PAGE_SHIFT) + 5893 vma_interval_tree_foreach(iter_vma, &mapping->i_mmap, pgoff, pgoff) { 6174 hash = hugetlb_fault_mutex_hash(mapping, vmf->pgoff); 6450 .pgoff = vma_hugecache_offset(h, vma, haddr), 6465 hash = hugetlb_fault_mutex_hash(mapping, vmf.pgoff); 6499 return hugetlb_no_page(mm, vma, mapping, vmf.pgoff, address, 6547 vmf.pgoff);
|
/linux-master/fs/btrfs/ |
H A D | btrfs_inode.h | 442 u32 pgoff, u8 *csum, const u8 * const csum_expected);
|
/linux-master/io_uring/ |
H A D | io_uring.c | 3428 loff_t pgoff, size_t sz) 3431 loff_t offset = pgoff << PAGE_SHIFT; 3490 unsigned long pgoff, unsigned long flags) 3502 ptr = io_uring_validate_mmap_request(filp, pgoff, len); 3514 * - use the same pgoff which the get_unmapped_area() uses to 3521 pgoff = 0; /* has been translated to ptr above */ 3524 pgoff = addr >> PAGE_SHIFT; 3528 return current->mm->get_unmapped_area(filp, addr, len, pgoff, flags); 3545 unsigned long pgoff, unsigned long flags) 3549 ptr = io_uring_validate_mmap_request(file, pgoff, le 3427 io_uring_validate_mmap_request(struct file *file, loff_t pgoff, size_t sz) argument 3488 io_uring_mmu_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument 3543 io_uring_nommu_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument [all...] |
/linux-master/tools/mm/ |
H A D | page-types.c | 910 unsigned long long pgoff; local 920 &pgoff,
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_xive_native.c | 246 page_offset = vmf->pgoff - vma->vm_pgoff; 292 switch (vmf->pgoff - vma->vm_pgoff) {
|
/linux-master/fs/f2fs/ |
H A D | data.c | 1455 pgoff_t pgoff) 1469 *map->m_next_pgofs = f2fs_get_next_page_offset(dn, pgoff); 1471 *map->m_next_extent = f2fs_get_next_page_offset(dn, pgoff); 1480 pgoff_t pgoff = (pgoff_t)map->m_lblk; local 1483 if (!f2fs_lookup_read_extent_cache(inode, pgoff, &ei)) 1486 map->m_pblk = ei.blk + pgoff - ei.fofs; 1487 map->m_len = min((pgoff_t)maxblocks, ei.fofs + ei.len - pgoff); 1490 *map->m_next_extent = pgoff + map->m_len; 1453 f2fs_map_no_dnode(struct inode *inode, struct f2fs_map_blocks *map, struct dnode_of_data *dn, pgoff_t pgoff) argument
|
/linux-master/fs/proc/ |
H A D | task_mmu.c | 244 vm_flags_t flags, unsigned long long pgoff, 255 seq_put_hex_ll(m, " ", pgoff, 8); 270 unsigned long long pgoff = 0; local 280 pgoff = ((loff_t)vma->vm_pgoff) << PAGE_SHIFT; 285 show_vma_header_prefix(m, start, end, flags, pgoff, dev, ino); 242 show_vma_header_prefix(struct seq_file *m, unsigned long start, unsigned long end, vm_flags_t flags, unsigned long long pgoff, dev_t dev, unsigned long ino) argument
|
/linux-master/kernel/events/ |
H A D | uprobes.c | 961 unsigned long pgoff = offset >> PAGE_SHIFT; local 970 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff) {
|
/linux-master/sound/usb/usx2y/ |
H A D | us122l.c | 116 offset = vmf->pgoff << PAGE_SHIFT;
|
/linux-master/drivers/media/usb/uvc/ |
H A D | uvcvideo.h | 698 unsigned long pgoff);
|
/linux-master/net/sunrpc/ |
H A D | xdr.c | 1354 unsigned int pgoff; local 1379 pgoff = base & ~PAGE_MASK; 1380 xdr->p = (__be32*)(kaddr + pgoff); 1382 pgend = pgoff + len;
|
/linux-master/kernel/futex/ |
H A D | core.c | 401 key->shared.pgoff = folio->index + folio_page_idx(folio, page);
|
/linux-master/drivers/vfio/pci/ |
H A D | vfio_pci_core.c | 1807 u64 phys_len, req_len, pgoff, req_start; local 1834 pgoff = vma->vm_pgoff & 1836 req_start = pgoff << PAGE_SHIFT; 1860 vma->vm_pgoff = (pci_resource_start(pdev, index) >> PAGE_SHIFT) + pgoff;
|
/linux-master/drivers/vdpa/vdpa_user/ |
H A D | iova_domain.c | 509 unsigned long iova = vmf->pgoff << PAGE_SHIFT;
|