/linux-master/include/linux/ |
H A D | shmem_fs.h | 36 pgoff_t fallocend; /* highest fallocate endindex */ 109 pgoff_t index, gfp_t gfp_mask); 114 extern bool shmem_is_huge(struct inode *inode, pgoff_t index, bool shmem_huge_force, 117 static __always_inline bool shmem_is_huge(struct inode *inode, pgoff_t index, bool shmem_huge_force, 133 pgoff_t start, pgoff_t end); 144 int shmem_get_folio(struct inode *inode, pgoff_t index, struct folio **foliop, 147 pgoff_t index, gfp_t gfp); 150 pgoff_t index) 156 struct address_space *mapping, pgoff_t inde [all...] |
H A D | dax.h | 28 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, 69 size_t dax_recovery_write(struct dax_device *dax_dev, pgoff_t pgoff, 125 pgoff_t pgoff, void *addr, size_t bytes, struct iov_iter *i) 175 static inline struct page *dax_layout_busy_page_range(struct address_space *mapping, pgoff_t start, pgoff_t nr_pages) 231 long dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages, 233 size_t dax_copy_from_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr, 235 size_t dax_copy_to_iter(struct dax_device *dax_dev, pgoff_t pgof [all...] |
H A D | pagemap.h | 22 pgoff_t start, pgoff_t end); 32 pgoff_t start, pgoff_t end); 570 pgoff_t page_cache_next_miss(struct address_space *mapping, 571 pgoff_t index, unsigned long max_scan); 572 pgoff_t page_cache_prev_miss(struct address_space *mapping, 573 pgoff_t index, unsigned long max_scan); 633 void *filemap_get_entry(struct address_space *mapping, pgoff_t index); 634 struct folio *__filemap_get_folio(struct address_space *mapping, pgoff_t inde [all...] |
H A D | swapops.h | 86 static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset) 107 static inline pgoff_t swp_offset(swp_entry_t entry) 168 static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset) 173 static inline swp_entry_t make_writable_device_private_entry(pgoff_t offset) 189 static inline swp_entry_t make_readable_device_exclusive_entry(pgoff_t offset) 194 static inline swp_entry_t make_writable_device_exclusive_entry(pgoff_t offset) 210 static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset) 215 static inline swp_entry_t make_writable_device_private_entry(pgoff_t offset) 230 static inline swp_entry_t make_readable_device_exclusive_entry(pgoff_t offset) 235 static inline swp_entry_t make_writable_device_exclusive_entry(pgoff_t offse [all...] |
H A D | pagewalk.h | 129 int walk_page_mapping(struct address_space *mapping, pgoff_t first_index, 130 pgoff_t nr, const struct mm_walk_ops *ops,
|
H A D | mempolicy.h | 117 pgoff_t start, end; 127 pgoff_t idx); 131 unsigned long addr, pgoff_t *ilx); 133 unsigned long addr, int order, pgoff_t *ilx); 218 mpol_shared_policy_lookup(struct shared_policy *sp, pgoff_t idx) 224 unsigned long addr, int order, pgoff_t *ilx)
|
/linux-master/include/drm/ttm/ |
H A D | ttm_kmap_iter.h | 32 struct iosys_map *dmap, pgoff_t i);
|
/linux-master/fs/smb/client/ |
H A D | fscache.h | 78 pgoff_t first, unsigned int nr_pages, 79 pgoff_t *_data_first, 83 pgoff_t first, unsigned int nr_pages, 84 pgoff_t *_data_first, 135 pgoff_t first, unsigned int nr_pages, 136 pgoff_t *_data_first,
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt_walk.h | 59 typedef int (*xe_pt_entry_fn)(struct xe_ptw *parent, pgoff_t offset, 120 static inline pgoff_t 139 static inline pgoff_t
|
H A D | xe_pt_walk.c | 36 static bool xe_pt_next(pgoff_t *offset, u64 *addr, u64 next, u64 end, 39 pgoff_t step = 1; 76 pgoff_t offset = xe_pt_offset(addr, level, walk);
|
/linux-master/mm/ |
H A D | mapping_dirty_helpers.c | 67 pgoff_t bitmap_pgoff; 69 pgoff_t start; 70 pgoff_t end; 97 pgoff_t pgoff = ((addr - walk->vma->vm_start) >> PAGE_SHIFT) + 264 pgoff_t first_index, pgoff_t nr) 314 pgoff_t first_index, pgoff_t nr, 315 pgoff_t bitmap_pgoff, 317 pgoff_t *star [all...] |
H A D | truncate.c | 32 pgoff_t index, void *entry) 42 static void clear_shadow_entry(struct address_space *mapping, pgoff_t index, 60 struct folio_batch *fbatch, pgoff_t *indices) 84 pgoff_t index = indices[i]; 113 pgoff_t index, void *entry) 127 pgoff_t index, void *entry) 323 pgoff_t start; /* inclusive */ 324 pgoff_t end; /* exclusive */ 326 pgoff_t indices[PAGEVEC_SIZE]; 327 pgoff_t inde [all...] |
H A D | swap.h | 48 pgoff_t index); 54 struct mempolicy *mpol, pgoff_t ilx, bool *new_page_allocated, 57 struct mempolicy *mpol, pgoff_t ilx); 85 gfp_t gfp_mask, struct mempolicy *mpol, pgoff_t ilx) 113 pgoff_t index)
|
H A D | folio-compat.c | 81 pgoff_t index, gfp_t gfp) 88 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index, 101 pgoff_t index)
|
H A D | swap_cgroup.c | 66 pgoff_t offset) 79 pgoff_t offset = swp_offset(ent); 133 pgoff_t offset = swp_offset(ent); 134 pgoff_t end = offset + nr_ents;
|
H A D | readahead.c | 287 pgoff_t end_index; /* The last page we want to read */ 418 static pgoff_t count_history_pages(struct address_space *mapping, 419 pgoff_t index, unsigned long max) 421 pgoff_t head; 435 pgoff_t index, 439 pgoff_t size; 464 static inline int ra_alloc_folio(struct readahead_control *ractl, pgoff_t index, 465 pgoff_t mark, unsigned int order, gfp_t gfp) 490 pgoff_t index = readahead_index(ractl); 491 pgoff_t limi [all...] |
/linux-master/include/trace/events/ |
H A D | fs_dax.h | 12 pgoff_t max_pgoff, int result), 20 __field(pgoff_t, pgoff) 21 __field(pgoff_t, max_pgoff) 57 pgoff_t max_pgoff, int result), \ 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_inde [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 85 pgoff_t offset = drm_vma_node_start(&vbo->tbo.base.vma_node); 87 pgoff_t num_marked; 125 pgoff_t num_marked; 141 pgoff_t start = 0; 142 pgoff_t end = dirty->bitmap_size; 185 pgoff_t start, pgoff_t end) 210 pgoff_t start, pgoff_t end) 233 pgoff_t num_page [all...] |
/linux-master/tools/testing/nvdimm/ |
H A D | dax-dev.c | 9 phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
|
/linux-master/drivers/nvdimm/ |
H A D | pmem.h | 32 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff,
|
/linux-master/fs/squashfs/ |
H A D | page_actor.h | 25 pgoff_t next_index;
|
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/gem/ |
H A D | i915_gem_object.h | 15 static inline dma_addr_t i915_gem_object_get_dma_address(const struct xe_bo *bo, pgoff_t n)
|
/linux-master/virt/kvm/ |
H A D | guest_memfd.c | 16 static struct folio *kvm_gmem_get_folio(struct inode *inode, pgoff_t index) 51 static void kvm_gmem_invalidate_begin(struct kvm_gmem *gmem, pgoff_t start, 52 pgoff_t end) 60 pgoff_t pgoff = slot->gmem.pgoff; 86 static void kvm_gmem_invalidate_end(struct kvm_gmem *gmem, pgoff_t start, 87 pgoff_t end) 101 pgoff_t start = offset >> PAGE_SHIFT; 102 pgoff_t end = (offset + len) >> PAGE_SHIFT; 127 pgoff_t start, index, end; 274 pgoff_t star [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object.h | 357 * pointer and the target page position using pgoff_t n input argument and 377 pgoff_t n, 401 static_assert(castable_to_type(n, pgoff_t)); \ 407 * pointer and the target page position using pgoff_t n input argument and 424 __i915_gem_object_get_sg(struct drm_i915_gem_object *obj, pgoff_t n, 446 static_assert(castable_to_type(n, pgoff_t)); \ 452 * pointer and the target page position using pgoff_t n input argument and 469 __i915_gem_object_get_sg_dma(struct drm_i915_gem_object *obj, pgoff_t n, 491 static_assert(castable_to_type(n, pgoff_t)); \ 511 __i915_gem_object_get_page(struct drm_i915_gem_object *obj, pgoff_t [all...] |
/linux-master/fs/nilfs2/ |
H A D | page.c | 29 unsigned long block, pgoff_t index, int blkbits, 53 pgoff_t index = blkoff >> (PAGE_SHIFT - blkbits); 248 pgoff_t index = 0; 253 if (!filemap_get_folios_tag(smap, &index, (pgoff_t)-1, 303 pgoff_t start = 0; 313 pgoff_t index = folio->index; 366 pgoff_t index = 0; 370 while (filemap_get_folios_tag(mapping, &index, (pgoff_t)-1, 498 pgoff_t index;
|