qemu-e2k/crypto
Daniel P. Berrangé aa895bd439 crypto: annotate xts_tweak_encdec as inlineable
Encouraging the compiler to inline xts_tweak_encdec increases the
performance for xts-aes-128 when built with gcrypt:

  Encrypt: 545 MB/s -> 580 MB/s
  Decrypt: 568 MB/s -> 602 MB/s

Reviewed-by: Alberto Garcia <berto@igalia.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-10-24 19:03:37 +01:00
..
aes.c
afalg.c
afalgpriv.h
afsplit.c
block-luks.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
block-luks.h crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
block-qcow.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
block-qcow.h crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
block.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
blockpriv.h
cipher-afalg.c
cipher-builtin.c
cipher-gcrypt.c
cipher-nettle.c
cipher.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
cipherpriv.h
desrfb.c
hash-afalg.c
hash-gcrypt.c
hash-glib.c glib: bump min required glib library version to 2.40 2018-06-29 12:22:28 +01:00
hash-nettle.c
hash.c
hashpriv.h
hmac-gcrypt.c
hmac-glib.c glib: bump min required glib library version to 2.40 2018-06-29 12:22:28 +01:00
hmac-nettle.c
hmac.c
hmacpriv.h
init.c crypto: require libgcrypt >= 1.5.0 for building QEMU 2018-10-19 12:26:57 +01:00
ivgen-essiv.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgen-essiv.h crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgen-plain64.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgen-plain64.h crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgen-plain.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgen-plain.h crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgen.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
ivgenpriv.h
Makefile.objs crypto: require nettle >= 2.7.1 for building QEMU 2018-10-19 14:41:47 +01:00
pbkdf-gcrypt.c
pbkdf-nettle.c
pbkdf-stub.c
pbkdf.c
random-gcrypt.c
random-gnutls.c
random-platform.c
secret.c
tlscreds.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
tlscredsanon.c crypto: use local path for local headers 2018-06-01 19:20:37 +03:00
tlscredspriv.h
tlscredspsk.c crypto: Implement TLS Pre-Shared Keys (PSK). 2018-07-03 13:04:38 +01:00
tlscredsx509.c crypto: require gnutls >= 3.1.18 for building QEMU 2018-10-19 12:26:57 +01:00
tlssession.c crypto: require gnutls >= 3.1.18 for building QEMU 2018-10-19 12:26:57 +01:00
trace-events crypto: Implement TLS Pre-Shared Keys (PSK). 2018-07-03 13:04:38 +01:00
xts.c crypto: annotate xts_tweak_encdec as inlineable 2018-10-24 19:03:37 +01:00