Home
last modified time | relevance | path

Searched refs:timestamp_query (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/v3d/
Dv3d_sched.c111 v3d_timestamp_query_info_free(&job->timestamp_query, in v3d_cpu_job_free()
112 job->timestamp_query.count); in v3d_cpu_job_free()
401 struct v3d_timestamp_query_info *timestamp_query = &job->timestamp_query; in v3d_timestamp_query() local
407 for (int i = 0; i < timestamp_query->count; i++) { in v3d_timestamp_query()
408 value_addr = ((u8 *)bo->vaddr) + timestamp_query->queries[i].offset; in v3d_timestamp_query()
411 drm_syncobj_replace_fence(timestamp_query->queries[i].syncobj, in v3d_timestamp_query()
421 struct v3d_timestamp_query_info *timestamp_query = &job->timestamp_query; in v3d_reset_timestamp_queries() local
422 struct v3d_timestamp_query *queries = timestamp_query->queries; in v3d_reset_timestamp_queries()
428 for (int i = 0; i < timestamp_query->count; i++) { in v3d_reset_timestamp_queries()
460 struct v3d_timestamp_query_info *timestamp_query = &job->timestamp_query; in v3d_copy_query_results() local
[all …]
Dv3d_submit.c455 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_timestamp_query_params()
513 v3d_timestamp_query_info_free(&job->timestamp_query, i); in v3d_get_cpu_timestamp_query_params()
524 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_reset_timestamp_params()
573 v3d_timestamp_query_info_free(&job->timestamp_query, i); in v3d_get_cpu_reset_timestamp_params()
585 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_copy_query_results_params()
649 v3d_timestamp_query_info_free(&job->timestamp_query, i); in v3d_get_cpu_copy_query_results_params()
1391 kvfree(cpu_job->timestamp_query.queries); in v3d_submit_cpu_ioctl()
Dv3d_drv.h429 struct v3d_timestamp_query_info timestamp_query; member