Lines Matching refs:hl_device
15 static long _hl_cs_wait_ioctl(struct hl_device *hdev,
81 struct hl_device *hdev = hpriv->hdev; in cs_parser()
123 static void free_job(struct hl_device *hdev, struct hl_cs_job *job) in free_job()
163 struct hl_device *hdev = cs->ctx->hdev; in cs_do_release()
255 struct hl_device *hdev; in cs_timedout()
284 static int allocate_cs(struct hl_device *hdev, struct hl_ctx *ctx, in allocate_cs()
352 static void cs_rollback(struct hl_device *hdev, struct hl_cs *cs) in cs_rollback()
360 void hl_cs_rollback_all(struct hl_device *hdev) in hl_cs_rollback_all()
384 struct hl_device *hdev = cs->ctx->hdev; in job_wq_completion()
390 static struct hl_cb *validate_queue_index(struct hl_device *hdev, in validate_queue_index()
447 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev, bool ext_queue) in hl_cs_allocate_job()
468 struct hl_device *hdev = hpriv->hdev; in _hl_cs_ioctl()
612 struct hl_device *hdev = hpriv->hdev; in hl_cs_ioctl()
736 static long _hl_cs_wait_ioctl(struct hl_device *hdev, in _hl_cs_wait_ioctl()
770 struct hl_device *hdev = hpriv->hdev; in hl_cs_wait_ioctl()