• Home
  • Raw
  • Download

Lines Matching defs:zspage

280 struct zspage {  struct
281 struct {
309 static void migrate_lock_init(struct zspage *zspage); argument
320 static void migrate_lock_init(struct zspage *zspage) {} in migrate_lock_init()
321 static void migrate_read_lock(struct zspage *zspage) {} in migrate_read_lock()
322 static void migrate_read_unlock(struct zspage *zspage) {} in migrate_read_unlock()
325 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) {} in SetZsPageMovable()
369 static void cache_free_zspage(struct zs_pool *pool, struct zspage *zspage) in cache_free_zspage()
471 static bool is_zspage_isolated(struct zspage *zspage) in is_zspage_isolated()
482 static inline int get_zspage_inuse(struct zspage *zspage) in get_zspage_inuse()
487 static inline void set_zspage_inuse(struct zspage *zspage, int val) in set_zspage_inuse()
492 static inline void mod_zspage_inuse(struct zspage *zspage, int val) in mod_zspage_inuse()
497 static inline struct page *get_first_page(struct zspage *zspage) in get_first_page()
515 static inline unsigned int get_freeobj(struct zspage *zspage) in get_freeobj()
520 static inline void set_freeobj(struct zspage *zspage, unsigned int obj) in set_freeobj()
525 static void get_zspage_mapping(struct zspage *zspage, in get_zspage_mapping()
535 static void set_zspage_mapping(struct zspage *zspage, in set_zspage_mapping()
728 struct zspage *zspage) in get_fullness_group()
755 struct zspage *zspage, in insert_zspage()
781 struct zspage *zspage, in remove_zspage()
801 struct zspage *zspage) in fix_fullness_group()
860 struct zspage *zspage = (struct zspage *)page->private; in get_zspage() local
952 void lock_zspage(struct zspage *zspage) in lock_zspage()
961 int trylock_zspage(struct zspage *zspage) in trylock_zspage()
983 struct zspage *zspage) in __free_zspage()
1015 struct zspage *zspage) in free_zspage()
1030 static void init_zspage(struct size_class *class, struct zspage *zspage) in init_zspage()
1074 static void create_page_chain(struct size_class *class, struct zspage *zspage, in create_page_chain()
1118 struct zspage *zspage = cache_alloc_zspage(pool, gfp); in alloc_zspage() local
1153 struct zspage *zspage; in find_get_zspage() local
1365 static bool zspage_full(struct size_class *class, struct zspage *zspage) in zspage_full()
1393 struct zspage *zspage; in zs_map_object() local
1451 struct zspage *zspage; in zs_unmap_object() local
1488 struct zspage *zspage, unsigned long handle) in obj_malloc()
1544 struct zspage *zspage; in zs_malloc() local
1598 struct zspage *zspage; in obj_free() local
1622 struct zspage *zspage; in zs_free() local
1828 struct zspage *zspage; in isolate_zspage() local
1857 struct zspage *zspage) in putback_zspage()
1903 static void migrate_lock_init(struct zspage *zspage) in migrate_lock_init()
1908 static void migrate_read_lock(struct zspage *zspage) in migrate_read_lock()
1913 static void migrate_read_unlock(struct zspage *zspage) in migrate_read_unlock()
1918 static void migrate_write_lock(struct zspage *zspage) in migrate_write_lock()
1923 static void migrate_write_unlock(struct zspage *zspage) in migrate_write_unlock()
1929 static void inc_zspage_isolation(struct zspage *zspage) in inc_zspage_isolation()
1934 static void dec_zspage_isolation(struct zspage *zspage) in dec_zspage_isolation()
1939 static void replace_sub_page(struct size_class *class, struct zspage *zspage, in replace_sub_page()
1968 struct zspage *zspage; in zs_page_isolate() local
2024 struct zspage *zspage; in zs_page_migrate() local
2130 struct zspage *zspage; in zs_page_putback() local
2190 struct zspage *zspage, *tmp; in async_free_zspage() local
2229 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) in SetZsPageMovable()