Lines Matching defs:safexcel_crypto_priv
689 struct safexcel_crypto_priv *priv;
810 struct safexcel_crypto_priv {
833 int (*handle_result)(struct safexcel_crypto_priv *priv, int ring,
837 struct safexcel_crypto_priv *priv;
870 struct safexcel_crypto_priv *priv;
885 void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring);
886 int safexcel_rdesc_check_errors(struct safexcel_crypto_priv *priv,
888 void safexcel_complete(struct safexcel_crypto_priv *priv, int ring);
890 struct safexcel_crypto_priv *priv,
892 int safexcel_init_ring_descriptors(struct safexcel_crypto_priv *priv,
895 int safexcel_select_ring(struct safexcel_crypto_priv *priv);
896 void *safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv,
898 void *safexcel_ring_first_rptr(struct safexcel_crypto_priv *priv, int ring);
899 void safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv,
901 struct safexcel_command_desc *safexcel_add_cdesc(struct safexcel_crypto_priv *priv,
908 struct safexcel_result_desc *safexcel_add_rdesc(struct safexcel_crypto_priv *priv,
912 int safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv,
914 int safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv,
917 void safexcel_rdr_req_set(struct safexcel_crypto_priv *priv,
922 safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring);