Lines Matching refs:query_info
456 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_timestamp_query_params() local
478 query_info->queries = kvmalloc_array(timestamp.count, in v3d_get_cpu_timestamp_query_params()
481 if (!query_info->queries) in v3d_get_cpu_timestamp_query_params()
495 query_info->queries[i].offset = offset; in v3d_get_cpu_timestamp_query_params()
502 query_info->queries[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_cpu_timestamp_query_params()
504 if (!query_info->queries[i].syncobj) { in v3d_get_cpu_timestamp_query_params()
509 query_info->count = timestamp.count; in v3d_get_cpu_timestamp_query_params()
525 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_reset_timestamp_params() local
544 query_info->queries = kvmalloc_array(reset.count, in v3d_get_cpu_reset_timestamp_params()
547 if (!query_info->queries) in v3d_get_cpu_reset_timestamp_params()
555 query_info->queries[i].offset = reset.offset + 8 * i; in v3d_get_cpu_reset_timestamp_params()
562 query_info->queries[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_cpu_reset_timestamp_params()
564 if (!query_info->queries[i].syncobj) { in v3d_get_cpu_reset_timestamp_params()
569 query_info->count = reset.count; in v3d_get_cpu_reset_timestamp_params()
586 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_copy_query_results_params() local
608 query_info->queries = kvmalloc_array(copy.count, in v3d_get_cpu_copy_query_results_params()
611 if (!query_info->queries) in v3d_get_cpu_copy_query_results_params()
625 query_info->queries[i].offset = offset; in v3d_get_cpu_copy_query_results_params()
632 query_info->queries[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_cpu_copy_query_results_params()
634 if (!query_info->queries[i].syncobj) { in v3d_get_cpu_copy_query_results_params()
639 query_info->count = copy.count; in v3d_get_cpu_copy_query_results_params()
655 v3d_copy_query_info(struct v3d_performance_query_info *query_info, in v3d_copy_query_info() argument
666 struct v3d_performance_query *query = &query_info->queries[i]; in v3d_copy_query_info()
713 v3d_performance_query_info_free(query_info, i); in v3d_copy_query_info()
722 struct v3d_performance_query_info *query_info = &job->performance_query; in v3d_get_cpu_reset_performance_params() local
741 query_info->queries = in v3d_get_cpu_reset_performance_params()
745 if (!query_info->queries) in v3d_get_cpu_reset_performance_params()
748 err = v3d_copy_query_info(query_info, in v3d_get_cpu_reset_performance_params()
757 query_info->count = reset.count; in v3d_get_cpu_reset_performance_params()
758 query_info->nperfmons = reset.nperfmons; in v3d_get_cpu_reset_performance_params()
768 struct v3d_performance_query_info *query_info = &job->performance_query; in v3d_get_cpu_copy_performance_query_params() local
790 query_info->queries = in v3d_get_cpu_copy_performance_query_params()
794 if (!query_info->queries) in v3d_get_cpu_copy_performance_query_params()
797 err = v3d_copy_query_info(query_info, in v3d_get_cpu_copy_performance_query_params()
806 query_info->count = copy.count; in v3d_get_cpu_copy_performance_query_params()
807 query_info->nperfmons = copy.nperfmons; in v3d_get_cpu_copy_performance_query_params()
808 query_info->ncounters = copy.ncounters; in v3d_get_cpu_copy_performance_query_params()