Home
last modified time | relevance | path

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

12

/include/linux/
A Dshmem_fs.h38 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 Dpagemap.h22 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 Ddax.h28 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 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_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 Dmemfd.h9 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 Dmempolicy.h118 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 Dpagewalk.h142 int walk_page_mapping(struct address_space *mapping, pgoff_t first_index,
143 pgoff_t nr, const struct mm_walk_ops *ops,
A Dwriteback.h76 pgoff_t index;
372 pgoff_t start, pgoff_t end);
A Dnfs_page.h50 pgoff_t wb_index; /* Offset >> PAGE_SHIFT */
151 extern void nfs_pageio_cond_complete(struct nfs_pageio_descriptor *, pgoff_t);
A Dswap.h193 pgoff_t start_page;
194 pgoff_t nr_pages;
506 extern sector_t swapdev_block(int, pgoff_t);
A Dmm.h606 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 Ddevice-mapper.h157 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 Dfsverity.h105 pgoff_t index,
A Dtypes.h146 #define pgoff_t unsigned long macro
A Dmm_types.h110 pgoff_t __folio_index; /* Our offset within mapping. */
400 pgoff_t index;
563 pgoff_t pt_index;
788 pgoff_t pgoff;
A Dgfp.h320 struct mempolicy *mpol, pgoff_t ilx, int nid);
333 struct mempolicy *mpol, pgoff_t ilx, int nid) in folio_alloc_mpol_noprof()
A Dhugetlb.h165 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 Dfs_dax.h12 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 Dfilemap.h63 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 Derofs.h93 __field(pgoff_t, index )
118 TP_PROTO(struct inode *inode, pgoff_t start, unsigned int nrpage,
126 __field(pgoff_t, start )
A Df2fs.h1131 __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 Dhuge_memory.h210 TP_PROTO(struct mm_struct *mm, struct folio *new_folio, pgoff_t index,
217 __field(pgoff_t, index)
/include/drm/ttm/
A Dttm_backup.h56 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 Dttm_kmap_iter.h32 struct iosys_map *dmap, pgoff_t i);
A Dttm_resource.h363 pgoff_t i;
364 pgoff_t end;
365 pgoff_t offs;

Completed in 121 milliseconds

12