Lines Matching refs:pgoff_t

244 pgoff_t page_cache_next_hole(struct address_space *mapping,
245 pgoff_t index, unsigned long max_scan);
246 pgoff_t page_cache_prev_hole(struct address_space *mapping,
247 pgoff_t index, unsigned long max_scan);
256 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t offset,
270 pgoff_t offset) in find_get_page()
276 pgoff_t offset, int fgp_flags) in find_get_page_flags()
295 pgoff_t offset) in find_lock_page()
320 pgoff_t offset, gfp_t gfp_mask) in find_or_create_page()
341 pgoff_t index) in grab_cache_page_nowait()
348 struct page *find_get_entry(struct address_space *mapping, pgoff_t offset);
349 struct page *find_lock_entry(struct address_space *mapping, pgoff_t offset);
350 unsigned find_get_entries(struct address_space *mapping, pgoff_t start,
352 pgoff_t *indices);
353 unsigned find_get_pages_range(struct address_space *mapping, pgoff_t *start,
354 pgoff_t end, unsigned int nr_pages,
357 pgoff_t *start, unsigned int nr_pages, in find_get_pages()
360 return find_get_pages_range(mapping, start, (pgoff_t)-1, nr_pages, in find_get_pages()
363 unsigned find_get_pages_contig(struct address_space *mapping, pgoff_t start,
365 unsigned find_get_pages_range_tag(struct address_space *mapping, pgoff_t *index,
366 pgoff_t end, int tag, unsigned int nr_pages,
369 pgoff_t *index, int tag, unsigned int nr_pages, in find_get_pages_tag()
372 return find_get_pages_range_tag(mapping, index, (pgoff_t)-1, tag, in find_get_pages_tag()
375 unsigned find_get_entries_tag(struct address_space *mapping, pgoff_t start,
377 struct page **entries, pgoff_t *indices);
380 pgoff_t index, unsigned flags);
386 pgoff_t index) in grab_cache_page()
392 pgoff_t index, filler_t *filler, void *data);
394 pgoff_t index, gfp_t gfp_mask);
399 pgoff_t index, void *data) in read_mapping_page()
409 static inline pgoff_t page_to_index(struct page *page) in page_to_index()
411 pgoff_t pgoff; in page_to_index()
429 static inline pgoff_t page_to_pgoff(struct page *page) in page_to_pgoff()
450 extern pgoff_t linear_hugepage_index(struct vm_area_struct *vma,
453 static inline pgoff_t linear_page_index(struct vm_area_struct *vma, in linear_page_index()
456 pgoff_t pgoff; in linear_page_index()
617 pgoff_t index, gfp_t gfp_mask);
619 pgoff_t index, gfp_t gfp_mask);
631 struct address_space *mapping, pgoff_t offset, gfp_t gfp_mask) in add_to_page_cache()