/* * Copyright (c) 2022 Rockchip Electronics Co. Ltd. */ #ifndef __RKCRYPTO_MEM_H__ #define __RKCRYPTO_MEM_H__ typedef struct { void *vaddr; int dma_fd; size_t size; } rk_crypto_mem; int rk_crypto_mem_init(void); void rk_crypto_mem_deinit(void); rk_crypto_mem *rk_crypto_mem_alloc(size_t size); void rk_crypto_mem_free(rk_crypto_mem *memory); #endif