Lines Matching defs:zspage

279 struct zspage {  struct
280 struct {
308 static void migrate_lock_init(struct zspage *zspage); argument
319 static void migrate_lock_init(struct zspage *zspage) {} in migrate_lock_init()
320 static void migrate_read_lock(struct zspage *zspage) {} in migrate_read_lock()
321 static void migrate_read_unlock(struct zspage *zspage) {} in migrate_read_unlock()
324 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) {} in SetZsPageMovable()
368 static void cache_free_zspage(struct zs_pool *pool, struct zspage *zspage) in cache_free_zspage()
464 static bool is_zspage_isolated(struct zspage *zspage) in is_zspage_isolated()
475 static inline int get_zspage_inuse(struct zspage *zspage) in get_zspage_inuse()
481 static inline void mod_zspage_inuse(struct zspage *zspage, int val) in mod_zspage_inuse()
486 static inline struct page *get_first_page(struct zspage *zspage) in get_first_page()
504 static inline unsigned int get_freeobj(struct zspage *zspage) in get_freeobj()
509 static inline void set_freeobj(struct zspage *zspage, unsigned int obj) in set_freeobj()
514 static void get_zspage_mapping(struct zspage *zspage, in get_zspage_mapping()
524 static void set_zspage_mapping(struct zspage *zspage, in set_zspage_mapping()
694 struct zspage *zspage) in get_fullness_group()
721 struct zspage *zspage, in insert_zspage()
747 struct zspage *zspage, in remove_zspage()
767 struct zspage *zspage) in fix_fullness_group()
826 struct zspage *zspage = (struct zspage *)page->private; in get_zspage() local
914 static int trylock_zspage(struct zspage *zspage) in trylock_zspage()
936 struct zspage *zspage) in __free_zspage()
968 struct zspage *zspage) in free_zspage()
983 static void init_zspage(struct size_class *class, struct zspage *zspage) in init_zspage()
1027 static void create_page_chain(struct size_class *class, struct zspage *zspage, in create_page_chain()
1069 struct zspage *zspage = cache_alloc_zspage(pool, gfp); in alloc_zspage() local
1104 struct zspage *zspage; in find_get_zspage() local
1265 static bool zspage_full(struct size_class *class, struct zspage *zspage) in zspage_full()
1294 struct zspage *zspage; in zs_map_object() local
1352 struct zspage *zspage; in zs_unmap_object() local
1408 struct zspage *zspage, unsigned long handle) in obj_malloc()
1464 struct zspage *zspage; in zs_malloc() local
1518 struct zspage *zspage; in obj_free() local
1542 struct zspage *zspage; in zs_free() local
1748 struct zspage *zspage; in isolate_zspage() local
1777 struct zspage *zspage) in putback_zspage()
1795 static void lock_zspage(struct zspage *zspage) in lock_zspage()
1831 static void migrate_lock_init(struct zspage *zspage) in migrate_lock_init()
1836 static void migrate_read_lock(struct zspage *zspage) in migrate_read_lock()
1841 static void migrate_read_unlock(struct zspage *zspage) in migrate_read_unlock()
1846 static void migrate_write_lock(struct zspage *zspage) in migrate_write_lock()
1851 static void migrate_write_unlock(struct zspage *zspage) in migrate_write_unlock()
1857 static void inc_zspage_isolation(struct zspage *zspage) in inc_zspage_isolation()
1862 static void dec_zspage_isolation(struct zspage *zspage) in dec_zspage_isolation()
1869 struct zspage *zspage) in putback_zspage_deferred()
1892 static void replace_sub_page(struct size_class *class, struct zspage *zspage, in replace_sub_page()
1921 struct zspage *zspage; in zs_page_isolate() local
1978 struct zspage *zspage; in zs_page_migrate() local
2102 struct zspage *zspage; in zs_page_putback() local
2189 struct zspage *zspage, *tmp; in async_free_zspage() local
2228 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) in SetZsPageMovable()