Home
last modified time | relevance | path

Searched refs:zstrm (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/block/zram/
H A Dzcomp.c34 static void zcomp_strm_free(struct zcomp_strm *zstrm) in zcomp_strm_free() argument
36 if (!IS_ERR_OR_NULL(zstrm->tfm)) in zcomp_strm_free()
37 crypto_free_comp(zstrm->tfm); in zcomp_strm_free()
38 free_pages((unsigned long)zstrm->buffer, 1); in zcomp_strm_free()
39 zstrm->tfm = NULL; in zcomp_strm_free()
40 zstrm->buffer = NULL; in zcomp_strm_free()
47 static int zcomp_strm_init(struct zcomp_strm *zstrm, struct zcomp *comp) in zcomp_strm_init() argument
49 zstrm->tfm = crypto_alloc_comp(comp->name, 0, 0); in zcomp_strm_init()
54 zstrm->buffer = (void *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, 1); in zcomp_strm_init()
55 if (IS_ERR_OR_NULL(zstrm in zcomp_strm_init()
115 zcomp_compress(struct zcomp_strm *zstrm, const void *src, unsigned int *dst_len) zcomp_compress() argument
139 zcomp_decompress(struct zcomp_strm *zstrm, const void *src, unsigned int src_len, void *dst) zcomp_decompress() argument
152 struct zcomp_strm *zstrm; zcomp_cpu_up_prepare() local
167 struct zcomp_strm *zstrm; zcomp_cpu_dead() local
[all...]
H A Dzcomp.h36 int zcomp_compress(struct zcomp_strm *zstrm,
39 int zcomp_decompress(struct zcomp_strm *zstrm,
H A Dzram_drv.c1242 struct zcomp_strm *zstrm; in __zram_bvec_read() local
1291 zstrm = zcomp_stream_get(zram->comp); in __zram_bvec_read()
1301 ret = zcomp_decompress(zstrm, src, size, dst); in __zram_bvec_read()
1356 struct zcomp_strm *zstrm; in __zram_bvec_write() local
1372 zstrm = zcomp_stream_get(zram->comp); in __zram_bvec_write()
1374 ret = zcomp_compress(zstrm, src, &comp_len); in __zram_bvec_write()
1427 src = zstrm->buffer; in __zram_bvec_write()
/kernel/linux/linux-6.6/drivers/block/zram/
H A Dzcomp.c36 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 in zcomp_strm_init()
117 zcomp_compress(struct zcomp_strm *zstrm, const void *src, unsigned int *dst_len) zcomp_compress() argument
141 zcomp_decompress(struct zcomp_strm *zstrm, const void *src, unsigned int src_len, void *dst) zcomp_decompress() argument
154 struct zcomp_strm *zstrm; zcomp_cpu_up_prepare() local
169 struct zcomp_strm *zstrm; zcomp_cpu_dead() local
[all...]
H A Dzcomp.h36 int zcomp_compress(struct zcomp_strm *zstrm,
39 int zcomp_decompress(struct zcomp_strm *zstrm,
H A Dzram_drv.c1321 struct zcomp_strm *zstrm; in zram_read_from_zspool() local
1344 zstrm = zcomp_stream_get(zram->comps[prio]); in zram_read_from_zspool()
1355 ret = zcomp_decompress(zstrm, src, size, dst); in zram_read_from_zspool()
1439 struct zcomp_strm *zstrm; in zram_write_page() local
1454 zstrm = zcomp_stream_get(zram->comps[ZRAM_PRIMARY_COMP]); in zram_write_page()
1456 ret = zcomp_compress(zstrm, src, &comp_len); in zram_write_page()
1502 * zstrm buffer back. It is necessary that the dereferencing in zram_write_page()
1503 * of the zstrm variable below occurs correctly. in zram_write_page()
1505 zstrm = zcomp_stream_get(zram->comps[ZRAM_PRIMARY_COMP]); in zram_write_page()
1519 src = zstrm in zram_write_page()
1600 struct zcomp_strm *zstrm = NULL; zram_recompress() local
[all...]

Completed in 8 milliseconds