Lines Matching refs:zpool

105 module_param_cb(zpool, &zswap_zpool_param_ops, &zswap_zpool_type, 0644);
116 struct zpool *zpool; member
185 zpool_get_type((p)->zpool))
187 static int zswap_writeback_entry(struct zpool *pool, unsigned long handle);
209 total += zpool_get_total_size(pool->zpool); in zswap_update_total_size()
309 zpool_free(entry->pool->zpool, entry->handle); in zswap_free_entry()
556 if (strcmp(zpool_get_type(pool->zpool), type)) in zswap_pool_find_get()
582 pool->zpool = zpool_create_pool(type, name, gfp, &zswap_zpool_ops); in zswap_pool_create()
583 if (!pool->zpool) { in zswap_pool_create()
587 pr_debug("using %s zpool\n", zpool_get_type(pool->zpool)); in zswap_pool_create()
612 if (pool->zpool) in zswap_pool_create()
613 zpool_destroy_pool(pool->zpool); in zswap_pool_create()
652 zpool_destroy_pool(pool->zpool); in zswap_pool_destroy()
836 static int zswap_writeback_entry(struct zpool *pool, unsigned long handle) in zswap_writeback_entry()
885 src = (u8 *)zpool_map_handle(entry->pool->zpool, entry->handle, in zswap_writeback_entry()
893 zpool_unmap_handle(entry->pool->zpool, entry->handle); in zswap_writeback_entry()
951 ret = zpool_shrink(pool->zpool, 1, NULL); in zswap_shrink()
1019 ret = zpool_malloc(entry->pool->zpool, len, in zswap_frontswap_store()
1030 zhdr = zpool_map_handle(entry->pool->zpool, handle, ZPOOL_MM_RW); in zswap_frontswap_store()
1034 zpool_unmap_handle(entry->pool->zpool, handle); in zswap_frontswap_store()
1096 src = (u8 *)zpool_map_handle(entry->pool->zpool, entry->handle, in zswap_frontswap_load()
1103 zpool_unmap_handle(entry->pool->zpool, entry->handle); in zswap_frontswap_load()
1256 zpool_get_type(pool->zpool)); in init_zswap()