tegra_se
static int tegra_ccm_mac_result(struct tegra_se *se, struct tegra_aead_reqctx *rctx)
static int tegra_ccm_ctr_result(struct tegra_se *se, struct tegra_aead_reqctx *rctx)
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
static int tegra_ccm_crypt_init(struct aead_request *req, struct tegra_se *se,
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
static void tegra_cmac_copy_result(struct tegra_se *se, struct tegra_cmac_reqctx *rctx)
static void tegra_cmac_paste_result(struct tegra_se *se, struct tegra_cmac_reqctx *rctx)
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
int tegra_init_aes(struct tegra_se *se)
void tegra_deinit_aes(struct tegra_se *se)
struct tegra_se *se = ctx->se;
struct tegra_se *se;
struct tegra_se *se = ctx->se;
struct tegra_se *se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
static int tegra_gcm_prep_final_cmd(struct tegra_se *se, u32 *cpuvaddr,
struct tegra_se *se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
static int tegra_gcm_do_verify(struct tegra_se *se, struct tegra_aead_reqctx *rctx)
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
int tegra_init_hash(struct tegra_se *se)
void tegra_deinit_hash(struct tegra_se *se)
struct tegra_se *se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
struct tegra_se *se = ctx->se;
static int tegra_key_insert(struct tegra_se *se, const u8 *key,
void tegra_key_invalidate(struct tegra_se *se, u32 keyid, u32 alg)
void tegra_key_invalidate_reserved(struct tegra_se *se, u32 keyid, u32 alg)
inline int tegra_key_submit_reserved(struct tegra_se *se, const u8 *key,
int tegra_key_submit(struct tegra_se *se, const u8 *key, u32 keylen, u32 alg, u32 *keyid)
static unsigned int tegra_key_prep_ins_cmd(struct tegra_se *se, u32 *cpuvaddr,
static struct tegra_se_cmdbuf *tegra_se_host1x_bo_alloc(struct tegra_se *se, ssize_t size)
int tegra_se_host1x_submit(struct tegra_se *se, struct tegra_se_cmdbuf *cmdbuf, u32 size)
struct tegra_se *se = container_of(client, struct tegra_se, client);
struct tegra_se *se = container_of(client, struct tegra_se, client);
static int tegra_se_host1x_register(struct tegra_se *se)
struct tegra_se *se;
struct tegra_se *se = platform_get_drvdata(pdev);
struct tegra_se *se_dev;
int (*init_alg)(struct tegra_se *se);
void (*deinit_alg)(struct tegra_se *se);
int tegra_init_aes(struct tegra_se *se);
int tegra_init_hash(struct tegra_se *se);
void tegra_deinit_aes(struct tegra_se *se);
void tegra_deinit_hash(struct tegra_se *se);
int tegra_key_submit(struct tegra_se *se, const u8 *key,
int tegra_key_submit_reserved(struct tegra_se *se, const u8 *key,
void tegra_key_invalidate(struct tegra_se *se, u32 keyid, u32 alg);
void tegra_key_invalidate_reserved(struct tegra_se *se, u32 keyid, u32 alg);
int tegra_se_host1x_submit(struct tegra_se *se, struct tegra_se_cmdbuf *cmdbuf, u32 size);
static inline int tegra_key_submit_reserved_aes(struct tegra_se *se, const u8 *key,
static inline int tegra_key_submit_reserved_xts(struct tegra_se *se, const u8 *key,