Lines Matching refs:query_info
472 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_timestamp_query_params() local
487 query_info->queries = kvmalloc_objs(struct v3d_timestamp_query, in v3d_get_cpu_timestamp_query_params()
489 if (!query_info->queries) in v3d_get_cpu_timestamp_query_params()
503 query_info->queries[i].offset = offset; in v3d_get_cpu_timestamp_query_params()
510 query_info->queries[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_cpu_timestamp_query_params()
512 if (!query_info->queries[i].syncobj) { in v3d_get_cpu_timestamp_query_params()
517 query_info->count = timestamp.count; in v3d_get_cpu_timestamp_query_params()
533 struct v3d_timestamp_query_info *query_info = &job->timestamp_query; in v3d_get_cpu_reset_timestamp_params() local
545 query_info->queries = kvmalloc_objs(struct v3d_timestamp_query, 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
601 query_info->queries = kvmalloc_objs(struct v3d_timestamp_query, in v3d_get_cpu_copy_query_results_params()
603 if (!query_info->queries) in v3d_get_cpu_copy_query_results_params()
617 query_info->queries[i].offset = offset; in v3d_get_cpu_copy_query_results_params()
624 query_info->queries[i].syncobj = drm_syncobj_find(file_priv, in v3d_get_cpu_copy_query_results_params()
626 if (!query_info->queries[i].syncobj) { in v3d_get_cpu_copy_query_results_params()
631 query_info->count = copy.count; in v3d_get_cpu_copy_query_results_params()
647 v3d_copy_query_info(struct v3d_performance_query_info *query_info, in v3d_copy_query_info() argument
658 struct v3d_performance_query *query = &query_info->queries[i]; in v3d_copy_query_info()
705 v3d_performance_query_info_free(query_info, i); in v3d_copy_query_info()
714 struct v3d_performance_query_info *query_info = &job->performance_query; in v3d_get_cpu_reset_performance_params() local
726 query_info->queries = in v3d_get_cpu_reset_performance_params()
728 if (!query_info->queries) in v3d_get_cpu_reset_performance_params()
731 err = v3d_copy_query_info(query_info, in v3d_get_cpu_reset_performance_params()
740 query_info->count = reset.count; in v3d_get_cpu_reset_performance_params()
741 query_info->nperfmons = reset.nperfmons; in v3d_get_cpu_reset_performance_params()
751 struct v3d_performance_query_info *query_info = &job->performance_query; in v3d_get_cpu_copy_performance_query_params() local
766 query_info->queries = in v3d_get_cpu_copy_performance_query_params()
768 if (!query_info->queries) in v3d_get_cpu_copy_performance_query_params()
771 err = v3d_copy_query_info(query_info, in v3d_get_cpu_copy_performance_query_params()
780 query_info->count = copy.count; in v3d_get_cpu_copy_performance_query_params()
781 query_info->nperfmons = copy.nperfmons; in v3d_get_cpu_copy_performance_query_params()
782 query_info->ncounters = copy.ncounters; in v3d_get_cpu_copy_performance_query_params()