tools headers UAPI: Sync openat2.h with the kernel sources
[linux-2.6-microblaze.git] / include / crypto / algapi.h
index 18dd7a4..86f0748 100644 (file)
@@ -189,45 +189,6 @@ static inline void *crypto_instance_ctx(struct crypto_instance *inst)
        return inst->__ctx;
 }
 
-struct crypto_cipher_spawn {
-       struct crypto_spawn base;
-};
-
-static inline int crypto_grab_cipher(struct crypto_cipher_spawn *spawn,
-                                    struct crypto_instance *inst,
-                                    const char *name, u32 type, u32 mask)
-{
-       type &= ~CRYPTO_ALG_TYPE_MASK;
-       type |= CRYPTO_ALG_TYPE_CIPHER;
-       mask |= CRYPTO_ALG_TYPE_MASK;
-       return crypto_grab_spawn(&spawn->base, inst, name, type, mask);
-}
-
-static inline void crypto_drop_cipher(struct crypto_cipher_spawn *spawn)
-{
-       crypto_drop_spawn(&spawn->base);
-}
-
-static inline struct crypto_alg *crypto_spawn_cipher_alg(
-       struct crypto_cipher_spawn *spawn)
-{
-       return spawn->base.alg;
-}
-
-static inline struct crypto_cipher *crypto_spawn_cipher(
-       struct crypto_cipher_spawn *spawn)
-{
-       u32 type = CRYPTO_ALG_TYPE_CIPHER;
-       u32 mask = CRYPTO_ALG_TYPE_MASK;
-
-       return __crypto_cipher_cast(crypto_spawn_tfm(&spawn->base, type, mask));
-}
-
-static inline struct cipher_alg *crypto_cipher_alg(struct crypto_cipher *tfm)
-{
-       return &crypto_cipher_tfm(tfm)->__crt_alg->cra_cipher;
-}
-
 static inline struct crypto_async_request *crypto_get_backlog(
        struct crypto_queue *queue)
 {