Lines Matching refs:safexcel_crypto_priv
611 struct safexcel_crypto_priv *priv;
712 struct safexcel_crypto_priv { struct
735 int (*handle_result)(struct safexcel_crypto_priv *priv, int ring, argument
764 struct safexcel_crypto_priv *priv;
779 void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring);
780 int safexcel_rdesc_check_errors(struct safexcel_crypto_priv *priv,
782 void safexcel_complete(struct safexcel_crypto_priv *priv, int ring);
784 struct safexcel_crypto_priv *priv,
786 int safexcel_init_ring_descriptors(struct safexcel_crypto_priv *priv,
789 int safexcel_select_ring(struct safexcel_crypto_priv *priv);
790 void *safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv,
792 void *safexcel_ring_first_rptr(struct safexcel_crypto_priv *priv, int ring);
793 void safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv,
795 struct safexcel_command_desc *safexcel_add_cdesc(struct safexcel_crypto_priv *priv,
801 struct safexcel_result_desc *safexcel_add_rdesc(struct safexcel_crypto_priv *priv,
805 int safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv,
807 int safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv,
810 void safexcel_rdr_req_set(struct safexcel_crypto_priv *priv,
815 safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring);