/* * geniv: IV generation * * Copyright (c) 2015 Herbert Xu * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the Free * Software Foundation; either version 2 of the License, or (at your option) * any later version. * */ #ifndef _CRYPTO_INTERNAL_GENIV_H #define _CRYPTO_INTERNAL_GENIV_H #include #include #include struct aead_geniv_ctx { spinlock_t lock; struct crypto_aead *child; struct crypto_skcipher *sknull; u8 salt[] __attribute__ ((aligned(__alignof__(u32)))); }; struct aead_instance *aead_geniv_alloc(struct crypto_template *tmpl, struct rtattr **tb, u32 type, u32 mask); void aead_geniv_free(struct aead_instance *inst); int aead_init_geniv(struct crypto_aead *tfm); void aead_exit_geniv(struct crypto_aead *tfm); #endif /* _CRYPTO_INTERNAL_GENIV_H */ fdd177e0caba4f432eb66c8a73'/> net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2017-01-09 16:56:28 -0500
committerDavid S. Miller <davem@davemloft.net>2017-01-09 16:56:28 -0500
commitc22e5c125b7a00fdd177e0caba4f432eb66c8a73 (patch)
treead8a37b775d317d2f8166e61a8c689c75a9af7ab /include/dt-bindings/iio/adc
parentf3a3e248f3f7cd9a4bed334022704d7e7fc781bf (diff)
parent39f19ebbf57b403695f7b5f9cf322fe1ddb5d7fb (diff)
Merge branch 'bpf-verifier-improvements'
Alexei Starovoitov says: ==================== bpf: verifier improvements A number of bpf verifier improvements from Gianluca. See individual patches for details. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/dt-bindings/iio/adc')