safexcel_crypto_priv 31 drivers/crypto/inside-secure/safexcel.c static void eip197_trc_cache_setupvirt(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 61 drivers/crypto/inside-secure/safexcel.c static void eip197_trc_cache_banksel(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 77 drivers/crypto/inside-secure/safexcel.c static u32 eip197_trc_cache_probe(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 120 drivers/crypto/inside-secure/safexcel.c static void eip197_trc_cache_clear(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 153 drivers/crypto/inside-secure/safexcel.c static void eip197_trc_cache_init(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 256 drivers/crypto/inside-secure/safexcel.c static void eip197_init_firmware(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 298 drivers/crypto/inside-secure/safexcel.c static int eip197_write_firmware(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 317 drivers/crypto/inside-secure/safexcel.c static bool poll_fw_ready(struct safexcel_crypto_priv *priv, int fpp) safexcel_crypto_priv 344 drivers/crypto/inside-secure/safexcel.c static bool eip197_start_firmware(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 386 drivers/crypto/inside-secure/safexcel.c static int eip197_load_firmwares(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 455 drivers/crypto/inside-secure/safexcel.c static int safexcel_hw_setup_cdesc_rings(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 503 drivers/crypto/inside-secure/safexcel.c static int safexcel_hw_setup_rdesc_rings(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 559 drivers/crypto/inside-secure/safexcel.c static int safexcel_hw_init(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 755 drivers/crypto/inside-secure/safexcel.c static void safexcel_try_push_requests(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 769 drivers/crypto/inside-secure/safexcel.c void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring) safexcel_crypto_priv 847 drivers/crypto/inside-secure/safexcel.c inline int safexcel_rdesc_check_errors(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 884 drivers/crypto/inside-secure/safexcel.c inline void safexcel_rdr_req_set(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 895 drivers/crypto/inside-secure/safexcel.c safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring) safexcel_crypto_priv 902 drivers/crypto/inside-secure/safexcel.c void safexcel_complete(struct safexcel_crypto_priv *priv, int ring) safexcel_crypto_priv 929 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv, safexcel_crypto_priv 964 drivers/crypto/inside-secure/safexcel.c static inline void safexcel_handle_result_descriptor(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 1036 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv; safexcel_crypto_priv 1043 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv = irq_data->priv; safexcel_crypto_priv 1080 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv = irq_data->priv; safexcel_crypto_priv 1176 drivers/crypto/inside-secure/safexcel.c static int safexcel_register_algorithms(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 1221 drivers/crypto/inside-secure/safexcel.c static void safexcel_unregister_algorithms(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 1241 drivers/crypto/inside-secure/safexcel.c static void safexcel_configure(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 1269 drivers/crypto/inside-secure/safexcel.c static void safexcel_init_register_offsets(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 1308 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv, safexcel_crypto_priv 1531 drivers/crypto/inside-secure/safexcel.c static void safexcel_hw_reset_rings(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 1556 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv; safexcel_crypto_priv 1622 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv = platform_get_drvdata(pdev); safexcel_crypto_priv 1678 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv; safexcel_crypto_priv 1764 drivers/crypto/inside-secure/safexcel.c struct safexcel_crypto_priv *priv = pci_get_drvdata(pdev); safexcel_crypto_priv 611 drivers/crypto/inside-secure/safexcel.h struct safexcel_crypto_priv *priv; safexcel_crypto_priv 735 drivers/crypto/inside-secure/safexcel.h int (*handle_result)(struct safexcel_crypto_priv *priv, int ring, safexcel_crypto_priv 764 drivers/crypto/inside-secure/safexcel.h struct safexcel_crypto_priv *priv; safexcel_crypto_priv 779 drivers/crypto/inside-secure/safexcel.h void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring); safexcel_crypto_priv 780 drivers/crypto/inside-secure/safexcel.h int safexcel_rdesc_check_errors(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 782 drivers/crypto/inside-secure/safexcel.h void safexcel_complete(struct safexcel_crypto_priv *priv, int ring); safexcel_crypto_priv 784 drivers/crypto/inside-secure/safexcel.h struct safexcel_crypto_priv *priv, safexcel_crypto_priv 786 drivers/crypto/inside-secure/safexcel.h int safexcel_init_ring_descriptors(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 789 drivers/crypto/inside-secure/safexcel.h int safexcel_select_ring(struct safexcel_crypto_priv *priv); safexcel_crypto_priv 790 drivers/crypto/inside-secure/safexcel.h void *safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 792 drivers/crypto/inside-secure/safexcel.h void *safexcel_ring_first_rptr(struct safexcel_crypto_priv *priv, int ring); safexcel_crypto_priv 793 drivers/crypto/inside-secure/safexcel.h void safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 795 drivers/crypto/inside-secure/safexcel.h struct safexcel_command_desc *safexcel_add_cdesc(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 801 drivers/crypto/inside-secure/safexcel.h struct safexcel_result_desc *safexcel_add_rdesc(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 805 drivers/crypto/inside-secure/safexcel.h int safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 807 drivers/crypto/inside-secure/safexcel.h int safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 810 drivers/crypto/inside-secure/safexcel.h void safexcel_rdr_req_set(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 815 drivers/crypto/inside-secure/safexcel.h safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring); safexcel_crypto_priv 40 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv; safexcel_crypto_priv 275 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 309 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 412 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 488 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_handle_req_result(struct safexcel_crypto_priv *priv, int ring, safexcel_crypto_priv 558 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 772 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_handle_inv_result(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 831 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_skcipher_handle_result(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 853 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_aead_handle_result(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 881 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 900 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 933 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 955 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 1018 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 1096 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 1116 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 1281 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 1955 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 2071 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 2189 drivers/crypto/inside-secure/safexcel_cipher.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 19 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv; safexcel_crypto_priv 82 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 176 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_handle_req_result(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 260 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 410 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_handle_inv_result(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 460 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_handle_result(struct safexcel_crypto_priv *priv, int ring, safexcel_crypto_priv 518 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 586 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 829 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 1061 drivers/crypto/inside-secure/safexcel_hash.c struct safexcel_crypto_priv *priv = ctx->priv; safexcel_crypto_priv 13 drivers/crypto/inside-secure/safexcel_ring.c int safexcel_init_ring_descriptors(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 40 drivers/crypto/inside-secure/safexcel_ring.c inline int safexcel_select_ring(struct safexcel_crypto_priv *priv) safexcel_crypto_priv 45 drivers/crypto/inside-secure/safexcel_ring.c static void *safexcel_ring_next_wptr(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 62 drivers/crypto/inside-secure/safexcel_ring.c void *safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 78 drivers/crypto/inside-secure/safexcel_ring.c inline void *safexcel_ring_curr_rptr(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 86 drivers/crypto/inside-secure/safexcel_ring.c inline int safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 94 drivers/crypto/inside-secure/safexcel_ring.c inline int safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 103 drivers/crypto/inside-secure/safexcel_ring.c void safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 115 drivers/crypto/inside-secure/safexcel_ring.c struct safexcel_command_desc *safexcel_add_cdesc(struct safexcel_crypto_priv *priv, safexcel_crypto_priv 168 drivers/crypto/inside-secure/safexcel_ring.c struct safexcel_result_desc *safexcel_add_rdesc(struct safexcel_crypto_priv *priv,