/include/linux/ |
A D | shmem_fs.h | 38 pgoff_t fallocend; /* highest fallocate endindex */ 111 pgoff_t index, gfp_t gfp_mask); 119 struct vm_area_struct *vma, pgoff_t index, 124 struct vm_area_struct *vma, pgoff_t index, in shmem_allowable_huge_orders() 145 pgoff_t start, pgoff_t end); 156 int shmem_get_folio(struct inode *inode, pgoff_t index, loff_t write_end, 159 pgoff_t index, gfp_t gfp); 162 pgoff_t index) in shmem_read_folio() 168 struct address_space *mapping, pgoff_t index) in shmem_read_mapping_page() 190 static inline pgoff_t shmem_fallocend(struct inode *inode, pgoff_t eof) in shmem_fallocend()
|
A D | pagemap.h | 22 pgoff_t start, pgoff_t end); 32 pgoff_t start, pgoff_t end); 792 pgoff_t index) in filemap_get_folio() 810 pgoff_t index) in filemap_lock_folio() 828 pgoff_t index) in filemap_grab_folio() 846 pgoff_t offset) in find_get_page() 871 pgoff_t index) in find_lock_page() 918 pgoff_t index) in grab_cache_page_nowait() 969 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch); 1045 pgoff_t pgoff; in linear_page_index() [all …]
|
A D | dax.h | 28 long (*direct_access)(struct dax_device *, pgoff_t, long, 31 int (*zero_page_range)(struct dax_device *, pgoff_t, size_t); 36 size_t (*recovery_write)(struct dax_device *dax_dev, pgoff_t pgoff, 63 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() 171 …ct page *dax_layout_busy_page_range(struct address_space *mapping, pgoff_t start, pgoff_t nr_pages) in dax_layout_busy_page_range() 245 long dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages, 249 size_t dax_copy_to_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr, 251 int dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, 264 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index); [all …]
|
A D | swapops.h | 86 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_device_exclusive_entry(pgoff_t offset) in make_device_exclusive_entry() 200 static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset) in make_readable_device_private_entry() 220 static inline swp_entry_t make_device_exclusive_entry(pgoff_t offset) in make_device_exclusive_entry() 255 static inline swp_entry_t make_readable_migration_entry(pgoff_t offset) in make_readable_migration_entry() 265 static inline swp_entry_t make_writable_migration_entry(pgoff_t offset) in make_writable_migration_entry() 320 static inline swp_entry_t make_readable_migration_entry(pgoff_t offset) in make_readable_migration_entry() [all …]
|
A D | memfd.h | 9 struct folio *memfd_alloc_folio(struct file *memfd, pgoff_t idx); 23 static inline struct folio *memfd_alloc_folio(struct file *memfd, pgoff_t idx) in memfd_alloc_folio()
|
A D | mempolicy.h | 118 pgoff_t start, end; 128 pgoff_t idx); 132 unsigned long addr, pgoff_t *ilx); 134 unsigned long addr, int order, pgoff_t *ilx); 223 mpol_shared_policy_lookup(struct shared_policy *sp, pgoff_t idx) in mpol_shared_policy_lookup() 229 unsigned long addr, int order, pgoff_t *ilx) in get_vma_policy()
|
A D | pagewalk.h | 142 int walk_page_mapping(struct address_space *mapping, pgoff_t first_index, 143 pgoff_t nr, const struct mm_walk_ops *ops,
|
A D | writeback.h | 76 pgoff_t index; 372 pgoff_t start, pgoff_t end);
|
A D | nfs_page.h | 50 pgoff_t wb_index; /* Offset >> PAGE_SHIFT */ 151 extern void nfs_pageio_cond_complete(struct nfs_pageio_descriptor *, pgoff_t);
|
A D | swap.h | 193 pgoff_t start_page; 194 pgoff_t nr_pages; 506 extern sector_t swapdev_block(int, pgoff_t);
|
A D | mm.h | 606 pgoff_t start_pgoff, pgoff_t end_pgoff); 649 unsigned long addr, pgoff_t *ilx); 2428 pgoff_t start, pgoff_t nr, bool even_cows); 2448 pgoff_t start, pgoff_t nr, bool even_cows) { } in unmap_mapping_pages() 2521 pgoff_t *offset); 3402 pgoff_t start_pgoff, pgoff_t end_pgoff); 4054 pgoff_t first_index, pgoff_t nr, 4055 pgoff_t bitmap_pgoff, 4057 pgoff_t *start, 4058 pgoff_t *end); [all …]
|
A D | device-mapper.h | 157 typedef long (*dm_dax_direct_access_fn) (struct dm_target *ti, pgoff_t pgoff, 160 typedef int (*dm_dax_zero_page_range_fn)(struct dm_target *ti, pgoff_t pgoff, 168 typedef size_t (*dm_dax_recovery_write_fn)(struct dm_target *ti, pgoff_t pgoff,
|
A D | fsverity.h | 105 pgoff_t index,
|
A D | types.h | 146 #define pgoff_t unsigned long macro
|
A D | mm_types.h | 110 pgoff_t __folio_index; /* Our offset within mapping. */ 400 pgoff_t index; 563 pgoff_t pt_index; 788 pgoff_t pgoff;
|
A D | gfp.h | 320 struct mempolicy *mpol, pgoff_t ilx, int nid); 333 struct mempolicy *mpol, pgoff_t ilx, int nid) in folio_alloc_mpol_noprof()
|
A D | hugetlb.h | 165 u32 hugetlb_fault_mutex_hash(struct address_space *mapping, pgoff_t idx); 708 pgoff_t idx); 807 struct address_space *mapping, pgoff_t idx) in filemap_lock_hugetlb_folio() 1084 struct address_space *mapping, pgoff_t idx)
|
/include/trace/events/ |
A D | fs_dax.h | 12 pgoff_t max_pgoff, int result), 20 __field(pgoff_t, pgoff) 21 __field(pgoff_t, max_pgoff) 112 __field(pgoff_t, pgoff) 150 TP_PROTO(struct inode *inode, pgoff_t start_index, pgoff_t end_index), 154 __field(pgoff_t, start_index) 155 __field(pgoff_t, end_index) 175 TP_PROTO(struct inode *inode, pgoff_t start_index, pgoff_t end_index),\ 182 TP_PROTO(struct inode *inode, pgoff_t pgoff, pgoff_t pglen), 186 __field(pgoff_t, pgoff) [all …]
|
A D | filemap.h | 63 pgoff_t index, 64 pgoff_t last_index 99 pgoff_t index, 100 pgoff_t last_index 108 pgoff_t index, 109 pgoff_t last_index 115 TP_PROTO(struct address_space *mapping, pgoff_t index),
|
A D | erofs.h | 93 __field(pgoff_t, index ) 118 TP_PROTO(struct inode *inode, pgoff_t start, unsigned int nrpage, 126 __field(pgoff_t, start )
|
A D | f2fs.h | 1131 __field(pgoff_t, index) 1319 __field(pgoff_t, index) 1383 __field(pgoff_t, index) 1411 TP_PROTO(struct inode *inode, pgoff_t index, 1419 __field(pgoff_t, index) 1441 TP_PROTO(struct inode *inode, pgoff_t index, 1449 TP_PROTO(struct inode *inode, pgoff_t index, 1470 __field(pgoff_t, writeback_index) 1525 __field(pgoff_t, start) 1972 __field(pgoff_t, idx) [all …]
|
A D | huge_memory.h | 210 TP_PROTO(struct mm_struct *mm, struct folio *new_folio, pgoff_t index, 217 __field(pgoff_t, index)
|
/include/drm/ttm/ |
A D | ttm_backup.h | 56 void ttm_backup_drop(struct file *backup, pgoff_t handle); 59 pgoff_t handle, bool intr); 63 bool writeback, pgoff_t idx, gfp_t page_gfp,
|
A D | ttm_kmap_iter.h | 32 struct iosys_map *dmap, pgoff_t i);
|
A D | ttm_resource.h | 363 pgoff_t i; 364 pgoff_t end; 365 pgoff_t offs;
|