Searched refs:pgoff (Results 151 - 175 of 219) sorted by relevance

123456789

/linux-master/tools/perf/util/
H A Dsymbol-elf.c2294 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 Djitdump.c495 event->mmap2.pgoff = GEN_ELF_TEXT_OFFSET;
589 event->mmap2.pgoff = GEN_ELF_TEXT_OFFSET;
/linux-master/include/linux/
H A Dmm.h518 * 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 Dhuge_mm.h157 /* Don't have to check pgoff for anonymous vma */
264 unsigned long len, unsigned long pgoff, unsigned long flags);
H A Dhugetlb.h592 unsigned long len, unsigned long pgoff,
598 unsigned long len, unsigned long pgoff,
H A Dmm_types.h783 unsigned long pgoff, unsigned long flags);
/linux-master/drivers/mtd/
H A Dmtdchar.c1344 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 Dmsm_gem.c294 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 Dhisi_acc_vfio_pci.c1199 u64 req_len, pgoff, req_start; local
1203 pgoff = vma->vm_pgoff &
1205 req_start = pgoff << PAGE_SHIFT;
/linux-master/mm/
H A Duserfaultfd.c357 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 Drmap.c1107 * [@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 Dhugetlb.c5876 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 Dbtrfs_inode.h442 u32 pgoff, u8 *csum, const u8 * const csum_expected);
/linux-master/io_uring/
H A Dio_uring.c3428 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 Dpage-types.c910 unsigned long long pgoff; local
920 &pgoff,
/linux-master/arch/powerpc/kvm/
H A Dbook3s_xive_native.c246 page_offset = vmf->pgoff - vma->vm_pgoff;
292 switch (vmf->pgoff - vma->vm_pgoff) {
/linux-master/fs/f2fs/
H A Ddata.c1455 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 Dtask_mmu.c244 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 Duprobes.c961 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 Dus122l.c116 offset = vmf->pgoff << PAGE_SHIFT;
/linux-master/drivers/media/usb/uvc/
H A Duvcvideo.h698 unsigned long pgoff);
/linux-master/net/sunrpc/
H A Dxdr.c1354 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 Dcore.c401 key->shared.pgoff = folio->index + folio_page_idx(folio, page);
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_core.c1807 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 Diova_domain.c509 unsigned long iova = vmf->pgoff << PAGE_SHIFT;

Completed in 389 milliseconds

123456789