Lines Matching refs:engine__
55 #define __ENGINE_REG_OP(op__, engine__, ...) \ argument
56 intel_uncore_##op__((engine__)->uncore, __VA_ARGS__)
58 #define __ENGINE_READ_OP(op__, engine__, reg__) \ argument
59 __ENGINE_REG_OP(op__, (engine__), reg__((engine__)->mmio_base))
67 #define ENGINE_READ64(engine__, lower_reg__, upper_reg__) \ argument
68 __ENGINE_REG_OP(read64_2x32, (engine__), \
69 lower_reg__((engine__)->mmio_base), \
70 upper_reg__((engine__)->mmio_base))
72 #define ENGINE_READ_IDX(engine__, reg__, idx__) \ argument
73 __ENGINE_REG_OP(read, (engine__), reg__((engine__)->mmio_base, (idx__)))
75 #define __ENGINE_WRITE_OP(op__, engine__, reg__, val__) \ argument
76 __ENGINE_REG_OP(op__, (engine__), reg__((engine__)->mmio_base), (val__))
105 #define GEN6_RING_FAULT_REG_READ(engine__) \ argument
106 intel_uncore_read((engine__)->uncore, RING_FAULT_REG(engine__))
108 #define GEN6_RING_FAULT_REG_POSTING_READ(engine__) \ argument
109 intel_uncore_posting_read((engine__)->uncore, RING_FAULT_REG(engine__))
111 #define GEN6_RING_FAULT_REG_RMW(engine__, clear__, set__) \ argument
115 __val = intel_uncore_read((engine__)->uncore, \
116 RING_FAULT_REG(engine__)); \
119 intel_uncore_write((engine__)->uncore, RING_FAULT_REG(engine__), \
384 #define for_each_uabi_engine(engine__, i915__) \ argument
385 for ((engine__) = rb_to_uabi_engine(rb_first(&(i915__)->uabi_engines));\
386 (engine__); \
387 (engine__) = rb_to_uabi_engine(rb_next(&(engine__)->uabi_node)))