Searched refs:ivpu_cmdq (Results 1 – 3 of 3) sorted by relevance
31 static void ivpu_cmdq_ring_db(struct ivpu_device *vdev, struct ivpu_cmdq *cmdq) in ivpu_cmdq_ring_db()36 static struct ivpu_cmdq *ivpu_cmdq_alloc(struct ivpu_file_priv *file_priv, u16 engine) in ivpu_cmdq_alloc()40 struct ivpu_cmdq *cmdq; in ivpu_cmdq_alloc()68 static void ivpu_cmdq_free(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_cmdq_free()77 static struct ivpu_cmdq *ivpu_cmdq_acquire(struct ivpu_file_priv *file_priv, u16 engine) in ivpu_cmdq_acquire()80 struct ivpu_cmdq *cmdq = file_priv->cmdq[engine]; in ivpu_cmdq_acquire()107 struct ivpu_cmdq *cmdq = file_priv->cmdq[engine]; in ivpu_cmdq_release_locked()140 struct ivpu_cmdq *cmdq = file_priv->cmdq[engine]; in ivpu_cmdq_reset_locked()180 static int ivpu_cmdq_push_job(struct ivpu_cmdq *cmdq, struct ivpu_job *job) in ivpu_cmdq_push_job()374 struct ivpu_cmdq *cmdq; in ivpu_direct_job_submission()
25 struct ivpu_cmdq { struct
132 struct ivpu_cmdq *cmdq[IVPU_NUM_ENGINES];