Lines Matching refs:intel_dsb

25 struct intel_dsb {  struct
200 static bool assert_dsb_has_room(struct intel_dsb *dsb) in assert_dsb_has_room()
211 static bool assert_dsb_tail_is_aligned(struct intel_dsb *dsb) in assert_dsb_tail_is_aligned()
220 static void intel_dsb_dump(struct intel_dsb *dsb) in intel_dsb_dump()
244 unsigned int intel_dsb_size(struct intel_dsb *dsb) in intel_dsb_size()
249 unsigned int intel_dsb_head(struct intel_dsb *dsb) in intel_dsb_head()
254 static unsigned int intel_dsb_tail(struct intel_dsb *dsb) in intel_dsb_tail()
259 static void intel_dsb_ins_align(struct intel_dsb *dsb) in intel_dsb_ins_align()
272 static void intel_dsb_emit(struct intel_dsb *dsb, u32 ldw, u32 udw) in intel_dsb_emit()
287 static bool intel_dsb_prev_ins_is_write(struct intel_dsb *dsb, in intel_dsb_prev_ins_is_write()
306 static bool intel_dsb_prev_ins_is_indexed_write(struct intel_dsb *dsb, i915_reg_t reg) in intel_dsb_prev_ins_is_indexed_write()
326 void intel_dsb_reg_write_indexed(struct intel_dsb *dsb, in intel_dsb_reg_write_indexed()
364 void intel_dsb_reg_write(struct intel_dsb *dsb, in intel_dsb_reg_write()
382 void intel_dsb_reg_write_masked(struct intel_dsb *dsb, in intel_dsb_reg_write_masked()
391 void intel_dsb_noop(struct intel_dsb *dsb, int count) in intel_dsb_noop()
400 void intel_dsb_nonpost_start(struct intel_dsb *dsb) in intel_dsb_nonpost_start()
410 void intel_dsb_nonpost_end(struct intel_dsb *dsb) in intel_dsb_nonpost_end()
420 void intel_dsb_interrupt(struct intel_dsb *dsb) in intel_dsb_interrupt()
426 void intel_dsb_wait_usec(struct intel_dsb *dsb, int count) in intel_dsb_wait_usec()
433 void intel_dsb_wait_vblanks(struct intel_dsb *dsb, int count) in intel_dsb_wait_vblanks()
439 static void intel_dsb_emit_wait_dsl(struct intel_dsb *dsb, in intel_dsb_emit_wait_dsl()
451 struct intel_dsb *dsb, in intel_dsb_wait_dsl()
474 struct intel_dsb *dsb, in assert_dsl_ok()
491 struct intel_dsb *dsb, in intel_dsb_wait_scanline_in()
502 struct intel_dsb *dsb, in intel_dsb_wait_scanline_out()
512 void intel_dsb_poll(struct intel_dsb *dsb, in intel_dsb_poll()
531 static void intel_dsb_align_tail(struct intel_dsb *dsb) in intel_dsb_align_tail()
547 static void intel_dsb_gosub_align(struct intel_dsb *dsb) in intel_dsb_gosub_align()
567 void intel_dsb_gosub(struct intel_dsb *dsb, in intel_dsb_gosub()
568 struct intel_dsb *sub_dsb) in intel_dsb_gosub()
616 void intel_dsb_gosub_finish(struct intel_dsb *dsb) in intel_dsb_gosub_finish()
629 void intel_dsb_finish(struct intel_dsb *dsb) in intel_dsb_finish()
703 struct intel_dsb *dsb) in intel_dsb_vblank_evade()
744 struct intel_dsb *dsb, in _intel_dsb_chain()
745 struct intel_dsb *chained_dsb, in _intel_dsb_chain()
809 struct intel_dsb *dsb, in intel_dsb_chain()
810 struct intel_dsb *chained_dsb, in intel_dsb_chain()
818 struct intel_dsb *dsb) in intel_dsb_wait_vblank_delay()
835 void intel_dsb_commit(struct intel_dsb *dsb) in intel_dsb_commit()
869 void intel_dsb_wait(struct intel_dsb *dsb) in intel_dsb_wait()
916 struct intel_dsb *intel_dsb_prepare(struct intel_atomic_state *state, in intel_dsb_prepare()
923 struct intel_dsb *dsb; in intel_dsb_prepare()
974 void intel_dsb_cleanup(struct intel_dsb *dsb) in intel_dsb_cleanup()