Searched refs:crypto_scomp (Results 1 - 12 of 12) sorted by relevance

/linux-master/include/crypto/internal/
H A Dscompress.h19 struct crypto_scomp { struct
35 void *(*alloc_ctx)(struct crypto_scomp *tfm);
36 void (*free_ctx)(struct crypto_scomp *tfm, void *ctx);
37 int (*compress)(struct crypto_scomp *tfm, const u8 *src,
40 int (*decompress)(struct crypto_scomp *tfm, const u8 *src,
55 static inline struct crypto_scomp *__crypto_scomp_tfm(struct crypto_tfm *tfm)
57 return container_of(tfm, struct crypto_scomp, base);
60 static inline struct crypto_tfm *crypto_scomp_tfm(struct crypto_scomp *tfm)
65 static inline void crypto_free_scomp(struct crypto_scomp *tfm)
70 static inline struct scomp_alg *crypto_scomp_alg(struct crypto_scomp *tf
[all...]
/linux-master/drivers/crypto/cavium/zip/
H A Dzip_crypto.h70 void *zip_alloc_scomp_ctx_deflate(struct crypto_scomp *tfm);
71 void *zip_alloc_scomp_ctx_lzs(struct crypto_scomp *tfm);
72 void zip_free_scomp_ctx(struct crypto_scomp *tfm, void *zip_ctx);
73 int zip_scomp_compress(struct crypto_scomp *tfm,
76 int zip_scomp_decompress(struct crypto_scomp *tfm,
H A Dzip_crypto.c239 void *zip_alloc_scomp_ctx_deflate(struct crypto_scomp *tfm)
258 void *zip_alloc_scomp_ctx_lzs(struct crypto_scomp *tfm)
277 void zip_free_scomp_ctx(struct crypto_scomp *tfm, void *ctx)
285 int zip_scomp_compress(struct crypto_scomp *tfm,
294 int zip_scomp_decompress(struct crypto_scomp *tfm,
/linux-master/crypto/
H A D842.c31 static void *crypto842_alloc_ctx(struct crypto_scomp *tfm)
53 static void crypto842_free_ctx(struct crypto_scomp *tfm, void *ctx)
74 static int crypto842_scompress(struct crypto_scomp *tfm,
88 static int crypto842_sdecompress(struct crypto_scomp *tfm,
H A Dscompress.c117 struct crypto_scomp *scomp = *tfm_ctx;
197 struct crypto_scomp **ctx = crypto_tfm_ctx(tfm);
211 struct crypto_scomp **ctx = crypto_tfm_ctx(tfm);
212 struct crypto_scomp *scomp;
238 struct crypto_scomp **tfm_ctx = crypto_tfm_ctx(tfm);
239 struct crypto_scomp *scomp = *tfm_ctx;
257 struct crypto_scomp **tfm_ctx = crypto_tfm_ctx(tfm);
258 struct crypto_scomp *scomp = *tfm_ctx;
280 .tfmsize = offsetof(struct crypto_scomp, base),
H A Dlz4hc.c18 static void *lz4hc_alloc_ctx(struct crypto_scomp *tfm)
40 static void lz4hc_free_ctx(struct crypto_scomp *tfm, void *ctx)
65 static int lz4hc_scompress(struct crypto_scomp *tfm, const u8 *src,
94 static int lz4hc_sdecompress(struct crypto_scomp *tfm, const u8 *src,
H A Dlz4.c19 static void *lz4_alloc_ctx(struct crypto_scomp *tfm)
41 static void lz4_free_ctx(struct crypto_scomp *tfm, void *ctx)
66 static int lz4_scompress(struct crypto_scomp *tfm, const u8 *src,
93 static int lz4_sdecompress(struct crypto_scomp *tfm, const u8 *src,
H A Dlzo-rle.c18 static void *lzorle_alloc_ctx(struct crypto_scomp *tfm)
40 static void lzorle_free_ctx(struct crypto_scomp *tfm, void *ctx)
75 static int lzorle_scompress(struct crypto_scomp *tfm, const u8 *src,
103 static int lzorle_sdecompress(struct crypto_scomp *tfm, const u8 *src,
H A Dlzo.c18 static void *lzo_alloc_ctx(struct crypto_scomp *tfm)
40 static void lzo_free_ctx(struct crypto_scomp *tfm, void *ctx)
75 static int lzo_scompress(struct crypto_scomp *tfm, const u8 *src,
103 static int lzo_sdecompress(struct crypto_scomp *tfm, const u8 *src,
H A Dzstd.c106 static void *zstd_alloc_ctx(struct crypto_scomp *tfm)
137 static void zstd_free_ctx(struct crypto_scomp *tfm, void *ctx)
172 static int zstd_scompress(struct crypto_scomp *tfm, const u8 *src,
200 static int zstd_sdecompress(struct crypto_scomp *tfm, const u8 *src,
H A Ddeflate.c115 static void *deflate_alloc_ctx(struct crypto_scomp *tfm)
146 static void deflate_free_ctx(struct crypto_scomp *tfm, void *ctx)
196 static int deflate_scompress(struct crypto_scomp *tfm, const u8 *src,
252 static int deflate_sdecompress(struct crypto_scomp *tfm, const u8 *src,
H A Dacompress.c22 struct crypto_scomp;
91 extsize += sizeof(struct crypto_scomp *);

Completed in 144 milliseconds