Lines Matching refs:zp
49 struct zstd_params *zp = params->drv_data; in zstd_release_params() local
52 if (!zp) in zstd_release_params()
55 zstd_free_cdict(zp->cdict); in zstd_release_params()
56 zstd_free_ddict(zp->ddict); in zstd_release_params()
57 kfree(zp); in zstd_release_params()
63 struct zstd_params *zp; in zstd_setup_params() local
65 zp = kzalloc(sizeof(*zp), GFP_KERNEL); in zstd_setup_params()
66 if (!zp) in zstd_setup_params()
69 params->drv_data = zp; in zstd_setup_params()
73 zp->cprm = zstd_get_params(params->level, PAGE_SIZE); in zstd_setup_params()
75 zp->custom_mem.customAlloc = zstd_custom_alloc; in zstd_setup_params()
76 zp->custom_mem.customFree = zstd_custom_free; in zstd_setup_params()
81 zp->cdict = zstd_create_cdict_byreference(params->dict, in zstd_setup_params()
84 zp->custom_mem); in zstd_setup_params()
85 if (!zp->cdict) in zstd_setup_params()
88 zp->ddict = zstd_create_ddict_byreference(params->dict, in zstd_setup_params()
90 zp->custom_mem); in zstd_setup_params()
91 if (!zp->ddict) in zstd_setup_params()
159 struct zstd_params *zp = params->drv_data; in zstd_create() local
161 zctx->cctx = zstd_create_cctx_advanced(zp->custom_mem); in zstd_create()
165 zctx->dctx = zstd_create_dctx_advanced(zp->custom_mem); in zstd_create()
181 struct zstd_params *zp = params->drv_data; in zstd_compress() local
187 req->src, req->src_len, &zp->cprm); in zstd_compress()
192 zp->cdict); in zstd_compress()
202 struct zstd_params *zp = params->drv_data; in zstd_decompress() local
212 req->src_len, zp->ddict); in zstd_decompress()