Lines Matching defs:query_ptr
112 struct drm_xe_query_engine_cycles __user *query_ptr;
127 query_ptr = u64_to_user_ptr(query->data);
128 if (copy_from_user(&resp, query_ptr, size))
166 if (put_user(resp.cpu_timestamp, &query_ptr->cpu_timestamp))
169 if (put_user(resp.cpu_delta, &query_ptr->cpu_delta))
172 if (put_user(resp.engine_cycles, &query_ptr->engine_cycles))
175 if (put_user(resp.width, &query_ptr->width))
185 struct drm_xe_query_engines __user *query_ptr =
221 if (copy_to_user(query_ptr, engines, size)) {
247 struct drm_xe_query_mem_regions __user *query_ptr =
304 if (!copy_to_user(query_ptr, mem_regions, size))
318 struct drm_xe_query_config __user *query_ptr =
345 if (copy_to_user(query_ptr, config, size)) {
359 struct drm_xe_query_gt_list __user *query_ptr =
415 if (copy_to_user(query_ptr, gt_list, size)) {
429 void __user *query_ptr = u64_to_user_ptr(query->data);
445 if (copy_to_user(query_ptr, hwconfig, size)) {
483 void __user *query_ptr = u64_to_user_ptr(query->data);
502 err = copy_mask(&query_ptr, &topo, gt->fuse_topo.g_dss_mask,
508 err = copy_mask(&query_ptr, &topo, gt->fuse_topo.c_dss_mask,
514 err = copy_mask(&query_ptr, &topo,
527 struct drm_xe_query_uc_fw_version __user *query_ptr = u64_to_user_ptr(query->data);
539 if (copy_from_user(&resp, query_ptr, size))
591 if (copy_to_user(query_ptr, &resp, size))