omap_aes_dev
struct omap_aes_dev *dd = data;
static int omap_aes_gcm_handle_queue(struct omap_aes_dev *dd,
struct omap_aes_dev *dd)
struct omap_aes_dev *dd;
static int omap_aes_gcm_handle_queue(struct omap_aes_dev *dd,
static void omap_aes_gcm_finish_req(struct omap_aes_dev *dd, int ret)
struct omap_aes_dev *dd = rctx->dd;
static void omap_aes_gcm_done_task(struct omap_aes_dev *dd)
static int omap_aes_gcm_copy_buffers(struct omap_aes_dev *dd,
struct omap_aes_dev *dd = dev_get_drvdata(dev);
struct omap_aes_dev *dd;
struct omap_aes_dev *dd;
dd = devm_kzalloc(dev, sizeof(struct omap_aes_dev), GFP_KERNEL);
void omap_aes_clear_copy_flags(struct omap_aes_dev *dd)
int omap_aes_write_ctrl(struct omap_aes_dev *dd)
struct omap_aes_dev *dd = platform_get_drvdata(pdev);
static void omap_aes_dma_trigger_omap2(struct omap_aes_dev *dd, int length)
static void omap_aes_dma_trigger_omap4(struct omap_aes_dev *dd, int length)
static void omap_aes_dma_stop(struct omap_aes_dev *dd)
struct omap_aes_dev *omap_aes_find_dev(struct omap_aes_reqctx *rctx)
struct omap_aes_dev *dd;
dd = list_first_entry(&dev_list, struct omap_aes_dev, list);
struct omap_aes_dev *dd = data;
static int omap_aes_dma_init(struct omap_aes_dev *dd)
static void omap_aes_dma_cleanup(struct omap_aes_dev *dd)
static int omap_aes_crypt_dma(struct omap_aes_dev *dd,
int omap_aes_crypt_dma_start(struct omap_aes_dev *dd)
static void omap_aes_finish_req(struct omap_aes_dev *dd, int err)
int omap_aes_crypt_dma_stop(struct omap_aes_dev *dd)
static int omap_aes_handle_queue(struct omap_aes_dev *dd,
struct omap_aes_dev *dd)
struct omap_aes_dev *dd = rctx->dd;
static void omap_aes_copy_ivout(struct omap_aes_dev *dd, u8 *ivbuf)
struct omap_aes_dev *dd = from_work(dd, t, done_task);
struct omap_aes_dev *dd;
inline u32 omap_aes_read(struct omap_aes_dev *dd, u32 offset)
inline void omap_aes_write(struct omap_aes_dev *dd, u32 offset,
static inline void omap_aes_write_mask(struct omap_aes_dev *dd, u32 offset,
struct omap_aes_dev *dd = dev_id;
static void omap_aes_write_n(struct omap_aes_dev *dd, u32 offset,
static int omap_aes_get_res_of(struct omap_aes_dev *dd,
static int omap_aes_hw_init(struct omap_aes_dev *dd)
static int omap_aes_get_res_of(struct omap_aes_dev *dd,
static int omap_aes_get_res_pdev(struct omap_aes_dev *dd,
struct omap_aes_dev *dd;
void (*trigger)(struct omap_aes_dev *dd, int length);
u32 omap_aes_read(struct omap_aes_dev *dd, u32 offset);
void omap_aes_write(struct omap_aes_dev *dd, u32 offset, u32 value);
struct omap_aes_dev *omap_aes_find_dev(struct omap_aes_reqctx *rctx);
int omap_aes_write_ctrl(struct omap_aes_dev *dd);
int omap_aes_crypt_dma_start(struct omap_aes_dev *dd);
int omap_aes_crypt_dma_stop(struct omap_aes_dev *dd);
void omap_aes_clear_copy_flags(struct omap_aes_dev *dd);