TAIL_ADDR
ENGINE_READ_FW(engine, RING_TAIL) & TAIL_ADDR);
(ENGINE_READ_FW(engine, RING_TAIL) & TAIL_ADDR))
(ENGINE_READ(engine, RING_TAIL) & TAIL_ADDR))
ENGINE_READ(engine, RING_TAIL) & TAIL_ADDR);
ENGINE_READ(engine, RING_TAIL) & TAIL_ADDR,
(head & HEAD_ADDR) != (tail & TAIL_ADDR))
return xe_lrc_read_indirect_ctx_reg(lrc, INDIRECT_CTX_RING_TAIL) & TAIL_ADDR;
return xe_lrc_read_ctx_reg(lrc, CTX_RING_TAIL) & TAIL_ADDR;