Home
last modified time | relevance | path

Searched refs:zs_pool (Results 1 – 3 of 3) sorted by relevance

/linux/mm/
H A Dzsmalloc.c270 struct zs_pool { struct
343 struct zs_pool *pool;
437 static void kick_deferred_free(struct zs_pool *pool);
438 static void init_deferred_free(struct zs_pool *pool);
439 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage);
441 static void kick_deferred_free(struct zs_pool *pool) {} in kick_deferred_free()
442 static void init_deferred_free(struct zs_pool *pool) {} in init_deferred_free()
443 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) {} in SetZsPageMovable()
531 static struct size_class *zspage_class(struct zs_pool *pool, in zspage_class()
555 static struct size_class *lookup_size_class(struct zs_pool *pool, size_t size) in lookup_size_class()
[all …]
H A Dzswap.c154 struct zs_pool *zs_pool; member
288 pool->zs_pool = zs_create_pool(name); in zswap_pool_create()
289 if (!pool->zs_pool) in zswap_pool_create()
338 if (pool->zs_pool) in zswap_pool_create()
339 zs_destroy_pool(pool->zs_pool); in zswap_pool_create()
376 zs_destroy_pool(pool->zs_pool); in zswap_pool_destroy()
503 total += zs_get_total_pages(pool->zs_pool); in zswap_total_pages()
768 zs_free(entry->pool->zs_pool, entry->handle); in zswap_entry_free()
900 handle = zs_malloc(pool->zs_pool, dlen, gfp, page_to_nid(page)); in zswap_compress()
906 zs_obj_write(pool->zs_pool, handle, dst, dlen); in zswap_compress()
[all …]
/linux/drivers/block/zram/
H A Dzram_drv.h125 struct zs_pool *mem_pool;