• Home
  • Raw
  • Download

Lines Matching refs:page

10 typedef struct page *new_page_t(struct page *page, unsigned long private);
11 typedef void free_page_t(struct page *page, unsigned long private);
34 static inline struct page *new_page_nodemask(struct page *page, in new_page_nodemask() argument
39 struct page *new_page = NULL; in new_page_nodemask()
41 if (PageHuge(page)) in new_page_nodemask()
42 return alloc_huge_page_nodemask(page_hstate(compound_head(page)), in new_page_nodemask()
45 if (PageTransHuge(page)) { in new_page_nodemask()
50 if (PageHighMem(page) || (zone_idx(page_zone(page)) == ZONE_MOVABLE)) in new_page_nodemask()
66 struct page *newpage, struct page *page,
70 extern int isolate_movable_page(struct page *page, isolate_mode_t mode);
71 extern void putback_movable_page(struct page *page);
75 extern void migrate_page_states(struct page *newpage, struct page *page);
76 extern void migrate_page_copy(struct page *newpage, struct page *page);
78 struct page *newpage, struct page *page);
80 struct page *newpage, struct page *page, int extra_count);
88 static inline int isolate_movable_page(struct page *page, isolate_mode_t mode) in isolate_movable_page() argument
94 static inline void migrate_page_states(struct page *newpage, struct page *page) in migrate_page_states() argument
98 static inline void migrate_page_copy(struct page *newpage, in migrate_page_copy()
99 struct page *page) {} in migrate_page_copy() argument
102 struct page *newpage, struct page *page) in migrate_huge_page_move_mapping() argument
110 extern int PageMovable(struct page *page);
111 extern void __SetPageMovable(struct page *page, struct address_space *mapping);
112 extern void __ClearPageMovable(struct page *page);
114 static inline int PageMovable(struct page *page) { return 0; }; in PageMovable() argument
115 static inline void __SetPageMovable(struct page *page, in __SetPageMovable() argument
119 static inline void __ClearPageMovable(struct page *page) in __ClearPageMovable() argument
126 extern int migrate_misplaced_page(struct page *page,
133 static inline int migrate_misplaced_page(struct page *page, in migrate_misplaced_page() argument
145 struct page *page, int node);
151 struct page *page, int node) in migrate_misplaced_transhuge_page() argument
171 static inline struct page *migrate_pfn_to_page(unsigned long mpfn) in migrate_pfn_to_page()