Lines Matching refs:safexcel_crypto_priv
690 struct safexcel_crypto_priv *priv;
811 struct safexcel_crypto_priv { struct
834 int (*handle_result)(struct safexcel_crypto_priv *priv, int ring, argument
838 struct safexcel_crypto_priv *priv;
871 struct safexcel_crypto_priv *priv;
886 void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring);
887 int safexcel_rdesc_check_errors(struct safexcel_crypto_priv *priv,
889 void safexcel_complete(struct safexcel_crypto_priv *priv, int ring);
891 struct safexcel_crypto_priv *priv,
893 int safexcel_init_ring_descriptors(struct safexcel_crypto_priv *priv,
896 int safexcel_select_ring(struct safexcel_crypto_priv *priv);
897 void *safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv,
899 void *safexcel_ring_first_rptr(struct safexcel_crypto_priv *priv, int ring);
900 void safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv,
902 struct safexcel_command_desc *safexcel_add_cdesc(struct safexcel_crypto_priv *priv,
909 struct safexcel_result_desc *safexcel_add_rdesc(struct safexcel_crypto_priv *priv,
913 int safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv,
915 int safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv,
918 void safexcel_rdr_req_set(struct safexcel_crypto_priv *priv,
923 safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring);