Home
last modified time | relevance | path

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

/linux/drivers/crypto/tegra/
H A Dtegra-se.h383 struct tegra_se *se_dev;
410 int (*init_alg)(struct tegra_se *se);
411 void (*deinit_alg)(struct tegra_se *se);
417 struct tegra_se { struct
498 int tegra_init_aes(struct tegra_se *se);
499 int tegra_init_hash(struct tegra_se *se);
500 void tegra_deinit_aes(struct tegra_se *se);
501 void tegra_deinit_hash(struct tegra_se *se);
502 int tegra_key_submit(struct tegra_se *se, const u8 *key,
504 void tegra_key_invalidate(struct tegra_se *se, u32 keyid, u32 alg);
[all …]
H A Dtegra-se-key.c51 static unsigned int tegra_key_prep_ins_cmd(struct tegra_se *se, u32 *cpuvaddr, in tegra_key_prep_ins_cmd()
114 static int tegra_key_insert(struct tegra_se *se, const u8 *key, in tegra_key_insert()
125 void tegra_key_invalidate(struct tegra_se *se, u32 keyid, u32 alg) in tegra_key_invalidate()
138 int tegra_key_submit(struct tegra_se *se, const u8 *key, u32 keylen, u32 alg, u32 *keyid) in tegra_key_submit()
H A Dtegra-se-hash.c25 struct tegra_se *se;
214 static int tegra_sha_prep_cmd(struct tegra_se *se, u32 *cpuvaddr, in tegra_sha_prep_cmd()
282 static void tegra_sha_copy_hash_result(struct tegra_se *se, struct tegra_sha_reqctx *rctx) in tegra_sha_copy_hash_result()
290 static void tegra_sha_paste_hash_result(struct tegra_se *se, struct tegra_sha_reqctx *rctx) in tegra_sha_paste_hash_result()
378 struct tegra_se *se = ctx->se; in tegra_sha_do_final()
414 struct tegra_se *se = ctx->se; in tegra_sha_do_one_req()
505 struct tegra_se *se = ctx->se; in tegra_sha_init()
1026 int tegra_init_hash(struct tegra_se *se) in tegra_init_hash()
1054 void tegra_deinit_hash(struct tegra_se *se) in tegra_deinit_hash()