Home
last modified time | relevance | path

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

/linux-6.15/drivers/accel/ivpu/
H A Divpu_job.h15 struct ivpu_file_priv;
51 struct ivpu_file_priv *file_priv;
66 void ivpu_context_abort_locked(struct ivpu_file_priv *file_priv);
68 void ivpu_cmdq_release_all_locked(struct ivpu_file_priv *file_priv);
H A Divpu_job.c35 struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_preemption_buffers_create()
67 struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_preemption_buffers_free()
335 static void ivpu_cmdq_reset(struct ivpu_file_priv *file_priv) in ivpu_cmdq_reset()
352 struct ivpu_file_priv *file_priv; in ivpu_cmdq_reset_all_contexts()
610 struct ivpu_file_priv *file_priv = job->file_priv; in ivpu_job_submit()
694 struct ivpu_file_priv *file_priv = job->file_priv; in ivpu_job_prepare_bos_for_submit()
819 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_submit_ioctl()
849 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_cmdq_submit_ioctl()
876 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_cmdq_create_ioctl()
907 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_cmdq_destroy_ioctl()
[all …]
H A Divpu_ms.c21 get_instance_by_mask(struct ivpu_file_priv *file_priv, u64 metric_mask) in get_instance_by_mask()
36 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_start_ioctl()
161 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_get_data_ioctl()
205 static void free_instance(struct ivpu_file_priv *file_priv, struct ivpu_ms_instance *ms) in free_instance()
217 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_stop_ioctl()
242 static inline struct ivpu_bo *get_ms_info_bo(struct ivpu_file_priv *file_priv) in get_ms_info_bo()
257 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_get_info_ioctl()
300 void ivpu_ms_cleanup(struct ivpu_file_priv *file_priv) in ivpu_ms_cleanup()
324 struct ivpu_file_priv *file_priv; in ivpu_ms_cleanup_all()
H A Divpu_drv.c70 struct ivpu_file_priv *ivpu_file_priv_get(struct ivpu_file_priv *file_priv) in ivpu_file_priv_get()
82 static void file_priv_unbind(struct ivpu_device *vdev, struct ivpu_file_priv *file_priv) in file_priv_unbind()
99 struct ivpu_file_priv *file_priv = container_of(ref, struct ivpu_file_priv, ref); in file_priv_release()
118 void ivpu_file_priv_put(struct ivpu_file_priv **link) in ivpu_file_priv_put()
120 struct ivpu_file_priv *file_priv = *link; in ivpu_file_priv_put()
146 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_get_param_ioctl()
228 struct ivpu_file_priv *file_priv; in ivpu_open()
289 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_postclose()
662 struct ivpu_file_priv *file_priv; in ivpu_bo_unbind_all_user_contexts()
H A Divpu_ms.h14 struct ivpu_file_priv;
33 void ivpu_ms_cleanup(struct ivpu_file_priv *file_priv);
H A Divpu_drv.h177 struct ivpu_file_priv { struct
215 struct ivpu_file_priv *ivpu_file_priv_get(struct ivpu_file_priv *file_priv); argument
216 void ivpu_file_priv_put(struct ivpu_file_priv **link);
H A Divpu_mmu_context.h12 struct ivpu_file_priv;
H A Divpu_gem.h12 struct ivpu_file_priv;
H A Divpu_gem.c248 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_gem_bo_open()
304 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_bo_create_ioctl()
H A Divpu_mmu.c949 struct ivpu_file_priv *file_priv; in ivpu_mmu_irq_evtq_handler()