Searched refs:subslice_mask (Results 1 – 7 of 7) sorted by relevance
70 intel_sseu_ss_mask_t subslice_mask; member103 u8 subslice_mask; member113 .subslice_mask = sseu->subslice_mask.hsw[0], in intel_sseu_from_device_info()130 return test_bit(subslice, sseu->subslice_mask.xehp); in intel_sseu_has_subslice()132 return sseu->subslice_mask.hsw[slice] & BIT(subslice); in intel_sseu_has_subslice()144 return find_next_bit(sseu->subslice_mask.xehp, in intel_sseu_find_first_xehp_dss()145 XEHP_BITMAP_BITS(sseu->subslice_mask), in intel_sseu_find_first_xehp_dss()
1160 GEM_BUG_ON(slice >= ARRAY_SIZE(sseu->subslice_mask.hsw)); in gen9_wa_init_mcr()1367 slice_mask = intel_slicemask_from_xehp_dssmask(sseu->subslice_mask, in xehp_init_mcr()
1915 if (!user->slice_mask || !user->subslice_mask || in i915_gem_user_to_context_sseu()1928 overflows_type(user->subslice_mask, context->subslice_mask) || in i915_gem_user_to_context_sseu()1939 if (user->subslice_mask & ~dev_subslice_mask) in i915_gem_user_to_context_sseu()1946 context->subslice_mask = user->subslice_mask; in i915_gem_user_to_context_sseu()1955 unsigned int req_ss = hweight8(context->subslice_mask); in i915_gem_user_to_context_sseu()2510 user_sseu.subslice_mask = ce->sseu.subslice_mask; in get_sseu()
1284 pg_sseu.subslice_mask = in __igt_ctx_sseu()1285 ~(~0 << (hweight32(engine->sseu.subslice_mask) / 2)); in __igt_ctx_sseu()
2224 __u64 subslice_mask; member
3170 out_sseu->subslice_mask = in get_default_sseu_config()3171 ~(~0 << (hweight8(out_sseu->subslice_mask) / 2)); in get_default_sseu_config()