Searched refs:zstrm (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/block/zram/ |
H A D | zcomp.c | 36 static void zcomp_strm_free(struct zcomp_strm *zstrm) in zcomp_strm_free() argument 38 if (!IS_ERR_OR_NULL(zstrm->tfm)) in zcomp_strm_free() 39 crypto_free_comp(zstrm->tfm); in zcomp_strm_free() 40 free_pages((unsigned long)zstrm->buffer, 1); in zcomp_strm_free() 41 zstrm->tfm = NULL; in zcomp_strm_free() 42 zstrm->buffer = NULL; in zcomp_strm_free() 49 static int zcomp_strm_init(struct zcomp_strm *zstrm, struct zcomp *comp) in zcomp_strm_init() argument 51 zstrm->tfm = crypto_alloc_comp(comp->name, 0, 0); in zcomp_strm_init() 56 zstrm->buffer = (void *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, 1); in zcomp_strm_init() 57 if (IS_ERR_OR_NULL(zstrm->tfm) || !zstrm->buffer) { in zcomp_strm_init() [all …]
|
H A D | zcomp.h | 36 int zcomp_compress(struct zcomp_strm *zstrm, 39 int zcomp_decompress(struct zcomp_strm *zstrm,
|
H A D | zram_drv.c | 1338 struct zcomp_strm *zstrm; in zram_read_from_zspool() local 1361 zstrm = zcomp_stream_get(zram->comps[prio]); in zram_read_from_zspool() 1372 ret = zcomp_decompress(zstrm, src, size, dst); in zram_read_from_zspool() 1442 struct zcomp_strm *zstrm; in zram_write_page() local 1457 zstrm = zcomp_stream_get(zram->comps[ZRAM_PRIMARY_COMP]); in zram_write_page() 1459 ret = zcomp_compress(zstrm, src, &comp_len); in zram_write_page() 1508 zstrm = zcomp_stream_get(zram->comps[ZRAM_PRIMARY_COMP]); in zram_write_page() 1522 src = zstrm->buffer; in zram_write_page() 1600 struct zcomp_strm *zstrm = NULL; in zram_recompress() local 1650 zstrm = zcomp_stream_get(zram->comps[prio]); in zram_recompress() [all …]
|