Lines Matching defs:crypto_scomp
19 struct crypto_scomp {
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 *tfm)
75 static inline void *crypto_scomp_alloc_ctx(struct crypto_scomp *tfm)
80 static inline void crypto_scomp_free_ctx(struct crypto_scomp *tfm,
86 static inline int crypto_scomp_compress(struct crypto_scomp *tfm,
93 static inline int crypto_scomp_decompress(struct crypto_scomp *tfm,