Lines Matching defs:query
136 struct drm_i915_query_engine_info query;
150 ret = copy_query_item(&query, sizeof(query), len, query_item);
154 if (query.num_engines || query.rsvd[0] || query.rsvd[1] ||
155 query.rsvd[2])
170 query.num_engines++;
174 if (copy_to_user(query_ptr, &query, sizeof(query)))
256 "Invalid query config data item size=%u expected=%u\n",
425 "Invalid query config list item size=%u expected=%zu\n",
470 struct drm_i915_query_memory_regions query;
478 total_length = sizeof(query);
486 ret = copy_query_item(&query, sizeof(query), total_length, query_item);
490 if (query.num_regions)
493 for (i = 0; i < ARRAY_SIZE(query.rsvd); i++) {
494 if (query.rsvd[i])
524 query.num_regions++;
528 if (__copy_to_user(query_ptr, &query, sizeof(query)))
558 struct drm_i915_query_item *query)
561 u64_to_user_ptr(query->data_ptr);
570 ret = copy_query_item(&ver, size, size, query);