Home
last modified time | relevance | path

Searched refs:pgoff_t (Results 1 – 25 of 97) sorted by relevance

1234

/linux/mm/
H A Dmapping_dirty_helpers.c67 pgoff_t bitmap_pgoff;
69 pgoff_t start;
70 pgoff_t end;
97 pgoff_t pgoff = ((addr - walk->vma->vm_start) >> PAGE_SHIFT) + in clean_record_pte()
264 pgoff_t first_index, pgoff_t nr) in wp_shared_mapping_range()
314 pgoff_t first_index, pgoff_t nr, in clean_record_shared_mapping_range()
315 pgoff_t bitmap_pgoff, in clean_record_shared_mapping_range()
317 pgoff_t *star in clean_record_shared_mapping_range()
[all...]
H A Dreadahead.c332 pgoff_t end_index; /* The last page we want to read */ in do_page_cache_ra()
459 static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index, in ra_alloc_folio()
460 pgoff_t mark, unsigned int order, gfp_t gfp) in ra_alloc_folio()
485 pgoff_t start = readahead_index(ractl); in page_cache_ra_order()
486 pgoff_t index = start; in page_cache_ra_order()
488 pgoff_t limit = (i_size_read(mapping->host) - 1) >> PAGE_SHIFT; in page_cache_ra_order()
489 pgoff_t mark; in page_cache_ra_order()
580 pgoff_t index = readahead_index(ractl); in page_cache_sync_ra()
584 pgoff_t prev_index, miss; in page_cache_sync_ra()
658 pgoff_t index = readahead_index(ractl); in page_cache_async_ra()
[all …]
H A Dswap_state.c412 struct mempolicy *mpol, pgoff_t ilx) in __swap_cache_alloc()
516 struct mempolicy *mpol, pgoff_t ilx) in swap_cache_alloc_folio()
644 pgoff_t ilx, bool readahead) in swap_cache_read_folio()
684 struct vm_fault *vmf, struct mempolicy *mpol, pgoff_t ilx) in swapin_sync()
715 pgoff_t ilx; in read_swap_cache_async()
731 struct mempolicy *mpol, pgoff_t ilx) in __swapin_nr_pages()
821 struct mempolicy *mpol, pgoff_t ilx) in swap_cluster_readahead()
916 struct mempolicy *mpol, pgoff_t targ_ilx, struct vm_fault *vmf) in swap_vma_readahead()
924 pgoff_t ilx = targ_ilx; in swap_vma_readahead()
991 pgoff_t il
[all...]
/linux/include/drm/ttm/
H A Dttm_backup.h55 void ttm_backup_drop(struct file *backup, pgoff_t handle);
58 pgoff_t handle, bool intr, gfp_t additional_gfp);
62 unsigned int order, bool writeback, pgoff_t idx,
64 pgoff_t *nr_pages_backed);
H A Dttm_kmap_iter.h32 struct iosys_map *dmap, pgoff_t i);
/linux/virt/kvm/
H A Dguest_memfd.c54 static inline kvm_pfn_t folio_file_pfn(struct folio *folio, pgoff_t index) in folio_file_pfn()
59 static pgoff_t kvm_gmem_get_index(struct kvm_memory_slot *slot, gfn_t gfn) in kvm_gmem_get_index()
64 static bool kvm_gmem_is_private_mem(struct inode *inode, pgoff_t index) in __kvm_gmem_prepare_folio()
69 static bool kvm_gmem_is_shared_mem(struct inode *inode, pgoff_t index) in __kvm_gmem_prepare_folio()
83 static struct folio *kvm_gmem_get_folio(struct inode *inode, pgoff_t index)
123 static void __kvm_gmem_invalidate_start(struct gmem_file *f, pgoff_t start, in kvm_gmem_get_folio()
124 pgoff_t end, in kvm_gmem_get_folio()
133 pgoff_t pgoff = slot->gmem.pgoff; in kvm_gmem_get_folio()
164 static void kvm_gmem_invalidate_start(struct inode *inode, pgoff_t start, in __kvm_gmem_invalidate_begin()
165 pgoff_t en in __kvm_gmem_invalidate_begin()
[all...]
/linux/include/linux/
H A Dmempolicy.h119 pgoff_t start, end;
129 pgoff_t idx);
133 unsigned long addr, pgoff_t *ilx);
135 unsigned long addr, int order, pgoff_t *ilx);
224 mpol_shared_policy_lookup(struct shared_policy *sp, pgoff_t idx) in mpol_shared_policy_lookup()
230 unsigned long addr, int order, pgoff_t *ilx) in get_vma_policy()
H A Dmemory-failure.h11 unsigned long pfn, pgoff_t *pgoff);
/linux/tools/testing/vma/
H A Dshared.h111 pgoff_t pgoff, vma_flags_t vma_flags);
119 pgoff_t pgoff, vma_flags_t vma_flags);
H A Dshared.c17 pgoff_t pgoff, vma_flags_t vma_flags) in alloc_vma()
42 pgoff_t pgoff, vma_flags_t vma_flags) in alloc_and_link_vma()
H A Dvma_internal.h49 #define pgoff_t unsigned long macro
/linux/drivers/md/
H A Ddm-linear.c162 static struct dax_device *linear_dax_pgoff(struct dm_target *ti, pgoff_t *pgoff) in linear_dax_pgoff()
171 static long linear_dax_direct_access(struct dm_target *ti, pgoff_t pgoff, in linear_dax_direct_access()
180 static int linear_dax_zero_page_range(struct dm_target *ti, pgoff_t pgoff, in linear_dax_zero_page_range()
188 static size_t linear_dax_recovery_write(struct dm_target *ti, pgoff_t pgoff, in linear_dax_recovery_write()
H A Ddm-stripe.c302 static struct dax_device *stripe_dax_pgoff(struct dm_target *ti, pgoff_t *pgoff) in stripe_dax_pgoff()
317 static long stripe_dax_direct_access(struct dm_target *ti, pgoff_t pgoff, in stripe_dax_direct_access()
326 static int stripe_dax_zero_page_range(struct dm_target *ti, pgoff_t pgoff, in stripe_dax_zero_page_range()
334 static size_t stripe_dax_recovery_write(struct dm_target *ti, pgoff_t pgoff, in stripe_dax_recovery_write()
/linux/drivers/gpu/drm/xe/
H A Dxe_pt_walk.c36 static bool xe_pt_next(pgoff_t *offset, u64 *addr, u64 next, u64 end, in xe_pt_next()
39 pgoff_t step = 1; in xe_pt_next()
76 pgoff_t offset = xe_pt_offset(addr, level, walk); in xe_pt_walk_range()
/linux/drivers/dax/
H A Dfsdev.c47 static long __fsdev_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, in __fsdev_dax_direct_access()
77 pgoff_t pgoff, size_t nr_pages) in fsdev_dax_zero_page_range()
92 pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, in fsdev_dax_direct_access()
100 pgoff_t pgoff, void *addr, size_t bytes, struct iov_iter *i) in fsdev_dax_recovery_write()
H A Dsuper.c249 long dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages, in dax_direct_access()
274 size_t dax_copy_from_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr, in dax_copy_from_iter()
290 size_t dax_copy_to_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr, in dax_copy_to_iter()
306 int dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, in dax_zero_page_range()
330 size_t dax_recovery_write(struct dax_device *dax_dev, pgoff_t pgoff, in dax_recovery_write()
/linux/fs/afs/
H A Dfile.c30 static vm_fault_t afs_vm_map_pages(struct vm_fault *vmf, pgoff_t start_pgoff, pgoff_t end_pgoff);
31 static int afs_mapped(unsigned long start, unsigned long end, pgoff_t pgoff,
524 static int afs_mapped(unsigned long start, unsigned long end, pgoff_t pgoff, in afs_mapped()
549 static vm_fault_t afs_vm_map_pages(struct vm_fault *vmf, pgoff_t start_pgoff, pgoff_t end_pgoff) in afs_vm_map_pages()
/linux/fs/verity/
H A Dverify.c51 void fsverity_readahead(struct fsverity_info *vi, pgoff_t index, in fsverity_readahead()
68 pgoff_t start_idx = (level_start + next_start_hidx) >> in fsverity_readahead()
70 pgoff_t end_idx = (level_start + next_end_hidx) >> in fsverity_readahead()
221 pgoff_t hpage_idx; in verify_data_block()
/linux/drivers/mtd/devices/
H A Dblock2mtd.c50 static struct page *page_read(struct address_space *mapping, pgoff_t index) in page_read()
60 pgoff_t index = to >> PAGE_SHIFT; // page index in _block2mtd_erase()
110 pgoff_t index = from >> PAGE_SHIFT; in block2mtd_read()
144 pgoff_t index = to >> PAGE_SHIFT; // page index in _block2mtd_write()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_resource.c417 pgoff_t start = res->guest_memory_offset >> PAGE_SHIFT; in vmw_resource_do_validate()
418 pgoff_t end = __KERNEL_DIV_ROUND_UP in vmw_resource_do_validate()
1068 void vmw_resource_dirty_update(struct vmw_resource *res, pgoff_t start, in vmw_resource_dirty_update()
1069 pgoff_t end) in vmw_resource_dirty_update()
1100 int vmw_resources_clean(struct vmw_bo *vbo, pgoff_t start, in vmw_resources_clean()
1101 pgoff_t end, pgoff_t *num_prefault) in vmw_resources_clean()
/linux/samples/vfio-mdev/
H A Dmbochs.c161 pgoff_t pagecount;
181 pgoff_t pagecount;
212 pgoff_t pgoff);
214 pgoff_t pgoff);
726 pgoff_t pgoff) in __mbochs_get_page()
742 pgoff_t pgoff) in mbochs_get_page()
777 pgoff_t page_offset = (vmf->address - vma->vm_start) >> PAGE_SHIFT; in mbochs_region_vm_fault()
907 pgoff_t pg; in mbochs_release_dmabuf()
932 pgoff_t page_offset, pg; in mbochs_dmabuf_alloc()
/linux/tools/testing/nvdimm/
H A Ddax-dev.c9 phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff, in dax_pgoff_to_phys()
H A Dpmem-dax.c11 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, in __pmem_direct_access()
/linux/fs/squashfs/
H A Dpage_actor.h25 pgoff_t next_index;
/linux/fs/netfs/
H A Dfscache_io.c176 pgoff_t first = start / PAGE_SIZE; in __fscache_clear_page_bits()
177 pgoff_t last = (start + len - 1) / PAGE_SIZE; in __fscache_clear_page_bits()

1234