iPXE
include
bits
aes.h
Go to the documentation of this file.
1
#ifndef _BITS_AES_H
2
#define _BITS_AES_H
3
4
/** @file
5
*
6
* Generic architecture-specific AES acceleration
7
*
8
* This file is included only if the architecture does not provide its
9
* own version of this file.
10
*
11
*/
12
13
FILE_LICENCE
( GPL2_OR_LATER_OR_UBDL );
14
FILE_SECBOOT
( PERMITTED );
15
16
/**
17
* Enable hardware AES acceleration
18
*
19
*/
20
static
inline
__attribute__
(( always_inline ))
void
aes_accelerate
(
void
) {
21
22
/* Do nothing */
23
}
24
25
#endif
/* _BITS_AES_H */
aes_accelerate
void aes_accelerate(void)
Enable hardware acceleration (if supported).
Definition
aesni.c:211
FILE_LICENCE
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
Definition
compiler.h:921
FILE_SECBOOT
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
Definition
compiler.h:951
__attribute__
#define __attribute__(x)
Definition
compiler.h:10
Generated by
1.16.1