Home
last modified time | relevance | path

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

12

/include/linux/
Dpagevec.h30 pgoff_t start, unsigned nr_entries,
31 pgoff_t *indices);
35 pgoff_t *start, pgoff_t end);
38 pgoff_t *start) in pagevec_lookup()
40 return pagevec_lookup_range(pvec, mapping, start, (pgoff_t)-1); in pagevec_lookup()
44 struct address_space *mapping, pgoff_t *index, pgoff_t end,
47 struct address_space *mapping, pgoff_t *index, pgoff_t end,
50 struct address_space *mapping, pgoff_t *index, xa_mark_t tag) in pagevec_lookup_tag()
52 return pagevec_lookup_range_tag(pvec, mapping, index, (pgoff_t)-1, tag); in pagevec_lookup_tag()
Dpagemap.h231 pgoff_t page_cache_next_miss(struct address_space *mapping,
232 pgoff_t index, unsigned long max_scan);
233 pgoff_t page_cache_prev_miss(struct address_space *mapping,
234 pgoff_t index, unsigned long max_scan);
244 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t offset,
258 pgoff_t offset) in find_get_page()
264 pgoff_t offset, int fgp_flags) in find_get_page_flags()
283 pgoff_t offset) in find_lock_page()
308 pgoff_t offset, gfp_t gfp_mask) in find_or_create_page()
329 pgoff_t index) in grab_cache_page_nowait()
[all …]
Dfrontswap.h19 int (*store)(unsigned, pgoff_t, struct page *); /* store a page */
20 int (*load)(unsigned, pgoff_t, struct page *); /* load a page */
21 void (*invalidate_page)(unsigned, pgoff_t); /* page no longer needed */
33 extern bool __frontswap_test(struct swap_info_struct *, pgoff_t);
37 extern void __frontswap_invalidate_page(unsigned, pgoff_t);
48 static inline bool frontswap_test(struct swap_info_struct *sis, pgoff_t offset) in frontswap_test()
71 static inline bool frontswap_test(struct swap_info_struct *sis, pgoff_t offset) in frontswap_test()
103 static inline void frontswap_invalidate_page(unsigned type, pgoff_t offset) in frontswap_invalidate_page()
Ddax.h23 long (*direct_access)(struct dax_device *, pgoff_t, long,
32 size_t (*copy_from_iter)(struct dax_device *, pgoff_t, void *, size_t,
35 size_t (*copy_to_iter)(struct dax_device *, pgoff_t, void *, size_t,
121 int bdev_dax_pgoff(struct block_device *, sector_t, size_t, pgoff_t *pgoff);
223 long dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages,
225 size_t dax_copy_from_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr,
227 size_t dax_copy_to_iter(struct dax_device *dax_dev, pgoff_t pgoff, void *addr,
237 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index);
239 pgoff_t index);
Dshmem_fs.h75 pgoff_t index, gfp_t gfp_mask);
82 pgoff_t start, pgoff_t end);
94 extern int shmem_getpage(struct inode *inode, pgoff_t index,
98 struct address_space *mapping, pgoff_t index) in shmem_read_mapping_page()
Dcleancache.h33 pgoff_t, struct page *);
35 pgoff_t, struct page *);
36 void (*invalidate_page)(int, struct cleancache_filekey, pgoff_t);
Dwriteback.h397 pgoff_t start, pgoff_t end);
404 pgoff_t start, pgoff_t end);
Dnfs_page.h46 pgoff_t wb_index; /* Offset >> PAGE_SHIFT */
135 extern void nfs_pageio_cond_complete(struct nfs_pageio_descriptor *, pgoff_t);
Dmm.h434 pgoff_t pgoff; /* Logical page offset based on vma */
493 pgoff_t start_pgoff, pgoff_t end_pgoff);
1409 extern pgoff_t __page_file_index(struct page *page);
1415 static inline pgoff_t page_index(struct page *page) in page_index()
1482 pgoff_t first_index; /* Lowest page->index to unmap */
1483 pgoff_t last_index; /* Highest page->index to unmap */
1533 pgoff_t start, pgoff_t nr, bool even_cows);
1554 pgoff_t start, pgoff_t nr, bool even_cows) { } in unmap_mapping_pages()
2327 unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert,
2330 unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert) in vma_adjust()
[all …]
Dfsverity.h94 pgoff_t index,
Dswapops.h29 static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset) in swp_entry()
50 static inline pgoff_t swp_offset(swp_entry_t entry) in swp_offset()
Dtypes.h136 #define pgoff_t unsigned long macro
Dswap.h152 pgoff_t start_page;
153 pgoff_t nr_pages;
463 extern sector_t swapdev_block(int, pgoff_t);
Dfscache-cache.h219 pgoff_t store_limit; /* don't write more than this */
387 pgoff_t store_limit; /* current storage limit */
Ddevice-mapper.h139 typedef long (*dm_dax_direct_access_fn) (struct dm_target *ti, pgoff_t pgoff,
141 typedef size_t (*dm_dax_copy_iter_fn)(struct dm_target *ti, pgoff_t pgoff,
Dhugetlb.h110 pgoff_t idx);
371 pgoff_t idx);
Dfscrypt.h243 int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk,
508 static inline int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, in fscrypt_zeroout_range()
Dmm_types.h89 pgoff_t index; /* Our offset within mapping. */
Dfs.h473 pgoff_t writeback_index;
950 pgoff_t start; /* where readahead started */
963 static inline int ra_has_index(struct file_ra_state *ra, pgoff_t index) in ra_has_index()
2817 pgoff_t start, pgoff_t end);
2827 pgoff_t start, pgoff_t end);
/include/trace/events/
Dfs_dax.h12 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_index, pgoff_t end_index),\
260 TP_PROTO(struct inode *inode, pgoff_t pgoff, pgoff_t pglen),
[all …]
Dfscache.h374 __field(pgoff_t, page )
461 __field(pgoff_t, page )
487 __field(pgoff_t, page )
505 void **results, int n, pgoff_t store_limit),
512 __field(pgoff_t, results0 )
514 __field(pgoff_t, store_limit )
520 __entry->results0 = results[0] ? ((struct page *)results[0])->index : (pgoff_t)-1;
Dafs.h824 pgoff_t first, pgoff_t last, unsigned int offset),
830 __field(pgoff_t, first )
831 __field(pgoff_t, last )
856 TP_PROTO(struct afs_call *call, pgoff_t first, pgoff_t last,
857 pgoff_t cursor, int ret),
863 __field(pgoff_t, first )
864 __field(pgoff_t, last )
865 __field(pgoff_t, cursor )
919 pgoff_t page, unsigned long priv),
926 __field(pgoff_t, page )
Df2fs.h1023 __field(pgoff_t, index)
1215 __field(pgoff_t, index)
1292 TP_PROTO(struct inode *inode, pgoff_t index, unsigned long ret),
1299 __field(pgoff_t, index)
1331 __field(pgoff_t, writeback_index)
1389 __field(pgoff_t, start)
1726 TP_PROTO(struct inode *inode, pgoff_t cluster_idx,
1734 __field(pgoff_t, idx)
1757 TP_PROTO(struct inode *inode, pgoff_t cluster_idx,
1765 __field(pgoff_t, idx)
[all …]
Derofs.h91 __field(pgoff_t, index )
124 __field(pgoff_t, start )
Dext4.h403 __field( pgoff_t, writeback_index )
434 TP_PROTO(struct inode *inode, pgoff_t first_page,
442 __field( pgoff_t, first_page )
501 __field( pgoff_t, writeback_index )
532 __field( pgoff_t, index )
577 __field( pgoff_t, index )

12