Lines Matching defs:query_info
512 struct v3d_timestamp_query_info *query_info = &job->timestamp_query;
527 query_info->queries = kvmalloc_objs(struct v3d_timestamp_query,
529 if (!query_info->queries)
543 query_info->queries[i].offset = offset;
550 query_info->queries[i].syncobj = drm_syncobj_find(file_priv,
552 if (!query_info->queries[i].syncobj) {
557 query_info->count = timestamp.count;
573 struct v3d_timestamp_query_info *query_info = &job->timestamp_query;
585 query_info->queries = kvmalloc_objs(struct v3d_timestamp_query,
587 if (!query_info->queries)
595 query_info->queries[i].offset = reset.offset + 8 * i;
602 query_info->queries[i].syncobj = drm_syncobj_find(file_priv,
604 if (!query_info->queries[i].syncobj) {
609 query_info->count = reset.count;
626 struct v3d_timestamp_query_info *query_info = &job->timestamp_query;
641 query_info->queries = kvmalloc_objs(struct v3d_timestamp_query,
643 if (!query_info->queries)
657 query_info->queries[i].offset = offset;
664 query_info->queries[i].syncobj = drm_syncobj_find(file_priv,
666 if (!query_info->queries[i].syncobj) {
671 query_info->count = copy.count;
687 v3d_copy_query_info(struct v3d_performance_query_info *query_info,
698 struct v3d_performance_query *query = &query_info->queries[i];
745 v3d_performance_query_info_free(query_info, i);
754 struct v3d_performance_query_info *query_info = &job->performance_query;
766 query_info->queries =
768 if (!query_info->queries)
771 err = v3d_copy_query_info(query_info,
780 query_info->count = reset.count;
781 query_info->nperfmons = reset.nperfmons;
791 struct v3d_performance_query_info *query_info = &job->performance_query;
806 query_info->queries =
808 if (!query_info->queries)
811 err = v3d_copy_query_info(query_info,
820 query_info->count = copy.count;
821 query_info->nperfmons = copy.nperfmons;
822 query_info->ncounters = copy.ncounters;