Lines Matching refs:safexcel_crypto_priv
690 struct safexcel_crypto_priv *priv;
817 struct safexcel_crypto_priv { struct
840 int (*handle_result)(struct safexcel_crypto_priv *priv, int ring, argument
844 struct safexcel_crypto_priv *priv;
877 struct safexcel_crypto_priv *priv;
887 void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring);
888 int safexcel_rdesc_check_errors(struct safexcel_crypto_priv *priv,
890 void safexcel_complete(struct safexcel_crypto_priv *priv, int ring);
892 struct safexcel_crypto_priv *priv,
894 int safexcel_init_ring_descriptors(struct safexcel_crypto_priv *priv,
897 int safexcel_select_ring(struct safexcel_crypto_priv *priv);
898 void *safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv,
900 void *safexcel_ring_first_rptr(struct safexcel_crypto_priv *priv, int ring);
901 void safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv,
903 struct safexcel_command_desc *safexcel_add_cdesc(struct safexcel_crypto_priv *priv,
910 struct safexcel_result_desc *safexcel_add_rdesc(struct safexcel_crypto_priv *priv,
914 int safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv,
916 int safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv,
919 void safexcel_rdr_req_set(struct safexcel_crypto_priv *priv,
924 safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring);