__I915_PMU_ENGINE
__I915_PMU_ENGINE(engine->uabi_class,
__I915_PMU_ENGINE(class, instance, I915_SAMPLE_BUSY)
__I915_PMU_ENGINE(class, instance, I915_SAMPLE_WAIT)
__I915_PMU_ENGINE(class, instance, I915_SAMPLE_SEMA)
(((__u64)__I915_PMU_ENGINE(0xff, 0xff, 0xf) + 1 + (x)) | \
__I915_PMU_ENGINE(class, instance, I915_SAMPLE_BUSY)
__I915_PMU_ENGINE(class, instance, I915_SAMPLE_WAIT)
__I915_PMU_ENGINE(class, instance, I915_SAMPLE_SEMA)
(((__u64)__I915_PMU_ENGINE(0xff, 0xff, 0xf) + 1 + (x)) | \