Searched refs:skcipher_request (Results 1 - 5 of 5) sorted by relevance

/linux-4.4.14/include/crypto/
H A Dskcipher.h21 * struct skcipher_request - Symmetric key cipher request
29 struct skcipher_request { struct
58 int (*encrypt)(struct skcipher_request *req);
59 int (*decrypt)(struct skcipher_request *req);
70 char __##name##_desc[sizeof(struct skcipher_request) + \
72 struct skcipher_request *name = (void *)__##name##_desc
166 * information is given by filling in the skcipher_request data structure.
317 * @req: skcipher_request out of which the cipher handle is to be obtained
319 * Return the crypto_skcipher handle when furnishing an skcipher_request
325 struct skcipher_request *req) crypto_skcipher_reqtfm()
332 * @req: reference to the skcipher_request handle that holds all information
335 * Encrypt plaintext data using the skcipher_request handle. That data
341 static inline int crypto_skcipher_encrypt(struct skcipher_request *req) crypto_skcipher_encrypt()
350 * @req: reference to the skcipher_request handle that holds all information
353 * Decrypt ciphertext data using the skcipher_request handle. That data
359 static inline int crypto_skcipher_decrypt(struct skcipher_request *req) crypto_skcipher_decrypt()
369 * The skcipher_request data structure contains all pointers to data
371 * handle (which can be used by multiple skcipher_request instances), pointer
396 static inline void skcipher_request_set_tfm(struct skcipher_request *req, skcipher_request_set_tfm()
402 static inline struct skcipher_request *skcipher_request_cast( skcipher_request_cast()
405 return container_of(req, struct skcipher_request, base); skcipher_request_cast()
420 static inline struct skcipher_request *skcipher_request_alloc( skcipher_request_alloc()
423 struct skcipher_request *req; skcipher_request_alloc()
425 req = kmalloc(sizeof(struct skcipher_request) + skcipher_request_alloc()
438 static inline void skcipher_request_free(struct skcipher_request *req) skcipher_request_free()
463 * The callback function is registered with the skcipher_request handle and
468 static inline void skcipher_request_set_callback(struct skcipher_request *req, skcipher_request_set_callback()
495 struct skcipher_request *req, skcipher_request_set_crypt()
/linux-4.4.14/include/crypto/internal/
H A Dskcipher.h115 static inline void *skcipher_request_ctx(struct skcipher_request *req) skcipher_request_ctx()
120 static inline u32 skcipher_request_flags(struct skcipher_request *req) skcipher_request_flags()
/linux-4.4.14/crypto/
H A Dskcipher.c51 static int skcipher_crypt_blkcipher(struct skcipher_request *req, skcipher_crypt_blkcipher()
69 static int skcipher_encrypt_blkcipher(struct skcipher_request *req) skcipher_encrypt_blkcipher()
78 static int skcipher_decrypt_blkcipher(struct skcipher_request *req) skcipher_decrypt_blkcipher()
145 static int skcipher_crypt_ablkcipher(struct skcipher_request *req, skcipher_crypt_ablkcipher()
161 static int skcipher_encrypt_ablkcipher(struct skcipher_request *req) skcipher_encrypt_ablkcipher()
170 static int skcipher_decrypt_ablkcipher(struct skcipher_request *req) skcipher_decrypt_ablkcipher()
H A Dalgif_skcipher.c55 struct skcipher_request req;
69 struct skcipher_request req;
512 struct skcipher_request *req; skcipher_recvmsg_async()
H A Dtestmgr.c933 struct skcipher_request *req; __test_skcipher()

Completed in 125 milliseconds