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

/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_perfmon.c88 struct vc4_perfmon *vc4_perfmon_find(struct vc4_file *vc4file, int id) argument
90 struct vc4_dev *vc4 = vc4file->dev;
96 mutex_lock(&vc4file->perfmon.lock);
97 perfmon = idr_find(&vc4file->perfmon.idr, id);
99 mutex_unlock(&vc4file->perfmon.lock);
104 void vc4_perfmon_open_file(struct vc4_file *vc4file) argument
106 struct vc4_dev *vc4 = vc4file->dev;
111 mutex_init(&vc4file->perfmon.lock);
112 idr_init_base(&vc4file->perfmon.idr, VC4_PERFMONID_MIN);
113 vc4file
125 vc4_perfmon_close_file(struct vc4_file *vc4file) argument
143 struct vc4_file *vc4file = file_priv->driver_priv; local
199 struct vc4_file *vc4file = file_priv->driver_priv; local
226 struct vc4_file *vc4file = file_priv->driver_priv; local
[all...]
H A Dvc4_drv.c148 struct vc4_file *vc4file; local
153 vc4file = kzalloc(sizeof(*vc4file), GFP_KERNEL);
154 if (!vc4file)
156 vc4file->dev = vc4;
158 vc4_perfmon_open_file(vc4file);
159 file->driver_priv = vc4file;
166 struct vc4_file *vc4file = file->driver_priv; local
171 if (vc4file->bin_bo_used)
174 vc4_perfmon_close_file(vc4file);
[all...]
H A Dvc4_bo.c766 static int vc4_grab_bin_bo(struct vc4_dev *vc4, struct vc4_file *vc4file) argument
771 if (vc4file->bin_bo_used)
774 return vc4_v3d_bin_bo_get(vc4, &vc4file->bin_bo_used);
781 struct vc4_file *vc4file = file_priv->driver_priv; local
789 ret = vc4_grab_bin_bo(vc4, vc4file);
837 struct vc4_file *vc4file = file_priv->driver_priv; local
861 ret = vc4_grab_bin_bo(vc4, vc4file);
H A Dvc4_drv.h1071 struct vc4_perfmon *vc4_perfmon_find(struct vc4_file *vc4file, int id);
1072 void vc4_perfmon_open_file(struct vc4_file *vc4file);
1073 void vc4_perfmon_close_file(struct vc4_file *vc4file);
H A Dvc4_gem.c1122 struct vc4_file *vc4file = file_priv->driver_priv; local
1176 exec->perfmon = vc4_perfmon_find(vc4file,

Completed in 180 milliseconds