Lines Matching full:page
11 #include <asm/page.h>
34 /* Use last two entries for page migration swap entries */
48 * areas somewhat tricky on machines that support multiple page sizes.
174 extern void FASTCALL(lru_cache_add(struct page *));
175 extern void FASTCALL(lru_cache_add_active(struct page *));
176 extern void FASTCALL(activate_page(struct page *));
177 extern void FASTCALL(mark_page_accessed(struct page *));
180 extern int rotate_reclaimable_page(struct page *page);
187 extern int remove_mapping(struct address_space *mapping, struct page *page);
206 extern int shmem_unuse(swp_entry_t entry, struct page *page);
209 extern void swap_unplug_io_fn(struct backing_dev_info *, struct page *);
213 extern int swap_readpage(struct file *, struct page *);
214 extern int swap_writepage(struct page *page, struct writeback_control *wbc);
215 extern int rw_swap_page_sync(int, swp_entry_t, struct page *);
221 extern int add_to_swap(struct page *, gfp_t);
222 extern void __delete_from_swap_cache(struct page *);
223 extern void delete_from_swap_cache(struct page *);
224 extern int move_to_swap_cache(struct page *, swp_entry_t);
225 extern int move_from_swap_cache(struct page *, unsigned long,
227 extern void free_page_and_swap_cache(struct page *);
228 extern void free_pages_and_swap_cache(struct page **, int);
229 extern struct page * lookup_swap_cache(swp_entry_t);
230 extern struct page * read_swap_cache_async(swp_entry_t, struct vm_area_struct *vma,
246 extern int can_share_swap_page(struct page *);
247 extern int remove_exclusive_swap_page(struct page *);
283 #define free_page_and_swap_cache(page) \
284 page_cache_release(page)
305 static inline struct page *read_swap_cache_async(swp_entry_t swp,
311 static inline struct page *lookup_swap_cache(swp_entry_t swp)
323 static inline int move_to_swap_cache(struct page *page, swp_entry_t entry)
328 static inline int move_from_swap_cache(struct page *page, unsigned long index,
334 static inline void __delete_from_swap_cache(struct page *page)
338 static inline void delete_from_swap_cache(struct page *page)
344 static inline int remove_exclusive_swap_page(struct page *p)