Home
last modified time | relevance | path

Searched refs:_aes_sync_device (Results 1 – 3 of 3) sorted by relevance

/bsp/microchip/same54/bsp/hal/include/
A Dhpl_aes_sync.h44 struct _aes_sync_device { struct
59 int32_t _aes_sync_init(struct _aes_sync_device *const dev, void *const hw); argument
66 int32_t _aes_sync_deinit(struct _aes_sync_device *const dev);
73 int32_t _aes_sync_enable(struct _aes_sync_device *const dev);
80 int32_t _aes_sync_disable(struct _aes_sync_device *const dev);
89 int32_t _aes_sync_set_key(struct _aes_sync_device *const dev, const uint8_t *key, const enum aes_ke…
101 int32_t _aes_sync_ecb_crypt(struct _aes_sync_device *const dev, const enum aes_action enc, const ui…
116 int32_t _aes_sync_cbc_crypt(struct _aes_sync_device *const dev, const enum aes_action enc, const ui…
259 int32_t _aes_sync_gcm_start(struct _aes_sync_device *const dev, const enum aes_action enc, const ui…
272 int32_t _aes_sync_gcm_update(struct _aes_sync_device *const dev, const uint8_t *input, uint8_t *out…
[all …]
A Dhal_aes_sync.h51 struct _aes_sync_device dev; /*!< AES HPL device descriptor */
/bsp/microchip/same54/bsp/hpl/aes/
A Dhpl_aes.c41 static inline void __aes_sync_set_key(struct _aes_sync_device *const dev);
46 static inline void __aes_sync_set_iv(struct _aes_sync_device *const dev, uint8_t *iv);
69 static void __aes_sync_gcm_update(struct _aes_sync_device *const dev, const uint8_t *input, uint8_t…
71 static void __aes_sync_gcm_generate_tag(struct _aes_sync_device *const dev, uint8_t *tag, uint32_t …
93 static inline void __aes_sync_set_key(struct _aes_sync_device *const dev) in __aes_sync_set_key()
102 static inline void __aes_sync_set_iv(struct _aes_sync_device *const dev, uint8_t *iv) in __aes_sync_set_iv()
167 int32_t _aes_sync_init(struct _aes_sync_device *const dev, void *const hw) in _aes_sync_init()
182 int32_t _aes_sync_deinit(struct _aes_sync_device *dev) in _aes_sync_deinit()
194 int32_t _aes_sync_enable(struct _aes_sync_device *const dev) in _aes_sync_enable()
203 int32_t _aes_sync_disable(struct _aes_sync_device *const dev) in _aes_sync_disable()
[all …]

Completed in 9 milliseconds