Home
last modified time | relevance | path

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

12345678910

/linux-6.3-rc2/include/linux/
A Dpagemap.h22 pgoff_t start, pgoff_t end);
32 pgoff_t start, pgoff_t end);
526 pgoff_t index) in filemap_get_folio()
544 pgoff_t index) in filemap_lock_folio()
562 pgoff_t index) in filemap_grab_folio()
605 pgoff_t index) in find_lock_page()
651 pgoff_t index) in grab_cache_page_nowait()
741 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
746 pgoff_t index);
861 pgoff_t pgoff; in linear_page_index()
[all …]
A Dshmem_fs.h21 pgoff_t fallocend; /* highest fallocate endindex */
91 pgoff_t index, gfp_t gfp_mask);
95 extern bool shmem_is_huge(struct inode *inode, pgoff_t index, bool shmem_huge_force,
99 pgoff_t start, pgoff_t end);
110 int shmem_get_folio(struct inode *inode, pgoff_t index, struct folio **foliop,
113 pgoff_t index, gfp_t gfp);
116 pgoff_t index) in shmem_read_folio()
122 struct address_space *mapping, pgoff_t index) in shmem_read_mapping_page()
144 static inline pgoff_t shmem_fallocend(struct inode *inode, pgoff_t eof) in shmem_fallocend()
A Dswapops.h86 static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset) in swp_entry()
107 static inline pgoff_t swp_offset(swp_entry_t entry) in swp_offset()
168 static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset) in make_readable_device_private_entry()
173 static inline swp_entry_t make_writable_device_private_entry(pgoff_t offset) in make_writable_device_private_entry()
189 static inline swp_entry_t make_readable_device_exclusive_entry(pgoff_t offset) in make_readable_device_exclusive_entry()
210 static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset) in make_readable_device_private_entry()
215 static inline swp_entry_t make_writable_device_private_entry(pgoff_t offset) in make_writable_device_private_entry()
274 static inline swp_entry_t make_readable_migration_entry(pgoff_t offset) in make_readable_migration_entry()
284 static inline swp_entry_t make_writable_migration_entry(pgoff_t offset) in make_writable_migration_entry()
345 static inline swp_entry_t make_readable_migration_entry(pgoff_t offset) in make_readable_migration_entry()
[all …]
A Ddax.h28 long (*direct_access)(struct dax_device *, pgoff_t, long,
37 int (*zero_page_range)(struct dax_device *, pgoff_t, size_t);
42 size_t (*recovery_write)(struct dax_device *dax_dev, pgoff_t pgoff,
67 size_t dax_recovery_write(struct dax_device *dax_dev, pgoff_t pgoff,
121 pgoff_t pgoff, void *addr, size_t bytes, struct iov_iter *i) in dax_recovery_write()
174 …ct page *dax_layout_busy_page_range(struct address_space *mapping, pgoff_t start, pgoff_t nr_pages) in dax_layout_busy_page_range()
230 long dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages,
234 size_t dax_copy_to_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr,
236 int dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff,
248 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index);
[all …]
A Dfrontswap.h12 int (*store)(unsigned, pgoff_t, struct page *); /* store a page */
13 int (*load)(unsigned, pgoff_t, struct page *); /* load a page */
14 void (*invalidate_page)(unsigned, pgoff_t); /* page no longer needed */
23 extern void __frontswap_invalidate_page(unsigned, pgoff_t);
79 static inline void frontswap_invalidate_page(unsigned type, pgoff_t offset) in frontswap_invalidate_page()
A Dwriteback.h373 pgoff_t start, pgoff_t end);
380 pgoff_t start, pgoff_t end);
/linux-6.3-rc2/mm/
A Dtruncate.c33 pgoff_t index, void *entry) in __clear_shadow_entry()
85 pgoff_t index = indices[i]; in truncate_folio_batch_exceptionals()
114 pgoff_t index, void *entry) in invalidate_exceptional_entry()
128 pgoff_t index, void *entry) in invalidate_exceptional_entry2()
337 pgoff_t index; in truncate_inode_pages_range()
499 pgoff_t start, pgoff_t end, unsigned long *nr_pagevec) in invalidate_mapping_pagevec()
503 pgoff_t index = start; in invalidate_mapping_pagevec()
557 pgoff_t start, pgoff_t end) in invalidate_mapping_pages()
621 pgoff_t start, pgoff_t end) in invalidate_inode_pages2_range()
625 pgoff_t index; in invalidate_inode_pages2_range()
[all …]
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()
280 pgoff_t first_index, pgoff_t nr) in wp_shared_mapping_range()
329 pgoff_t first_index, pgoff_t nr, in clean_record_shared_mapping_range()
330 pgoff_t bitmap_pgoff, in clean_record_shared_mapping_range()
332 pgoff_t *start, in clean_record_shared_mapping_range()
333 pgoff_t *end) in clean_record_shared_mapping_range()
A Dreadahead.c420 pgoff_t index, unsigned long max) in count_history_pages()
422 pgoff_t head; in count_history_pages()
436 pgoff_t index, in try_context_readahead()
440 pgoff_t size; in try_context_readahead()
479 pgoff_t mark, unsigned int order, gfp_t gfp) in ra_alloc_folio()
504 pgoff_t index = readahead_index(ractl); in page_cache_ra_order()
506 pgoff_t mark = index + ra->size - ra->async_size; in page_cache_ra_order()
573 pgoff_t index = readahead_index(ractl); in ondemand_readahead()
574 pgoff_t expected, prev_index; in ondemand_readahead()
610 pgoff_t start; in ondemand_readahead()
[all …]
A Dfrontswap.c135 pgoff_t offset) in __frontswap_test()
143 pgoff_t offset) in __frontswap_set()
150 pgoff_t offset) in __frontswap_clear()
169 pgoff_t offset = swp_offset(entry); in __frontswap_store()
208 pgoff_t offset = swp_offset(entry); in __frontswap_load()
228 void __frontswap_invalidate_page(unsigned type, pgoff_t offset) in __frontswap_invalidate_page()
A Dfilemap.c2057 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices) in find_get_entries()
2103 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices) in find_lock_entries()
2206 bool folio_more_pages(struct folio *folio, pgoff_t index, pgoff_t max) in folio_more_pages()
2231 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch) in filemap_get_folios_contig()
2372 pgoff_t index, pgoff_t max, struct folio_batch *fbatch) in filemap_get_read_batch()
2567 pgoff_t last_index) in filemap_readahead()
2584 pgoff_t last_index; in filemap_get_pages()
3395 pgoff_t start) in filemap_map_pmd()
3487 pgoff_t start_pgoff, pgoff_t end_pgoff) in filemap_map_pages()
3779 pgoff_t index, in read_cache_page_gfp()
[all …]
A Dinternal.h121 struct file *file, pgoff_t index, unsigned long nr_to_read) in force_page_cache_readahead()
127 unsigned find_lock_entries(struct address_space *mapping, pgoff_t *start,
128 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
129 unsigned find_get_entries(struct address_space *mapping, pgoff_t *start,
130 pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
137 pgoff_t start, pgoff_t end, unsigned long *nr_pagevec);
575 vma_pgoff_address(pgoff_t pgoff, unsigned long nr_pages, in vma_pgoff_address()
614 pgoff_t pgoff; in vma_address_end()
A Dswap_cgroup.c66 pgoff_t offset) in __lookup_swap_cgroup()
79 pgoff_t offset = swp_offset(ent); in lookup_swap_cgroup()
133 pgoff_t offset = swp_offset(ent); in swap_cgroup_record()
134 pgoff_t end = offset + nr_ents; in swap_cgroup_record()
A Dshmem.c596 pgoff_t index; in shmem_unused_huge_shrink()
803 pgoff_t start, pgoff_t end) in shmem_partial_swap_usage()
866 pgoff_t index = 0; in shmem_unlock_mapping()
917 pgoff_t index; in shmem_undo_range()
1260 pgoff_t start = 0; in shmem_unuse_inode()
1338 pgoff_t index; in shmem_writepage()
1551 pgoff_t hindex; in shmem_alloc_hugefolio()
1860 pgoff_t hindex; in shmem_get_folio_gfp()
2261 pgoff_t index; in shmem_get_policy()
2434 pgoff_t max_off; in shmem_mfill_atomic_pte()
[all …]
A Dfolio-compat.c87 pgoff_t index, gfp_t gfp) in add_to_page_cache_lru()
94 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index, in pagecache_get_page()
107 pgoff_t index) in grab_cache_page_write_begin()
/linux-6.3-rc2/include/trace/events/
A Dfs_dax.h12 pgoff_t max_pgoff, int result),
20 __field(pgoff_t, pgoff)
21 __field(pgoff_t, max_pgoff)
160 __field(pgoff_t, pgoff)
228 TP_PROTO(struct inode *inode, pgoff_t start_index, pgoff_t end_index),
232 __field(pgoff_t, start_index)
233 __field(pgoff_t, end_index)
253 TP_PROTO(struct inode *inode, pgoff_t start_index, pgoff_t end_index),\
260 TP_PROTO(struct inode *inode, pgoff_t pgoff, pgoff_t pglen),
264 __field(pgoff_t, pgoff)
[all …]
/linux-6.3-rc2/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_page_dirty.c84 pgoff_t offset = drm_vma_node_start(&vbo->base.base.vma_node); in vmw_bo_dirty_scan_pagetable()
86 pgoff_t num_marked; in vmw_bo_dirty_scan_pagetable()
124 pgoff_t num_marked; in vmw_bo_dirty_scan_mkwrite()
141 pgoff_t start = 0; in vmw_bo_dirty_scan_mkwrite()
142 pgoff_t end = dirty->bitmap_size; in vmw_bo_dirty_scan_mkwrite()
185 pgoff_t start, pgoff_t end) in vmw_bo_dirty_pre_unmap()
210 pgoff_t start, pgoff_t end) in vmw_bo_dirty_unmap()
233 pgoff_t num_pages = PFN_UP(vbo->base.resource->size); in vmw_bo_dirty_add()
311 pgoff_t start, cur, end; in vmw_bo_dirty_transfer_to_res()
424 pgoff_t num_prefault; in vmw_bo_vm_fault()
[all …]
/linux-6.3-rc2/fs/cifs/
A Dfscache.h77 pgoff_t first, unsigned int nr_pages,
78 pgoff_t *_data_first,
82 pgoff_t first, unsigned int nr_pages, in cifs_fscache_query_occupancy()
83 pgoff_t *_data_first, in cifs_fscache_query_occupancy()
128 pgoff_t first, unsigned int nr_pages, in cifs_fscache_query_occupancy()
129 pgoff_t *_data_first, in cifs_fscache_query_occupancy()
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/
A Di915_gem_object.h372 pgoff_t n,
396 static_assert(castable_to_type(n, pgoff_t)); \
419 __i915_gem_object_get_sg(struct drm_i915_gem_object *obj, pgoff_t n, in __i915_gem_object_get_sg()
441 static_assert(castable_to_type(n, pgoff_t)); \
464 __i915_gem_object_get_sg_dma(struct drm_i915_gem_object *obj, pgoff_t n, in __i915_gem_object_get_sg_dma()
486 static_assert(castable_to_type(n, pgoff_t)); \
506 __i915_gem_object_get_page(struct drm_i915_gem_object *obj, pgoff_t n);
522 static_assert(castable_to_type(n, pgoff_t)); \
557 static_assert(castable_to_type(n, pgoff_t)); \
595 static_assert(castable_to_type(n, pgoff_t)); \
[all …]
/linux-6.3-rc2/fs/nilfs2/
A Dpage.c29 __nilfs_get_page_block(struct page *page, unsigned long block, pgoff_t index, in __nilfs_get_page_block()
53 pgoff_t index = blkoff >> (PAGE_SHIFT - blkbits); in nilfs_grab_buffer()
245 pgoff_t index = 0; in nilfs_copy_dirty_pages()
250 if (!filemap_get_folios_tag(smap, &index, (pgoff_t)-1, in nilfs_copy_dirty_pages()
300 pgoff_t start = 0; in nilfs_copy_back_pages()
310 pgoff_t index = folio->index; in nilfs_copy_back_pages()
363 pgoff_t index = 0; in nilfs_clear_dirty_pages()
367 while (filemap_get_folios_tag(mapping, &index, (pgoff_t)-1, in nilfs_clear_dirty_pages()
485 pgoff_t index; in nilfs_find_uncommitted_extent()
/linux-6.3-rc2/drivers/md/
A Ddm-linear.c159 static struct dax_device *linear_dax_pgoff(struct dm_target *ti, pgoff_t *pgoff) in linear_dax_pgoff()
168 static long linear_dax_direct_access(struct dm_target *ti, pgoff_t pgoff, in linear_dax_direct_access()
177 static int linear_dax_zero_page_range(struct dm_target *ti, pgoff_t pgoff, in linear_dax_zero_page_range()
185 static size_t linear_dax_recovery_write(struct dm_target *ti, pgoff_t pgoff, in linear_dax_recovery_write()
/linux-6.3-rc2/fs/f2fs/
A Dnode.h199 static inline pgoff_t current_nat_addr(struct f2fs_sb_info *sbi, nid_t start) in current_nat_addr()
202 pgoff_t block_off; in current_nat_addr()
203 pgoff_t block_addr; in current_nat_addr()
212 block_addr = (pgoff_t)(nm_i->nat_blkaddr + in current_nat_addr()
222 static inline pgoff_t next_nat_addr(struct f2fs_sb_info *sbi, in next_nat_addr()
223 pgoff_t block_addr) in next_nat_addr()
A Dfile.c612 pgoff_t fofs; in f2fs_truncate_data_blocks_range()
673 pgoff_t free_from; in f2fs_do_truncate_blocks()
1172 int *do_replace, pgoff_t off, pgoff_t len) in __read_out_blkaddrs()
1253 pgoff_t src, pgoff_t dst, pgoff_t len, bool full) in __clone_blkaddrs()
1256 pgoff_t i = 0; in __clone_blkaddrs()
1269 pgoff_t ilen; in __clone_blkaddrs()
1336 struct inode *dst_inode, pgoff_t src, pgoff_t dst, in __exchange_data_block()
1341 pgoff_t olen; in __exchange_data_block()
1551 pgoff_t end; in f2fs_zero_range()
1763 pgoff_t last_off; in f2fs_expand_inode_data()
[all …]
/linux-6.3-rc2/include/drm/ttm/
A Dttm_resource.h280 pgoff_t i;
281 pgoff_t end;
282 pgoff_t offs;
/linux-6.3-rc2/fs/hugetlbfs/
A Dinode.c88 struct inode *inode, pgoff_t index) in hugetlb_set_vma_policy()
100 struct inode *inode, pgoff_t index) in hugetlb_set_vma_policy()
440 struct folio *folio, pgoff_t index) in hugetlb_unmap_file_folio()
448 pgoff_t start, end; in hugetlb_unmap_file_folio()
522 hugetlb_vmdelete_list(struct rb_root_cached *root, pgoff_t start, pgoff_t end, in hugetlb_vmdelete_list()
559 struct folio *folio, pgoff_t index, in remove_inode_single_folio()
620 const pgoff_t end = lend >> huge_page_shift(h); in remove_inode_hugepages()
622 pgoff_t next, index; in remove_inode_hugepages()
675 pgoff_t pgoff; in hugetlb_vmtruncate()
696 pgoff_t idx = start >> huge_page_shift(h); in hugetlbfs_zero_partial_page()
[all …]

Completed in 78 milliseconds

12345678910