Lines Matching refs:ivpu_cmdq

28 static void ivpu_cmdq_ring_db(struct ivpu_device *vdev, struct ivpu_cmdq *cmdq)  in ivpu_cmdq_ring_db()
34 struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_preemption_buffers_create()
69 struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_preemption_buffers_free()
80 static struct ivpu_cmdq *ivpu_cmdq_alloc(struct ivpu_file_priv *file_priv) in ivpu_cmdq_alloc()
84 struct ivpu_cmdq *cmdq; in ivpu_cmdq_alloc()
116 static void ivpu_cmdq_free(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_cmdq_free()
127 static int ivpu_hws_cmdq_init(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq, u16 engine, in ivpu_hws_cmdq_init()
147 static int ivpu_register_db(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_register_db()
166 ivpu_cmdq_init(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq, u16 engine, u8 priority) in ivpu_cmdq_init()
202 static int ivpu_cmdq_fini(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_cmdq_fini()
227 static struct ivpu_cmdq *ivpu_cmdq_acquire(struct ivpu_file_priv *file_priv, u16 engine, in ivpu_cmdq_acquire()
231 struct ivpu_cmdq *cmdq = file_priv->cmdq[cmdq_idx]; in ivpu_cmdq_acquire()
253 struct ivpu_cmdq *cmdq = file_priv->cmdq[cmdq_idx]; in ivpu_cmdq_release_locked()
292 struct ivpu_cmdq *cmdq = file_priv->cmdq[cmdq_idx]; in ivpu_cmdq_reset()
342 static int ivpu_cmdq_push_job(struct ivpu_cmdq *cmdq, struct ivpu_job *job) in ivpu_cmdq_push_job()
523 struct ivpu_cmdq *cmdq; in ivpu_job_submit()