Lines Matching refs:hisi_qp

422 static bool qm_qp_avail_state(struct hisi_qm *qm, struct hisi_qp *qp,  in qm_qp_avail_state()
602 static struct hisi_qp *qm_to_hisi_qp(struct hisi_qm *qm, struct qm_eqe *eqe) in qm_to_hisi_qp()
609 static void qm_cq_head_update(struct hisi_qp *qp) in qm_cq_head_update()
619 static void qm_poll_qp(struct hisi_qp *qp, struct hisi_qm *qm) in qm_poll_qp()
650 struct hisi_qp *qp; in qm_work_process()
753 static void qm_init_qp_status(struct hisi_qp *qp) in qm_init_qp_status()
1306 struct hisi_qp *qp; in qm_sq_dump()
1337 struct hisi_qp *qp; in qm_cq_dump()
1643 static void *qm_get_avail_sqe(struct hisi_qp *qp) in qm_get_avail_sqe()
1654 static struct hisi_qp *qm_create_qp_nolock(struct hisi_qm *qm, u8 alg_type) in qm_create_qp_nolock()
1657 struct hisi_qp *qp; in qm_create_qp_nolock()
1700 struct hisi_qp *hisi_qm_create_qp(struct hisi_qm *qm, u8 alg_type) in hisi_qm_create_qp()
1702 struct hisi_qp *qp; in hisi_qm_create_qp()
1718 void hisi_qm_release_qp(struct hisi_qp *qp) in hisi_qm_release_qp()
1736 static int qm_qp_ctx_cfg(struct hisi_qp *qp, int qp_id, u32 pasid) in qm_qp_ctx_cfg()
1803 static int qm_start_qp_nolock(struct hisi_qp *qp, unsigned long arg) in qm_start_qp_nolock()
1832 int hisi_qm_start_qp(struct hisi_qp *qp, unsigned long arg) in hisi_qm_start_qp()
1849 static int qm_drain_qp(struct hisi_qp *qp) in qm_drain_qp()
1907 static int qm_stop_qp_nolock(struct hisi_qp *qp) in qm_stop_qp_nolock()
1948 int hisi_qm_stop_qp(struct hisi_qp *qp) in hisi_qm_stop_qp()
1975 int hisi_qp_send(struct hisi_qp *qp, const void *msg) in hisi_qp_send()
2015 static void qm_qp_event_notifier(struct hisi_qp *qp) in qm_qp_event_notifier()
2030 struct hisi_qp *qp; in hisi_qm_uacce_get_queue()
2048 struct hisi_qp *qp = q->priv; in hisi_qm_uacce_put_queue()
2059 struct hisi_qp *qp = q->priv; in hisi_qm_uacce_mmap()
2105 struct hisi_qp *qp = q->priv; in hisi_qm_uacce_start_queue()
2118 struct hisi_qp *qp = q->priv; in qm_set_sqctype()
2130 struct hisi_qp *qp = q->priv; in hisi_qm_uacce_ioctl()
2330 struct hisi_qp *qp; in hisi_qp_memory_init()
2377 qm->qp_array = kcalloc(qm->qp_num, sizeof(struct hisi_qp), GFP_KERNEL); in hisi_qm_memory_init()
2644 struct hisi_qp *qp; in qm_restart()
2675 struct hisi_qp *qp; in qm_stop_started_qp()
2699 struct hisi_qp *qp; in qm_clear_queues()
2958 void hisi_qm_free_qps(struct hisi_qp **qps, int qp_num) in hisi_qm_free_qps()
3030 u8 alg_type, int node, struct hisi_qp **qps) in hisi_qm_alloc_qps_node()