Lines Matching defs:zspage

244 struct zspage {  struct
268 static void SetZsHugePage(struct zspage *zspage) in SetZsHugePage()
273 static bool ZsHugePage(struct zspage *zspage) in ZsHugePage()
290 static void migrate_write_lock(struct zspage *zspage) {} in migrate_write_lock()
291 static void migrate_write_lock_nested(struct zspage *zspage) {} in migrate_write_lock_nested()
292 static void migrate_write_unlock(struct zspage *zspage) {} in migrate_write_unlock()
295 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) {} in SetZsPageMovable()
339 static void cache_free_zspage(struct zs_pool *pool, struct zspage *zspage) in cache_free_zspage()
440 static inline int get_zspage_inuse(struct zspage *zspage) in get_zspage_inuse()
446 static inline void mod_zspage_inuse(struct zspage *zspage, int val) in mod_zspage_inuse()
451 static inline struct page *get_first_page(struct zspage *zspage) in get_first_page()
469 static inline unsigned int get_freeobj(struct zspage *zspage) in get_freeobj()
474 static inline void set_freeobj(struct zspage *zspage, unsigned int obj) in set_freeobj()
479 static void get_zspage_mapping(struct zspage *zspage, in get_zspage_mapping()
490 struct zspage *zspage) in zspage_class()
495 static void set_zspage_mapping(struct zspage *zspage, in set_zspage_mapping()
664 static int get_fullness_group(struct size_class *class, struct zspage *zspage) in get_fullness_group()
692 struct zspage *zspage, in insert_zspage()
704 struct zspage *zspage, in remove_zspage()
722 static int fix_fullness_group(struct size_class *class, struct zspage *zspage) in fix_fullness_group()
741 struct zspage *zspage = (struct zspage *)page_private(page); in get_zspage() local
749 struct zspage *zspage = get_zspage(page); in get_next_page() local
802 struct zspage *zspage = get_zspage(page); in obj_allocated() local
827 static int trylock_zspage(struct zspage *zspage) in trylock_zspage()
849 struct zspage *zspage) in __free_zspage()
880 struct zspage *zspage) in free_zspage()
900 static void init_zspage(struct size_class *class, struct zspage *zspage) in init_zspage()
944 static void create_page_chain(struct size_class *class, struct zspage *zspage, in create_page_chain()
986 struct zspage *zspage = cache_alloc_zspage(pool, gfp); in alloc_zspage() local
1021 struct zspage *zspage; in find_get_zspage() local
1140 static bool zspage_full(struct size_class *class, struct zspage *zspage) in zspage_full()
1145 static bool zspage_empty(struct zspage *zspage) in zspage_empty()
1195 struct zspage *zspage; in zs_map_object() local
1256 struct zspage *zspage; in zs_unmap_object() local
1308 struct zspage *zspage, unsigned long handle) in obj_malloc()
1365 struct zspage *zspage; in zs_malloc() local
1421 struct zspage *zspage; in obj_free() local
1447 struct zspage *zspage; in zs_free() local
1616 struct zspage *zspage; in isolate_src_zspage() local
1633 struct zspage *zspage; in isolate_dst_zspage() local
1655 static int putback_zspage(struct size_class *class, struct zspage *zspage) in putback_zspage()
1671 static void lock_zspage(struct zspage *zspage) in lock_zspage()
1710 static void migrate_lock_init(struct zspage *zspage) in migrate_lock_init()
1715 static void migrate_read_lock(struct zspage *zspage) __acquires(&zspage->lock) in migrate_read_lock()
1720 static void migrate_read_unlock(struct zspage *zspage) __releases(&zspage->lock) in migrate_read_unlock()
1726 static void migrate_write_lock(struct zspage *zspage) in migrate_write_lock()
1731 static void migrate_write_lock_nested(struct zspage *zspage) in migrate_write_lock_nested()
1736 static void migrate_write_unlock(struct zspage *zspage) in migrate_write_unlock()
1742 static void inc_zspage_isolation(struct zspage *zspage) in inc_zspage_isolation()
1747 static void dec_zspage_isolation(struct zspage *zspage) in dec_zspage_isolation()
1755 static void replace_sub_page(struct size_class *class, struct zspage *zspage, in replace_sub_page()
1781 struct zspage *zspage; in zs_page_isolate() local
1803 struct zspage *zspage; in zs_page_migrate() local
1882 struct zspage *zspage; in zs_page_putback() local
1909 struct zspage *zspage, *tmp; in async_free_zspage() local
1953 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) in SetZsPageMovable()