Lines Matching refs:zpool

112 module_param_cb(zpool, &zswap_zpool_param_ops, &zswap_zpool_type, 0644);
141 struct zpool *zpool; member
221 zpool_get_type((p)->zpool))
223 static int zswap_writeback_entry(struct zpool *pool, unsigned long handle);
252 total += zpool_get_total_size(pool->zpool); in zswap_update_total_size()
355 zpool_free(entry->pool->zpool, entry->handle); in zswap_free_entry()
564 if (strcmp(zpool_get_type(pool->zpool), type)) in zswap_pool_find_get()
580 if (zpool_shrink(pool->zpool, 1, NULL)) in shrink_worker()
610 pool->zpool = zpool_create_pool(type, name, gfp, &zswap_zpool_ops); in zswap_pool_create()
611 if (!pool->zpool) { in zswap_pool_create()
615 pr_debug("using %s zpool\n", zpool_get_type(pool->zpool)); in zswap_pool_create()
645 if (pool->zpool) in zswap_pool_create()
646 zpool_destroy_pool(pool->zpool); in zswap_pool_create()
699 zpool_destroy_pool(pool->zpool); in zswap_pool_destroy()
927 static int zswap_writeback_entry(struct zpool *pool, unsigned long handle) in zswap_writeback_entry()
1190 hlen = zpool_evictable(entry->pool->zpool) ? sizeof(zhdr) : 0; in zswap_frontswap_store()
1192 if (zpool_malloc_support_movable(entry->pool->zpool)) in zswap_frontswap_store()
1194 ret = zpool_malloc(entry->pool->zpool, hlen + dlen, gfp, &handle); in zswap_frontswap_store()
1203 buf = zpool_map_handle(entry->pool->zpool, handle, ZPOOL_MM_WO); in zswap_frontswap_store()
1206 zpool_unmap_handle(entry->pool->zpool, handle); in zswap_frontswap_store()
1276 if (!zpool_can_sleep_mapped(entry->pool->zpool)) { in zswap_frontswap_load()
1287 src = zpool_map_handle(entry->pool->zpool, entry->handle, ZPOOL_MM_RO); in zswap_frontswap_load()
1288 if (zpool_evictable(entry->pool->zpool)) in zswap_frontswap_load()
1291 if (!zpool_can_sleep_mapped(entry->pool->zpool)) { in zswap_frontswap_load()
1296 zpool_unmap_handle(entry->pool->zpool, entry->handle); in zswap_frontswap_load()
1308 if (zpool_can_sleep_mapped(entry->pool->zpool)) in zswap_frontswap_load()
1309 zpool_unmap_handle(entry->pool->zpool, entry->handle); in zswap_frontswap_load()
1466 zpool_get_type(pool->zpool)); in init_zswap()