Lines Matching refs:cs

34 u32 *gen8_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
35 u32 *gen12_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
37 u32 *gen8_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
38 u32 *gen11_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
39 u32 *gen12_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
64 __gen8_emit_write_rcs(u32 *cs, u32 value, u32 offset, u32 flags0, u32 flags1) in __gen8_emit_write_rcs() argument
66 *cs++ = GFX_OP_PIPE_CONTROL(6) | flags0; in __gen8_emit_write_rcs()
67 *cs++ = flags1 | PIPE_CONTROL_QW_WRITE; in __gen8_emit_write_rcs()
68 *cs++ = offset; in __gen8_emit_write_rcs()
69 *cs++ = 0; in __gen8_emit_write_rcs()
70 *cs++ = value; in __gen8_emit_write_rcs()
71 *cs++ = 0; /* We're thrashing one extra dword. */ in __gen8_emit_write_rcs()
73 return cs; in __gen8_emit_write_rcs()
77 gen8_emit_ggtt_write_rcs(u32 *cs, u32 value, u32 gtt_offset, u32 flags) in gen8_emit_ggtt_write_rcs() argument
82 return __gen8_emit_write_rcs(cs, in gen8_emit_ggtt_write_rcs()
90 gen12_emit_ggtt_write_rcs(u32 *cs, u32 value, u32 gtt_offset, u32 flags0, u32 flags1) in gen12_emit_ggtt_write_rcs() argument
95 return __gen8_emit_write_rcs(cs, in gen12_emit_ggtt_write_rcs()
103 __gen8_emit_flush_dw(u32 *cs, u32 value, u32 gtt_offset, u32 flags) in __gen8_emit_flush_dw() argument
105 *cs++ = (MI_FLUSH_DW + 1) | flags; in __gen8_emit_flush_dw()
106 *cs++ = gtt_offset; in __gen8_emit_flush_dw()
107 *cs++ = 0; in __gen8_emit_flush_dw()
108 *cs++ = value; in __gen8_emit_flush_dw()
110 return cs; in __gen8_emit_flush_dw()
114 gen8_emit_ggtt_write(u32 *cs, u32 value, u32 gtt_offset, u32 flags) in gen8_emit_ggtt_write() argument
121 return __gen8_emit_flush_dw(cs, in gen8_emit_ggtt_write()