Searched refs:ivpu_file_priv (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_job.c | 35 struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_preemption_buffers_create() 65 struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_preemption_buffers_free() 73 static int ivpu_preemption_job_init(struct ivpu_device *vdev, struct ivpu_file_priv *file_priv, in ivpu_preemption_job_init() 96 static struct ivpu_cmdq *ivpu_cmdq_alloc(struct ivpu_file_priv *file_priv) in ivpu_cmdq_alloc() 153 static void ivpu_cmdq_free(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_cmdq_free() 160 static struct ivpu_cmdq *ivpu_cmdq_create(struct ivpu_file_priv *file_priv, u8 priority, u32 flags) in ivpu_cmdq_create() 196 static int ivpu_hws_cmdq_init(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq, u16 engine, in ivpu_hws_cmdq_init() 216 static int ivpu_register_db(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_register_db() 254 static int ivpu_cmdq_register(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_cmdq_register() 279 static int ivpu_cmdq_unregister(struct ivpu_file_priv *file_priv, struct ivpu_cmdq *cmdq) in ivpu_cmdq_unregister() [all …]
|
| H A D | ivpu_ms.c | 22 get_instance_by_mask(struct ivpu_file_priv *file_priv, u64 metric_mask) in get_instance_by_mask() 37 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_start_ioctl() 169 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_get_data_ioctl() 214 static void free_instance(struct ivpu_file_priv *file_priv, struct ivpu_ms_instance *ms) in free_instance() 226 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_stop_ioctl() 251 static inline struct ivpu_bo *get_ms_info_bo(struct ivpu_file_priv *file_priv) in get_ms_info_bo() 266 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_ms_get_info_ioctl() 309 void ivpu_ms_cleanup(struct ivpu_file_priv *file_priv) in ivpu_ms_cleanup() 333 struct ivpu_file_priv *file_priv; in ivpu_ms_cleanup_all()
|
| H A D | ivpu_drv.c | 70 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() 148 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_get_param_ioctl() 233 struct ivpu_file_priv *file_priv; in ivpu_open() 294 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_postclose() 677 struct ivpu_file_priv *file_priv; in ivpu_bo_unbind_all_user_contexts()
|
| H A D | ivpu_ms.h | 14 struct ivpu_file_priv; 33 void ivpu_ms_cleanup(struct ivpu_file_priv *file_priv);
|
| H A D | ivpu_drv.h | 183 struct ivpu_file_priv { struct 222 struct ivpu_file_priv *ivpu_file_priv_get(struct ivpu_file_priv *file_priv); 223 void ivpu_file_priv_put(struct ivpu_file_priv **link);
|
| H A D | ivpu_gem_userptr.c | 167 struct ivpu_file_priv *file_priv = file->driver_priv; in ivpu_bo_create_from_userptr_ioctl()
|