Home
last modified time | relevance | path

Searched refs:ivpu_file_priv (Results 1 – 8 of 8) sorted by relevance

/linux-6.6.21/drivers/accel/ivpu/
Divpu_job.h15 struct ivpu_file_priv;
48 struct ivpu_file_priv *file_priv;
59 void ivpu_cmdq_release_all(struct ivpu_file_priv *file_priv);
Divpu_drv.h133 struct ivpu_file_priv { struct
153 struct ivpu_file_priv *ivpu_file_priv_get(struct ivpu_file_priv *file_priv); argument
154 struct ivpu_file_priv *ivpu_file_priv_get_by_ctx_id(struct ivpu_device *vdev, unsigned long id);
155 void ivpu_file_priv_put(struct ivpu_file_priv **link);
Divpu_drv.c58 struct ivpu_file_priv *ivpu_file_priv_get(struct ivpu_file_priv *file_priv) in ivpu_file_priv_get()
70 struct ivpu_file_priv *ivpu_file_priv_get_by_ctx_id(struct ivpu_device *vdev, unsigned long id) in ivpu_file_priv_get_by_ctx_id()
72 struct ivpu_file_priv *file_priv; in ivpu_file_priv_get_by_ctx_id()
90 struct ivpu_file_priv *file_priv = container_of(ref, struct ivpu_file_priv, ref); in file_priv_release()
104 void ivpu_file_priv_put(struct ivpu_file_priv **link) in ivpu_file_priv_put()
106 struct ivpu_file_priv *file_priv = *link; in ivpu_file_priv_put()
136 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_get_param_ioctl()
207 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_set_param_ioctl()
228 struct ivpu_file_priv *file_priv; in ivpu_open()
279 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_postclose()
Divpu_job.c36 static struct ivpu_cmdq *ivpu_cmdq_alloc(struct ivpu_file_priv *file_priv, u16 engine) 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()
105 static void ivpu_cmdq_release_locked(struct ivpu_file_priv *file_priv, u16 engine) in ivpu_cmdq_release_locked()
120 void ivpu_cmdq_release_all(struct ivpu_file_priv *file_priv) in ivpu_cmdq_release_all()
138 static void ivpu_cmdq_reset_locked(struct ivpu_file_priv *file_priv, u16 engine) in ivpu_cmdq_reset_locked()
152 static void ivpu_cmdq_reset_all(struct ivpu_file_priv *file_priv) in ivpu_cmdq_reset_all()
166 struct ivpu_file_priv *file_priv; in ivpu_cmdq_reset_all_contexts()
288 ivpu_create_job(struct ivpu_file_priv *file_priv, u32 engine_idx, u32 bo_count) in ivpu_create_job()
371 struct ivpu_file_priv *file_priv = job->file_priv; in ivpu_direct_job_submission()
[all …]
Divpu_mmu_context.h12 struct ivpu_file_priv;
Divpu_gem.h13 struct ivpu_file_priv;
Divpu_gem.c527 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_bo_create_ioctl()
654 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_bo_info_ioctl()
728 struct ivpu_file_priv *file_priv; in ivpu_bo_list()
Divpu_mmu_context.c469 struct ivpu_file_priv *file_priv; in ivpu_mmu_user_context_mark_invalid()