Searched refs:page_ext (Results 1 – 9 of 9) sorted by relevance
52 struct page_ext { struct94 extern struct page_ext *page_ext_get(const struct page *page);95 extern struct page_ext *page_ext_from_phys(phys_addr_t phys);96 extern void page_ext_put(struct page_ext *page_ext);97 extern struct page_ext *page_ext_lookup(unsigned long pfn);99 static inline void *page_ext_data(struct page_ext *page_ext, in page_ext_data() argument102 return (void *)(page_ext) + ops->offset; in page_ext_data()105 static inline struct page_ext *page_ext_next(struct page_ext *curr) in page_ext_next()115 struct page_ext *page_ext; member128 static inline struct page_ext *page_ext_iter_begin(struct page_ext_iter *iter, in page_ext_iter_begin()[all …]
1497 struct page_ext *node_page_ext;2007 struct page_ext;2029 struct page_ext *page_ext; member
128 page_ext_size = sizeof(struct page_ext); in invoke_need_callbacks()156 static inline struct page_ext *get_entry(void *base, unsigned long index) in get_entry()167 static struct page_ext *lookup_page_ext(const struct page *page) in lookup_page_ext()171 struct page_ext *base; in lookup_page_ext()190 struct page_ext *base; in alloc_node_page_ext()242 static bool page_ext_invalid(struct page_ext *page_ext) in page_ext_invalid() argument244 return !page_ext || (((unsigned long)page_ext & PAGE_EXT_INVALID) == PAGE_EXT_INVALID); in page_ext_invalid()247 static struct page_ext *lookup_page_ext(const struct page *page) in lookup_page_ext()251 struct page_ext *page_ext = READ_ONCE(section->page_ext); in lookup_page_ext() local260 if (page_ext_invalid(page_ext)) in lookup_page_ext()[all …]
127 obj-$(CONFIG_PAGE_EXTENSION) += page_ext.o
13 page_ext_t = utils.CachedType('struct page_ext')71 def page_ext_invalid(self, page_ext):72 if page_ext == gdb.Value(0):74 if page_ext.cast(utils.get_ulong_type()) & PAGE_EXT_INVALID == PAGE_EXT_INVALID:84 page_ext = section["page_ext"]85 if self.page_ext_invalid(page_ext):87 return self.get_entry(page_ext, pfn)90 page_ext = self.lookup_page_ext(page)91 if page_ext !69 page_ext_invalid(self, page_ext) global() argument 94 get_page_owner(self, page_ext) global() argument [all...]
21 #include <linux/page_ext.h>110 /* linux/page_ext.h */
53 stored (in page flags when compression is enabled and in page_ext when disabled).78 122M 31168 mm/page_ext.c:270 func:alloc_page_ext
1695 early_page_ext [KNL,EARLY] Enforces page_ext initialization to earlier
17339 F: mm/page_ext.c