summaryrefslogtreecommitdiffstats
path: root/cryptodev_int.h
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2010-09-06 17:18:08 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2010-09-06 17:18:41 +0200
commit943f9ab50c110133a5cd1118b5b19cb09301168f (patch)
tree1cef7570d78539ad84de9ce81debb4dc12188df5 /cryptodev_int.h
parentdf05d27b761295820f3b13ec31c67c0ab0198bfc (diff)
downloadcryptodev-linux-943f9ab50c110133a5cd1118b5b19cb09301168f.tar.gz
cryptodev-linux-943f9ab50c110133a5cd1118b5b19cb09301168f.tar.xz
cryptodev-linux-943f9ab50c110133a5cd1118b5b19cb09301168f.zip
run scripts/Lindent.
Diffstat (limited to 'cryptodev_int.h')
-rw-r--r--cryptodev_int.h57
1 files changed, 33 insertions, 24 deletions
diff --git a/cryptodev_int.h b/cryptodev_int.h
index 4b140ba..5f067bd 100644
--- a/cryptodev_int.h
+++ b/cryptodev_int.h
@@ -25,8 +25,8 @@
extern int cryptodev_verbosity;
/* For zero copy */
-int __get_userbuf(uint8_t __user *addr, uint32_t len, int write,
- int pgcount, struct page **pg, struct scatterlist *sg);
+int __get_userbuf(uint8_t __user * addr, uint32_t len, int write,
+ int pgcount, struct page **pg, struct scatterlist *sg);
void release_user_pages(struct page **pg, int pagecount);
/* last page - first page + 1 */
@@ -36,34 +36,40 @@ void release_user_pages(struct page **pg, int pagecount);
#define DEFAULT_PREALLOC_PAGES 32
-struct cipher_data
-{
- int init; /* 0 uninitialized */
+struct cipher_data {
+ int init; /* 0 uninitialized */
int blocksize;
int ivsize;
struct {
- struct crypto_ablkcipher* s;
+ struct crypto_ablkcipher *s;
struct cryptodev_result *result;
struct ablkcipher_request *request;
uint8_t iv[NCR_CIPHER_MAX_BLOCK_LEN];
} async;
};
-int cryptodev_cipher_init(struct cipher_data* out, const char* alg_name, uint8_t * key, size_t keylen);
-void cryptodev_cipher_deinit(struct cipher_data* cdata);
-ssize_t cryptodev_cipher_decrypt( struct cipher_data* cdata, const struct scatterlist *sg1, struct scatterlist *sg2, size_t len);
-ssize_t cryptodev_cipher_encrypt( struct cipher_data* cdata, const struct scatterlist *sg1, struct scatterlist *sg2, size_t len);
+int cryptodev_cipher_init(struct cipher_data *out, const char *alg_name,
+ uint8_t * key, size_t keylen);
+void cryptodev_cipher_deinit(struct cipher_data *cdata);
+ssize_t cryptodev_cipher_decrypt(struct cipher_data *cdata,
+ const struct scatterlist *sg1,
+ struct scatterlist *sg2, size_t len);
+ssize_t cryptodev_cipher_encrypt(struct cipher_data *cdata,
+ const struct scatterlist *sg1,
+ struct scatterlist *sg2, size_t len);
-void cryptodev_cipher_set_iv(struct cipher_data* cdata, void* iv, size_t iv_size);
-int _cryptodev_cipher_decrypt(struct cipher_data* cdata, const void* ciphertext,
- size_t ciphertext_size, void* plaintext, size_t plaintext_size);
-int _cryptodev_cipher_encrypt(struct cipher_data* cdata, const void* plaintext,
- size_t plaintext_size, void* ciphertext, size_t ciphertext_size);
+void cryptodev_cipher_set_iv(struct cipher_data *cdata, void *iv,
+ size_t iv_size);
+int _cryptodev_cipher_decrypt(struct cipher_data *cdata, const void *ciphertext,
+ size_t ciphertext_size, void *plaintext,
+ size_t plaintext_size);
+int _cryptodev_cipher_encrypt(struct cipher_data *cdata, const void *plaintext,
+ size_t plaintext_size, void *ciphertext,
+ size_t ciphertext_size);
/* hash stuff */
-struct hash_data
-{
- int init; /* 0 uninitialized */
+struct hash_data {
+ int init; /* 0 uninitialized */
int digestsize;
struct {
struct crypto_ahash *s;
@@ -72,12 +78,15 @@ struct hash_data
} async;
};
-int cryptodev_hash_final( struct hash_data* hdata, void* output);
-ssize_t cryptodev_hash_update( struct hash_data* hdata, struct scatterlist *sg, size_t len);
-ssize_t _cryptodev_hash_update( struct hash_data* hdata, const void* data, size_t len);
-int cryptodev_hash_reset( struct hash_data* hdata);
-void cryptodev_hash_deinit(struct hash_data* hdata);
-int cryptodev_hash_init(struct hash_data *hdata, const char *alg_name, const void *mackey, size_t mackeylen);
+int cryptodev_hash_final(struct hash_data *hdata, void *output);
+ssize_t cryptodev_hash_update(struct hash_data *hdata, struct scatterlist *sg,
+ size_t len);
+ssize_t _cryptodev_hash_update(struct hash_data *hdata, const void *data,
+ size_t len);
+int cryptodev_hash_reset(struct hash_data *hdata);
+void cryptodev_hash_deinit(struct hash_data *hdata);
+int cryptodev_hash_init(struct hash_data *hdata, const char *alg_name,
+ const void *mackey, size_t mackeylen);
int cryptodev_hash_clone(struct hash_data *hdata, struct hash_data *old_data,
const void *mackey, size_t mackeylen);