Searched refs:hisi_qp (Results 1 – 17 of 17) sorted by relevance
132 struct hisi_qp { struct172 struct hisi_qp *qp_array;246 struct hisi_qp *hisi_qm_create_qp(struct hisi_qm *qm, uint8_t sq_type);252 void hisi_qm_release_qp(struct hisi_qp *qp);260 enum hisi_drv_status hisi_qp_send(struct hisi_qp *qp, void *msg);269 enum hisi_drv_status hisi_qp_recv_sync(struct hisi_qp *qp, void *msg);
354 struct hisi_qp *qp = &qm->qp_array[id]; in qp_free()364 struct hisi_qp *qp = &qm->qp_array[id]; in qp_alloc()457 qm->qp_array = calloc(qm->qp_num, sizeof(struct hisi_qp)); in qm_alloc()656 static enum hisi_drv_status qm_sqc_cfg(struct hisi_qp *qp) in qm_sqc_cfg()681 static enum hisi_drv_status qm_cqc_cfg(struct hisi_qp *qp) in qm_cqc_cfg()704 struct hisi_qp *hisi_qm_create_qp(struct hisi_qm *qm, uint8_t sq_type) in hisi_qm_create_qp()706 struct hisi_qp *qp = NULL; in hisi_qm_create_qp()755 void hisi_qm_release_qp(struct hisi_qp *qp) in hisi_qm_release_qp()771 static void qm_sq_tail_update(struct hisi_qp *qp) in qm_sq_tail_update()783 enum hisi_drv_status hisi_qp_send(struct hisi_qp *qp, void *msg) in hisi_qp_send()[all …]
44 struct hisi_qp *qp;
75 struct hisi_qp *qp;
89 struct hisi_qp *hpre_create_qp(uint8_t sq_type);
33 struct hisi_qp *qp;
350 struct hisi_qp *sec_create_qp(uint8_t sq_type);
61 struct hisi_qp *sec_create_qp(uint8_t sq_type) in sec_create_qp()
56 struct hisi_qp *hpre_create_qp(uint8_t sq_type) in hpre_create_qp()
110 struct hisi_qp *qp = NULL; in sec_pbkdf2_do_task()
107 struct hisi_qp *qp = NULL; in hpre_dh_do_task()
359 struct hisi_qp *montgomery_qp = NULL; in hpre_montgomery_do_task()
222 static TEE_Result sec_digest_do_task(struct hisi_qp *qp, void *msg) in sec_digest_do_task()
16 static TEE_Result sec_do_cipher_task(struct hisi_qp *qp, void *msg) in sec_do_cipher_task()
131 static TEE_Result sec_do_aead_task(struct hisi_qp *qp, void *msg) in sec_do_aead_task()
78 struct hisi_qp *rsa_qp = NULL; in hpre_rsa_do_task()
572 struct hisi_qp *ecc_qp = NULL; in hpre_do_ecc_task()