firmware/br-ext-chip-hisilicon/package/hisilicon-osdrv4/files/include/hi_common_cipher.h

49 lines
2.4 KiB
C

#ifndef __HI_COMMON_CIPHER__
#define __HI_COMMON_CIPHER__
#ifdef __cplusplus
#if __cplusplus
extern "C" {
#endif
#endif /* __cplusplus */
#define HI_ERR_CIPHER_NOT_INIT (HI_S32)(0x804D0001)
#define HI_ERR_CIPHER_INVALID_HANDLE (HI_S32)(0x804D0002)
#define HI_ERR_CIPHER_INVALID_POINT (HI_S32)(0x804D0003)
#define HI_ERR_CIPHER_INVALID_PARA (HI_S32)(0x804D0004)
#define HI_ERR_CIPHER_FAILED_INIT (HI_S32)(0x804D0005)
#define HI_ERR_CIPHER_FAILED_GETHANDLE (HI_S32)(0x804D0006)
#define HI_ERR_CIPHER_FAILED_RELEASEHANDLE (HI_S32)(0x804D0007)
#define HI_ERR_CIPHER_FAILED_CONFIGAES (HI_S32)(0x804D0008)
#define HI_ERR_CIPHER_FAILED_CONFIGDES (HI_S32)(0x804D0009)
#define HI_ERR_CIPHER_FAILED_ENCRYPT (HI_S32)(0x804D000A)
#define HI_ERR_CIPHER_FAILED_DECRYPT (HI_S32)(0x804D000B)
#define HI_ERR_CIPHER_BUSY (HI_S32)(0x804D000C)
#define HI_ERR_CIPHER_NO_AVAILABLE_RNG (HI_S32)(0x804D000D)
#define HI_ERR_CIPHER_FAILED_MEM (HI_S32)(0x804D000E)
#define HI_ERR_CIPHER_UNAVAILABLE (HI_S32)(0x804D000F)
#define HI_ERR_CIPHER_OVERFLOW (HI_S32)(0x804D0010)
#define HI_ERR_CIPHER_HARD_STATUS (HI_S32)(0x804D0011)
#define HI_ERR_CIPHER_TIMEOUT (HI_S32)(0x804D0012)
#define HI_ERR_CIPHER_UNSUPPORTED (HI_S32)(0x804D0013)
#define HI_ERR_CIPHER_REGISTER_IRQ (HI_S32)(0x804D0014)
#define HI_ERR_CIPHER_ILLEGAL_UUID (HI_S32)(0x804D0015)
#define HI_ERR_CIPHER_ILLEGAL_KEY (HI_S32)(0x804D0016)
#define HI_ERR_CIPHER_INVALID_ADDR (HI_S32)(0x804D0017)
#define HI_ERR_CIPHER_INVALID_LENGTH (HI_S32)(0x804D0018)
#define HI_ERR_CIPHER_ILLEGAL_DATA (HI_S32)(0x804D0019)
#define HI_ERR_CIPHER_RSA_SIGN (HI_S32)(0x804D001A)
#define HI_ERR_CIPHER_RSA_VERIFY (HI_S32)(0x804D001B)
#define HI_ERR_CIPHER_MEMSET_S_FAILED (HI_S32)(0x804D001C)
#define HI_ERR_CIPHER_MEMCPY_S_FAILED (HI_S32)(0x804D001D)
#define HI_ERR_CIPHER_RSA_CRYPT_FAILED (HI_S32)(0x804D001E)
#ifdef __cplusplus
#if __cplusplus
}
#endif
#endif /* __cplusplus */
#endif /* __CRYP_CIPHER_H__ */