zs_pool            94 drivers/block/zram/zram_drv.h 	struct zs_pool *mem_pool;
zs_pool            42 include/linux/zsmalloc.h struct zs_pool;
zs_pool            44 include/linux/zsmalloc.h struct zs_pool *zs_create_pool(const char *name);
zs_pool            45 include/linux/zsmalloc.h void zs_destroy_pool(struct zs_pool *pool);
zs_pool            47 include/linux/zsmalloc.h unsigned long zs_malloc(struct zs_pool *pool, size_t size, gfp_t flags);
zs_pool            48 include/linux/zsmalloc.h void zs_free(struct zs_pool *pool, unsigned long obj);
zs_pool            50 include/linux/zsmalloc.h size_t zs_huge_class_size(struct zs_pool *pool);
zs_pool            52 include/linux/zsmalloc.h void *zs_map_object(struct zs_pool *pool, unsigned long handle,
zs_pool            54 include/linux/zsmalloc.h void zs_unmap_object(struct zs_pool *pool, unsigned long handle);
zs_pool            56 include/linux/zsmalloc.h unsigned long zs_get_total_pages(struct zs_pool *pool);
zs_pool            57 include/linux/zsmalloc.h unsigned long zs_compact(struct zs_pool *pool);
zs_pool            59 include/linux/zsmalloc.h void zs_pool_stats(struct zs_pool *pool, struct zs_pool_stats *stats);
zs_pool           306 mm/zsmalloc.c  static int zs_register_migration(struct zs_pool *pool);
zs_pool           307 mm/zsmalloc.c  static void zs_unregister_migration(struct zs_pool *pool);
zs_pool           311 mm/zsmalloc.c  static void kick_deferred_free(struct zs_pool *pool);
zs_pool           312 mm/zsmalloc.c  static void init_deferred_free(struct zs_pool *pool);
zs_pool           313 mm/zsmalloc.c  static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage);
zs_pool           317 mm/zsmalloc.c  static int zs_register_migration(struct zs_pool *pool) { return 0; }
zs_pool           318 mm/zsmalloc.c  static void zs_unregister_migration(struct zs_pool *pool) {}
zs_pool           322 mm/zsmalloc.c  static void kick_deferred_free(struct zs_pool *pool) {}
zs_pool           323 mm/zsmalloc.c  static void init_deferred_free(struct zs_pool *pool) {}
zs_pool           324 mm/zsmalloc.c  static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) {}
zs_pool           327 mm/zsmalloc.c  static int create_cache(struct zs_pool *pool)
zs_pool           345 mm/zsmalloc.c  static void destroy_cache(struct zs_pool *pool)
zs_pool           351 mm/zsmalloc.c  static unsigned long cache_alloc_handle(struct zs_pool *pool, gfp_t gfp)
zs_pool           357 mm/zsmalloc.c  static void cache_free_handle(struct zs_pool *pool, unsigned long handle)
zs_pool           362 mm/zsmalloc.c  static struct zspage *cache_alloc_zspage(struct zs_pool *pool, gfp_t flags)
zs_pool           368 mm/zsmalloc.c  static void cache_free_zspage(struct zs_pool *pool, struct zspage *zspage)
zs_pool           593 mm/zsmalloc.c  	struct zs_pool *pool = s->private;
zs_pool           649 mm/zsmalloc.c  static void zs_pool_stat_create(struct zs_pool *pool, const char *name)
zs_pool           662 mm/zsmalloc.c  static void zs_pool_stat_destroy(struct zs_pool *pool)
zs_pool           676 mm/zsmalloc.c  static inline void zs_pool_stat_create(struct zs_pool *pool, const char *name)
zs_pool           680 mm/zsmalloc.c  static inline void zs_pool_stat_destroy(struct zs_pool *pool)
zs_pool           935 mm/zsmalloc.c  static void __free_zspage(struct zs_pool *pool, struct size_class *class,
zs_pool           967 mm/zsmalloc.c  static void free_zspage(struct zs_pool *pool, struct size_class *class,
zs_pool          1063 mm/zsmalloc.c  static struct zspage *alloc_zspage(struct zs_pool *pool,
zs_pool          1270 mm/zsmalloc.c  unsigned long zs_get_total_pages(struct zs_pool *pool)
zs_pool          1291 mm/zsmalloc.c  void *zs_map_object(struct zs_pool *pool, unsigned long handle,
zs_pool          1350 mm/zsmalloc.c  void zs_unmap_object(struct zs_pool *pool, unsigned long handle)
zs_pool          1401 mm/zsmalloc.c  size_t zs_huge_class_size(struct zs_pool *pool)
zs_pool          1459 mm/zsmalloc.c  unsigned long zs_malloc(struct zs_pool *pool, size_t size, gfp_t gfp)
zs_pool          1540 mm/zsmalloc.c  void zs_free(struct zs_pool *pool, unsigned long handle)
zs_pool          1695 mm/zsmalloc.c  static int migrate_zspage(struct zs_pool *pool, struct size_class *class,
zs_pool          1867 mm/zsmalloc.c  static void putback_zspage_deferred(struct zs_pool *pool,
zs_pool          1879 mm/zsmalloc.c  static inline void zs_pool_dec_isolated(struct zs_pool *pool)
zs_pool          1917 mm/zsmalloc.c  	struct zs_pool *pool;
zs_pool          1974 mm/zsmalloc.c  	struct zs_pool *pool;
zs_pool          2102 mm/zsmalloc.c  	struct zs_pool *pool;
zs_pool          2137 mm/zsmalloc.c  static int zs_register_migration(struct zs_pool *pool)
zs_pool          2150 mm/zsmalloc.c  static bool pool_isolated_are_drained(struct zs_pool *pool)
zs_pool          2156 mm/zsmalloc.c  static void wait_for_isolated_drain(struct zs_pool *pool)
zs_pool          2169 mm/zsmalloc.c  static void zs_unregister_migration(struct zs_pool *pool)
zs_pool          2196 mm/zsmalloc.c  	struct zs_pool *pool = container_of(work, struct zs_pool,
zs_pool          2223 mm/zsmalloc.c  static void kick_deferred_free(struct zs_pool *pool)
zs_pool          2228 mm/zsmalloc.c  static void init_deferred_free(struct zs_pool *pool)
zs_pool          2233 mm/zsmalloc.c  static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage)
zs_pool          2265 mm/zsmalloc.c  static void __zs_compact(struct zs_pool *pool, struct size_class *class)
zs_pool          2312 mm/zsmalloc.c  unsigned long zs_compact(struct zs_pool *pool)
zs_pool          2330 mm/zsmalloc.c  void zs_pool_stats(struct zs_pool *pool, struct zs_pool_stats *stats)
zs_pool          2340 mm/zsmalloc.c  	struct zs_pool *pool = container_of(shrinker, struct zs_pool,
zs_pool          2360 mm/zsmalloc.c  	struct zs_pool *pool = container_of(shrinker, struct zs_pool,
zs_pool          2376 mm/zsmalloc.c  static void zs_unregister_shrinker(struct zs_pool *pool)
zs_pool          2381 mm/zsmalloc.c  static int zs_register_shrinker(struct zs_pool *pool)
zs_pool          2401 mm/zsmalloc.c  struct zs_pool *zs_create_pool(const char *name)
zs_pool          2404 mm/zsmalloc.c  	struct zs_pool *pool;
zs_pool          2517 mm/zsmalloc.c  void zs_destroy_pool(struct zs_pool *pool)