Lines Matching refs:pgoff_t

231 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()
336 static inline struct page *find_subpage(struct page *page, pgoff_t offset) in find_subpage()
346 struct page *find_get_entry(struct address_space *mapping, pgoff_t offset);
347 struct page *find_lock_entry(struct address_space *mapping, pgoff_t offset);
348 unsigned find_get_entries(struct address_space *mapping, pgoff_t start,
350 pgoff_t *indices);
351 unsigned find_get_pages_range(struct address_space *mapping, pgoff_t *start,
352 pgoff_t end, unsigned int nr_pages,
355 pgoff_t *start, unsigned int nr_pages, in find_get_pages()
358 return find_get_pages_range(mapping, start, (pgoff_t)-1, nr_pages, in find_get_pages()
361 unsigned find_get_pages_contig(struct address_space *mapping, pgoff_t start,
363 unsigned find_get_pages_range_tag(struct address_space *mapping, pgoff_t *index,
364 pgoff_t end, xa_mark_t tag, unsigned int nr_pages,
367 pgoff_t *index, xa_mark_t tag, unsigned int nr_pages, in find_get_pages_tag()
370 return find_get_pages_range_tag(mapping, index, (pgoff_t)-1, tag, in find_get_pages_tag()
375 pgoff_t index, unsigned flags);
381 pgoff_t index) in grab_cache_page()
387 pgoff_t index, filler_t *filler, void *data);
389 pgoff_t index, gfp_t gfp_mask);
394 pgoff_t index, void *data) in read_mapping_page()
403 static inline pgoff_t page_to_index(struct page *page) in page_to_index()
405 pgoff_t pgoff; in page_to_index()
423 static inline pgoff_t page_to_pgoff(struct page *page) in page_to_pgoff()
444 extern pgoff_t linear_hugepage_index(struct vm_area_struct *vma,
447 static inline pgoff_t linear_page_index(struct vm_area_struct *vma, in linear_page_index()
450 pgoff_t pgoff; in linear_page_index()
608 pgoff_t index, gfp_t gfp_mask);
610 pgoff_t index, gfp_t gfp_mask);
622 struct address_space *mapping, pgoff_t offset, gfp_t gfp_mask) in add_to_page_cache()