Symbol: stm32_cryp
drivers/crypto/stm32/stm32-cryp.c
1006
static int stm32_cryp_dma_start(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
1085
static int stm32_cryp_it_start(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
1116
struct stm32_cryp *cryp = stm32_cryp_find_dev(ctx);
drivers/crypto/stm32/stm32-cryp.c
1130
struct stm32_cryp *cryp = stm32_cryp_find_dev(ctx);
drivers/crypto/stm32/stm32-cryp.c
1440
static enum stm32_dma_mode stm32_cryp_dma_check(struct stm32_cryp *cryp, struct scatterlist *in_sg,
drivers/crypto/stm32/stm32-cryp.c
1536
static int stm32_cryp_cipher_prepare(struct stm32_cryp *cryp, struct scatterlist *in_sg,
drivers/crypto/stm32/stm32-cryp.c
1588
static int stm32_cryp_aead_prepare(struct stm32_cryp *cryp, struct scatterlist *in_sg,
drivers/crypto/stm32/stm32-cryp.c
1664
struct stm32_cryp *cryp;
drivers/crypto/stm32/stm32-cryp.c
1755
struct stm32_cryp *cryp = ctx->cryp;
drivers/crypto/stm32/stm32-cryp.c
1781
struct stm32_cryp *cryp = ctx->cryp;
drivers/crypto/stm32/stm32-cryp.c
180
struct stm32_cryp *cryp;
drivers/crypto/stm32/stm32-cryp.c
1807
static int stm32_cryp_read_auth_tag(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
1889
static void stm32_cryp_check_ctr_counter(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
1915
static void stm32_cryp_irq_read_data(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
1925
static void stm32_cryp_irq_write_block(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
1935
static void stm32_cryp_irq_write_gcm_padded_data(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2008
static void stm32_cryp_irq_set_npblb(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2022
static void stm32_cryp_irq_write_ccm_padded_data(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2108
static void stm32_cryp_irq_write_data(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2149
static void stm32_cryp_irq_write_gcmccm_header(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2167
struct stm32_cryp *cryp = arg;
drivers/crypto/stm32/stm32-cryp.c
2210
struct stm32_cryp *cryp = arg;
drivers/crypto/stm32/stm32-cryp.c
2217
static int stm32_cryp_dma_init(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
244
static inline bool is_aes(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
249
static inline bool is_des(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
254
static inline bool is_tdes(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2566
struct stm32_cryp *cryp;
drivers/crypto/stm32/stm32-cryp.c
259
static inline bool is_ecb(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
264
static inline bool is_cbc(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
269
static inline bool is_ctr(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2704
struct stm32_cryp *cryp = platform_get_drvdata(pdev);
drivers/crypto/stm32/stm32-cryp.c
2735
struct stm32_cryp *cryp = dev_get_drvdata(dev);
drivers/crypto/stm32/stm32-cryp.c
274
static inline bool is_gcm(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
2744
struct stm32_cryp *cryp = dev_get_drvdata(dev);
drivers/crypto/stm32/stm32-cryp.c
279
static inline bool is_ccm(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
284
static inline bool is_encrypt(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
289
static inline bool is_decrypt(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
294
static inline u32 stm32_cryp_read(struct stm32_cryp *cryp, u32 ofst)
drivers/crypto/stm32/stm32-cryp.c
299
static inline void stm32_cryp_write(struct stm32_cryp *cryp, u32 ofst, u32 val)
drivers/crypto/stm32/stm32-cryp.c
304
static inline int stm32_cryp_wait_busy(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
312
static inline void stm32_cryp_enable(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
318
static inline int stm32_cryp_wait_enable(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
326
static inline int stm32_cryp_wait_input(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
334
static inline int stm32_cryp_wait_output(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
342
static inline void stm32_cryp_key_read_enable(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
348
static inline void stm32_cryp_key_read_disable(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
354
static void stm32_cryp_irq_read_data(struct stm32_cryp *cryp);
drivers/crypto/stm32/stm32-cryp.c
355
static void stm32_cryp_irq_write_data(struct stm32_cryp *cryp);
drivers/crypto/stm32/stm32-cryp.c
356
static void stm32_cryp_irq_write_gcmccm_header(struct stm32_cryp *cryp);
drivers/crypto/stm32/stm32-cryp.c
357
static int stm32_cryp_read_auth_tag(struct stm32_cryp *cryp);
drivers/crypto/stm32/stm32-cryp.c
358
static void stm32_cryp_finish_req(struct stm32_cryp *cryp, int err);
drivers/crypto/stm32/stm32-cryp.c
359
static int stm32_cryp_dma_start(struct stm32_cryp *cryp);
drivers/crypto/stm32/stm32-cryp.c
360
static int stm32_cryp_it_start(struct stm32_cryp *cryp);
drivers/crypto/stm32/stm32-cryp.c
362
static struct stm32_cryp *stm32_cryp_find_dev(struct stm32_cryp_ctx *ctx)
drivers/crypto/stm32/stm32-cryp.c
364
struct stm32_cryp *cryp;
drivers/crypto/stm32/stm32-cryp.c
369
struct stm32_cryp, list);
drivers/crypto/stm32/stm32-cryp.c
376
static void stm32_cryp_hw_write_iv(struct stm32_cryp *cryp, __be32 *iv)
drivers/crypto/stm32/stm32-cryp.c
390
static void stm32_cryp_get_iv(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
497
static void stm32_cryp_hw_write_key(struct stm32_cryp *c)
drivers/crypto/stm32/stm32-cryp.c
532
static u32 stm32_cryp_get_hw_mode(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
565
static unsigned int stm32_cryp_get_input_text_len(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
571
static int stm32_cryp_gcm_init(struct stm32_cryp *cryp, u32 cfg)
drivers/crypto/stm32/stm32-cryp.c
603
static void stm32_crypt_gcmccm_end_header(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
638
static void stm32_cryp_write_ccm_first_header(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
673
static int stm32_cryp_ccm_init(struct stm32_cryp *cryp, u32 cfg)
drivers/crypto/stm32/stm32-cryp.c
738
static int stm32_cryp_hw_init(struct stm32_cryp *cryp)
drivers/crypto/stm32/stm32-cryp.c
840
static void stm32_cryp_finish_req(struct stm32_cryp *cryp, int err)
drivers/crypto/stm32/stm32-cryp.c
859
struct stm32_cryp *cryp = (struct stm32_cryp *)param;
drivers/crypto/stm32/stm32-cryp.c
912
struct stm32_cryp *cryp = (struct stm32_cryp *)param;
drivers/crypto/stm32/stm32-cryp.c
963
static int stm32_cryp_header_dma_start(struct stm32_cryp *cryp)