Lines Matching refs:cs
42 u32 *gen8_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
43 u32 *gen12_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
45 u32 *gen8_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
46 u32 *gen11_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
47 u32 *gen12_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
49 u32 *gen12_emit_aux_table_inv(struct intel_gt *gt, u32 *cs, const i915_reg_t inv_reg);
74 __gen8_emit_write_rcs(u32 *cs, u32 value, u32 offset, u32 flags0, u32 flags1) in __gen8_emit_write_rcs() argument
76 *cs++ = GFX_OP_PIPE_CONTROL(6) | flags0; in __gen8_emit_write_rcs()
77 *cs++ = flags1 | PIPE_CONTROL_QW_WRITE; in __gen8_emit_write_rcs()
78 *cs++ = offset; in __gen8_emit_write_rcs()
79 *cs++ = 0; in __gen8_emit_write_rcs()
80 *cs++ = value; in __gen8_emit_write_rcs()
81 *cs++ = 0; /* We're thrashing one extra dword. */ in __gen8_emit_write_rcs()
83 return cs; in __gen8_emit_write_rcs()
87 gen8_emit_ggtt_write_rcs(u32 *cs, u32 value, u32 gtt_offset, u32 flags) in gen8_emit_ggtt_write_rcs() argument
92 return __gen8_emit_write_rcs(cs, in gen8_emit_ggtt_write_rcs()
100 gen12_emit_ggtt_write_rcs(u32 *cs, u32 value, u32 gtt_offset, u32 flags0, u32 flags1) in gen12_emit_ggtt_write_rcs() argument
105 return __gen8_emit_write_rcs(cs, in gen12_emit_ggtt_write_rcs()
113 __gen8_emit_flush_dw(u32 *cs, u32 value, u32 gtt_offset, u32 flags) in __gen8_emit_flush_dw() argument
115 *cs++ = (MI_FLUSH_DW + 1) | flags; in __gen8_emit_flush_dw()
116 *cs++ = gtt_offset; in __gen8_emit_flush_dw()
117 *cs++ = 0; in __gen8_emit_flush_dw()
118 *cs++ = value; in __gen8_emit_flush_dw()
120 return cs; in __gen8_emit_flush_dw()
124 gen8_emit_ggtt_write(u32 *cs, u32 value, u32 gtt_offset, u32 flags) in gen8_emit_ggtt_write() argument
131 return __gen8_emit_flush_dw(cs, in gen8_emit_ggtt_write()