Lines Matching refs:zp
40 struct zstd_params *zp = params->drv_data; in zstd_release_params() local
43 if (!zp) in zstd_release_params()
46 zstd_free_cdict(zp->cdict); in zstd_release_params()
47 zstd_free_ddict(zp->ddict); in zstd_release_params()
48 kfree(zp); in zstd_release_params()
54 struct zstd_params *zp; in zstd_setup_params() local
56 zp = kzalloc(sizeof(*zp), GFP_KERNEL); in zstd_setup_params()
57 if (!zp) in zstd_setup_params()
60 params->drv_data = zp; in zstd_setup_params()
64 zp->cprm = zstd_get_params(params->level, PAGE_SIZE); in zstd_setup_params()
66 zp->custom_mem.customAlloc = zstd_custom_alloc; in zstd_setup_params()
67 zp->custom_mem.customFree = zstd_custom_free; in zstd_setup_params()
72 zp->cdict = zstd_create_cdict_byreference(params->dict, in zstd_setup_params()
75 zp->custom_mem); in zstd_setup_params()
76 if (!zp->cdict) in zstd_setup_params()
79 zp->ddict = zstd_create_ddict_byreference(params->dict, in zstd_setup_params()
81 zp->custom_mem); in zstd_setup_params()
82 if (!zp->ddict) in zstd_setup_params()
150 struct zstd_params *zp = params->drv_data; in zstd_create() local
152 zctx->cctx = zstd_create_cctx_advanced(zp->custom_mem); in zstd_create()
156 zctx->dctx = zstd_create_dctx_advanced(zp->custom_mem); in zstd_create()
172 struct zstd_params *zp = params->drv_data; in zstd_compress() local
178 req->src, req->src_len, &zp->cprm); in zstd_compress()
183 zp->cdict); in zstd_compress()
193 struct zstd_params *zp = params->drv_data; in zstd_decompress() local
203 req->src_len, zp->ddict); in zstd_decompress()