Pablo de Lara b59502a5e3 cryptodev: add AEAD parameters in crypto operation
AEAD operation parameters can be set in the new
aead structure, in the crypto operation.
This structure is within a union with the cipher
and authentication parameters, since operations can be:
- AEAD: using the aead structure

- Cipher only: using only the cipher structure

- Auth only: using only the authentication structure

- Cipher-then-auth/Auth-then-cipher: using both cipher
  and authentication structures

Therefore, all three cannot be used at the same time.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
2017-07-06 22:26:49 +02:00
..
2017-07-06 22:26:49 +02:00
2015-05-12 15:13:15 +02:00
2016-04-01 18:56:27 +02:00
2016-12-06 17:56:04 +01:00
2017-03-15 18:49:41 +01:00
2016-04-11 23:56:34 +02:00
2016-11-07 21:50:27 +01:00
2015-12-15 13:50:42 +01:00
2016-11-11 00:51:19 +01:00
2017-03-29 22:25:34 +02:00
2017-04-06 00:17:44 +02:00
2015-04-29 18:34:58 +02:00