Lines Matching defs:topo
36 struct drm_i915_query_topology_info topo;
50 total_length = sizeof(topo) + slice_length + subslice_length +
53 ret = copy_query_item(&topo, sizeof(topo), total_length, query_item);
58 memset(&topo, 0, sizeof(topo));
59 topo.max_slices = sseu->max_slices;
60 topo.max_subslices = sseu->max_subslices;
61 topo.max_eus_per_subslice = sseu->max_eus_per_subslice;
63 topo.subslice_offset = slice_length;
64 topo.subslice_stride = ss_stride;
65 topo.eu_offset = slice_length + subslice_length;
66 topo.eu_stride = eu_stride;
69 &topo, sizeof(topo)))
72 if (copy_to_user(u64_to_user_ptr(query_item->data_ptr + sizeof(topo)),
77 sizeof(topo) + slice_length),
82 sizeof(topo) +