Symbol: atmel_sha_dev
drivers/crypto/atmel-sha.c
1007
static int atmel_sha_hw_init(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1023
static inline unsigned int atmel_sha_get_version(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1028
static int atmel_sha_hw_version_init(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1046
static int atmel_sha_handle_queue(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1089
static int atmel_sha_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1091
static int atmel_sha_start(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
110
typedef int (*atmel_sha_fn_t)(struct atmel_sha_dev *);
drivers/crypto/atmel-sha.c
113
struct atmel_sha_dev *dd;
drivers/crypto/atmel-sha.c
1146
struct atmel_sha_dev *dd = tctx->dd;
drivers/crypto/atmel-sha.c
1310
struct atmel_sha_dev *dd = (struct atmel_sha_dev *)data;
drivers/crypto/atmel-sha.c
1315
static int atmel_sha_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1349
struct atmel_sha_dev *dd = (struct atmel_sha_dev *)data;
drivers/crypto/atmel-sha.c
1357
struct atmel_sha_dev *sha_dd = dev_id;
drivers/crypto/atmel-sha.c
1380
static bool atmel_sha_dma_check_aligned(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1417
struct atmel_sha_dev *dd = data;
drivers/crypto/atmel-sha.c
1433
static int atmel_sha_dma_start(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1492
static int atmel_sha_cpu_transfer(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1541
static int atmel_sha_cpu_start(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1575
static int atmel_sha_cpu_hash(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1661
static int atmel_sha_hmac_setup(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1663
static int atmel_sha_hmac_prehash_key(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1665
static int atmel_sha_hmac_prehash_key_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1666
static int atmel_sha_hmac_compute_ipad_hash(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1667
static int atmel_sha_hmac_compute_opad_hash(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1668
static int atmel_sha_hmac_setup_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1670
static int atmel_sha_hmac_init_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1671
static int atmel_sha_hmac_final(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1672
static int atmel_sha_hmac_final_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1673
static int atmel_sha_hmac_digest2(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
1675
static int atmel_sha_hmac_setup(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1730
static int atmel_sha_hmac_prehash_key(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
1737
static int atmel_sha_hmac_prehash_key_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1754
static int atmel_sha_hmac_compute_ipad_hash(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1774
static int atmel_sha_hmac_compute_opad_hash(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1790
static int atmel_sha_hmac_setup_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1805
static int atmel_sha_hmac_start(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1860
static int atmel_sha_hmac_init_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1877
static int atmel_sha_hmac_final(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1913
static int atmel_sha_hmac_final_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
1936
static int atmel_sha_hmac_digest2(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2095
static int atmel_sha_authenc_init2(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
2096
static int atmel_sha_authenc_init_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
2097
static int atmel_sha_authenc_final_done(struct atmel_sha_dev *dd);
drivers/crypto/atmel-sha.c
2128
static int atmel_sha_authenc_start(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2245
struct atmel_sha_dev *dd;
drivers/crypto/atmel-sha.c
2277
struct atmel_sha_dev *dd = ctx->dd;
drivers/crypto/atmel-sha.c
2293
static int atmel_sha_authenc_init2(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2330
static int atmel_sha_authenc_init_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2345
struct atmel_sha_dev *dd = ctx->dd;
drivers/crypto/atmel-sha.c
2382
static int atmel_sha_authenc_final_done(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2398
struct atmel_sha_dev *dd = ctx->dd;
drivers/crypto/atmel-sha.c
2410
static void atmel_sha_unregister_algs(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2426
static int atmel_sha_register_algs(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2483
static int atmel_sha_dma_init(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2504
static void atmel_sha_dma_cleanup(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
2509
static void atmel_sha_get_cap(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
252
static inline u32 atmel_sha_read(struct atmel_sha_dev *dd, u32 offset)
drivers/crypto/atmel-sha.c
2568
struct atmel_sha_dev *sha_dd;
drivers/crypto/atmel-sha.c
2664
struct atmel_sha_dev *sha_dd = platform_get_drvdata(pdev);
drivers/crypto/atmel-sha.c
268
static inline void atmel_sha_write(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
283
static inline int atmel_sha_complete(struct atmel_sha_dev *dd, int err)
drivers/crypto/atmel-sha.c
404
static struct atmel_sha_dev *atmel_sha_find_dev(struct atmel_sha_ctx *tctx)
drivers/crypto/atmel-sha.c
406
struct atmel_sha_dev *dd;
drivers/crypto/atmel-sha.c
411
struct atmel_sha_dev, list);
drivers/crypto/atmel-sha.c
423
struct atmel_sha_dev *dd = atmel_sha_find_dev(tctx);
drivers/crypto/atmel-sha.c
465
static void atmel_sha_write_ctrl(struct atmel_sha_dev *dd, int dma)
drivers/crypto/atmel-sha.c
540
static inline int atmel_sha_wait_for_data_ready(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
553
static int atmel_sha_xmit_cpu(struct atmel_sha_dev *dd, const u8 *buf,
drivers/crypto/atmel-sha.c
583
static int atmel_sha_xmit_pdc(struct atmel_sha_dev *dd, dma_addr_t dma_addr1,
drivers/crypto/atmel-sha.c
621
struct atmel_sha_dev *dd = data;
drivers/crypto/atmel-sha.c
629
static int atmel_sha_xmit_dma(struct atmel_sha_dev *dd, dma_addr_t dma_addr1,
drivers/crypto/atmel-sha.c
684
static int atmel_sha_xmit_start(struct atmel_sha_dev *dd, dma_addr_t dma_addr1,
drivers/crypto/atmel-sha.c
695
static int atmel_sha_update_cpu(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
708
static int atmel_sha_xmit_dma_map(struct atmel_sha_dev *dd,
drivers/crypto/atmel-sha.c
726
static int atmel_sha_update_dma_slow(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
751
static int atmel_sha_update_dma_start(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
82
struct atmel_sha_dev;
drivers/crypto/atmel-sha.c
846
static void atmel_sha_update_dma_stop(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
867
static int atmel_sha_update_req(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
888
static int atmel_sha_final_req(struct atmel_sha_dev *dd)
drivers/crypto/atmel-sha.c
89
struct atmel_sha_dev *dd;
drivers/crypto/atmel-sha.c
979
struct atmel_sha_dev *dd = ctx->dd;
drivers/crypto/atmel-sha.c
993
struct atmel_sha_dev *dd = ctx->dd;