Home
last modified time | relevance | path

Searched refs:cmdq_id (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/accel/ivpu/
H A Divpu_job.c342 static struct ivpu_cmdq *ivpu_cmdq_acquire(struct ivpu_file_priv *file_priv, u32 cmdq_id) in ivpu_cmdq_acquire() argument
349 cmdq = xa_load(&file_priv->cmdq_xa, cmdq_id); in ivpu_cmdq_acquire()
351 ivpu_dbg(vdev, IOCTL, "Failed to find command queue with ID: %u\n", cmdq_id); in ivpu_cmdq_acquire()
361 unsigned long cmdq_id; in ivpu_cmdq_release_all_locked() local
365 xa_for_each(&file_priv->cmdq_xa, cmdq_id, cmdq) in ivpu_cmdq_release_all_locked()
378 unsigned long cmdq_id; in ivpu_cmdq_reset() local
382 xa_for_each(&file_priv->cmdq_xa, cmdq_id, cmdq) { in ivpu_cmdq_reset()
407 unsigned long cmdq_id; in ivpu_context_abort_locked() local
412 xa_for_each(&file_priv->cmdq_xa, cmdq_id, cmdq) in ivpu_context_abort_locked()
511 job->job_id, job->file_priv->ctx.id, job->cmdq_id, job->engine_idx); in ivpu_job_destroy()
[all …]
H A Divpu_jsm_msg.c286 int ivpu_jsm_hws_create_cmdq(struct ivpu_device *vdev, u32 ctx_id, u32 cmdq_group, u32 cmdq_id, in ivpu_jsm_hws_create_cmdq() argument
297 req.payload.hws_create_cmdq.cmdq_id = cmdq_id; in ivpu_jsm_hws_create_cmdq()
309 int ivpu_jsm_hws_destroy_cmdq(struct ivpu_device *vdev, u32 ctx_id, u32 cmdq_id) in ivpu_jsm_hws_destroy_cmdq() argument
316 req.payload.hws_destroy_cmdq.cmdq_id = cmdq_id; in ivpu_jsm_hws_destroy_cmdq()
326 int ivpu_jsm_hws_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 cmdq_id, u32 db_id, in ivpu_jsm_hws_register_db() argument
335 req.payload.hws_register_db.cmdq_id = cmdq_id; in ivpu_jsm_hws_register_db()
368 int ivpu_jsm_hws_set_context_sched_properties(struct ivpu_device *vdev, u32 ctx_id, u32 cmdq_id, in ivpu_jsm_hws_set_context_sched_properties() argument
376 req.payload.hws_set_context_sched_properties.cmdq_id = cmdq_id; in ivpu_jsm_hws_set_context_sched_properties()
/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_cmdq.c579 static void cmdq_init_queue_ctxt(struct hinic3_hwdev *hwdev, u8 cmdq_id, in cmdq_init_queue_ctxt() argument
587 wq = &cmdqs->cmdq[cmdq_id].wq; in cmdq_init_queue_ctxt()
626 static int hinic3_set_cmdq_ctxt(struct hinic3_hwdev *hwdev, u8 cmdq_id) in hinic3_set_cmdq_ctxt() argument
632 cmdq_init_queue_ctxt(hwdev, cmdq_id, &cmdq_ctxt.ctxt); in hinic3_set_cmdq_ctxt()
634 cmdq_ctxt.cmdq_id = cmdq_id; in hinic3_set_cmdq_ctxt()