Lines Matching full:queries
80 if (query_info->queries) { in v3d_timestamp_query_info_free()
84 drm_syncobj_put(query_info->queries[i].syncobj); in v3d_timestamp_query_info_free()
86 kvfree(query_info->queries); in v3d_timestamp_query_info_free()
94 if (query_info->queries) { in v3d_performance_query_info_free()
98 drm_syncobj_put(query_info->queries[i].syncobj); in v3d_performance_query_info_free()
99 kvfree(query_info->queries[i].kperfmon_ids); in v3d_performance_query_info_free()
102 kvfree(query_info->queries); in v3d_performance_query_info_free()
479 value_addr = ((u8 *)bo->vaddr) + timestamp_query->queries[i].offset; in v3d_timestamp_query()
482 drm_syncobj_replace_fence(timestamp_query->queries[i].syncobj, in v3d_timestamp_query()
493 struct v3d_timestamp_query *queries = timestamp_query->queries; in v3d_reset_timestamp_queries() local
500 value_addr = ((u8 *)bo->vaddr) + queries[i].offset; in v3d_reset_timestamp_queries()
503 drm_syncobj_replace_fence(queries[i].syncobj, NULL); in v3d_reset_timestamp_queries()
532 struct v3d_timestamp_query *queries = timestamp_query->queries; in v3d_copy_query_results() local
548 fence = drm_syncobj_fence_get(queries[i].syncobj); in v3d_copy_query_results()
553 query_addr = ((u8 *)timestamp->vaddr) + queries[i].offset; in v3d_copy_query_results()
580 performance_query->queries[i].kperfmon_ids[j]); in v3d_reset_performance_queries()
593 drm_syncobj_replace_fence(performance_query->queries[i].syncobj, NULL); in v3d_reset_performance_queries()
605 &performance_query->queries[query]; in v3d_write_performance_query_result()
652 fence = drm_syncobj_fence_get(performance_query->queries[i].syncobj); in v3d_copy_performance_query()