Home
last modified time | relevance | path

Searched refs:vc4file (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/vc4/
A Dvc4_perfmon.c69 mutex_lock(&vc4file->perfmon.lock); in vc4_perfmon_find()
72 mutex_unlock(&vc4file->perfmon.lock); in vc4_perfmon_find()
79 mutex_init(&vc4file->perfmon.lock); in vc4_perfmon_open_file()
94 mutex_lock(&vc4file->perfmon.lock); in vc4_perfmon_close_file()
96 idr_destroy(&vc4file->perfmon.idr); in vc4_perfmon_close_file()
97 mutex_unlock(&vc4file->perfmon.lock); in vc4_perfmon_close_file()
138 mutex_lock(&vc4file->perfmon.lock); in vc4_perfmon_create_ioctl()
141 mutex_unlock(&vc4file->perfmon.lock); in vc4_perfmon_create_ioctl()
165 mutex_lock(&vc4file->perfmon.lock); in vc4_perfmon_destroy_ioctl()
167 mutex_unlock(&vc4file->perfmon.lock); in vc4_perfmon_destroy_ioctl()
[all …]
A Dvc4_drv.c117 struct vc4_file *vc4file; in vc4_open() local
119 vc4file = kzalloc(sizeof(*vc4file), GFP_KERNEL); in vc4_open()
120 if (!vc4file) in vc4_open()
123 vc4_perfmon_open_file(vc4file); in vc4_open()
124 file->driver_priv = vc4file; in vc4_open()
131 struct vc4_file *vc4file = file->driver_priv; in vc4_close() local
133 if (vc4file->bin_bo_used) in vc4_close()
136 vc4_perfmon_close_file(vc4file); in vc4_close()
137 kfree(vc4file); in vc4_close()
A Dvc4_bo.c741 static int vc4_grab_bin_bo(struct vc4_dev *vc4, struct vc4_file *vc4file) in vc4_grab_bin_bo() argument
748 if (vc4file->bin_bo_used) in vc4_grab_bin_bo()
751 ret = vc4_v3d_bin_bo_get(vc4, &vc4file->bin_bo_used); in vc4_grab_bin_bo()
762 struct vc4_file *vc4file = file_priv->driver_priv; in vc4_create_bo_ioctl() local
767 ret = vc4_grab_bin_bo(vc4, vc4file); in vc4_create_bo_ioctl()
811 struct vc4_file *vc4file = file_priv->driver_priv; in vc4_create_shader_bo_ioctl() local
832 ret = vc4_grab_bin_bo(vc4, vc4file); in vc4_create_shader_bo_ioctl()
A Dvc4_drv.h969 struct vc4_perfmon *vc4_perfmon_find(struct vc4_file *vc4file, int id);
970 void vc4_perfmon_open_file(struct vc4_file *vc4file);
971 void vc4_perfmon_close_file(struct vc4_file *vc4file);
A Dvc4_gem.c1130 struct vc4_file *vc4file = file_priv->driver_priv; in vc4_submit_cl_ioctl() local
1176 exec->perfmon = vc4_perfmon_find(vc4file, in vc4_submit_cl_ioctl()

Completed in 17 milliseconds