Lines Matching refs:perfmon
45 * using perfmon related ioctls. A perfmon can be attached to a submit_cl
51 /* Tracks the number of users of the perfmon, when this counter reaches
52 * zero the perfmon is destroyed.
56 /* Number of counters activated in this perfmon instance
65 * perf counter values every time the perfmon is attached to a GPU job.
66 * This way, perfmon users don't have to retrieve the results after
69 * destroying the perfmon and creating a new one.
165 /* Used to track the active perfmon if any. Access to this field is
664 struct vc4_perfmon *perfmon;
679 } perfmon;
973 void vc4_perfmon_get(struct vc4_perfmon *perfmon);
974 void vc4_perfmon_put(struct vc4_perfmon *perfmon);
975 void vc4_perfmon_start(struct vc4_dev *vc4, struct vc4_perfmon *perfmon);
976 void vc4_perfmon_stop(struct vc4_dev *vc4, struct vc4_perfmon *perfmon,