Lines Matching refs:copy

585 	struct drm_v3d_copy_timestamp_query copy;  in v3d_get_cpu_copy_query_results_params()  local
600 if (copy_from_user(&copy, ext, sizeof(copy))) in v3d_get_cpu_copy_query_results_params()
603 if (copy.pad) in v3d_get_cpu_copy_query_results_params()
608 query_info->queries = kvmalloc_array(copy.count, in v3d_get_cpu_copy_query_results_params()
614 offsets = u64_to_user_ptr(copy.offsets); in v3d_get_cpu_copy_query_results_params()
615 syncs = u64_to_user_ptr(copy.syncs); in v3d_get_cpu_copy_query_results_params()
617 for (i = 0; i < copy.count; i++) { in v3d_get_cpu_copy_query_results_params()
639 query_info->count = copy.count; in v3d_get_cpu_copy_query_results_params()
641 job->copy.do_64bit = copy.do_64bit; in v3d_get_cpu_copy_query_results_params()
642 job->copy.do_partial = copy.do_partial; in v3d_get_cpu_copy_query_results_params()
643 job->copy.availability_bit = copy.availability_bit; in v3d_get_cpu_copy_query_results_params()
644 job->copy.offset = copy.offset; in v3d_get_cpu_copy_query_results_params()
645 job->copy.stride = copy.stride; in v3d_get_cpu_copy_query_results_params()
769 struct drm_v3d_copy_performance_query copy; in v3d_get_cpu_copy_performance_query_params() local
782 if (copy_from_user(&copy, ext, sizeof(copy))) in v3d_get_cpu_copy_performance_query_params()
785 if (copy.pad) in v3d_get_cpu_copy_performance_query_params()
791 kvmalloc_array(copy.count, in v3d_get_cpu_copy_performance_query_params()
798 copy.count, in v3d_get_cpu_copy_performance_query_params()
799 copy.nperfmons, in v3d_get_cpu_copy_performance_query_params()
800 u64_to_user_ptr(copy.syncs), in v3d_get_cpu_copy_performance_query_params()
801 u64_to_user_ptr(copy.kperfmon_ids), 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()
810 job->copy.do_64bit = copy.do_64bit; in v3d_get_cpu_copy_performance_query_params()
811 job->copy.do_partial = copy.do_partial; in v3d_get_cpu_copy_performance_query_params()
812 job->copy.availability_bit = copy.availability_bit; in v3d_get_cpu_copy_performance_query_params()
813 job->copy.offset = copy.offset; in v3d_get_cpu_copy_performance_query_params()
814 job->copy.stride = copy.stride; in v3d_get_cpu_copy_performance_query_params()