Lines Matching refs:sema
1054 u32 *sema) in record_registers() argument
1109 offset_in_page(sema); in record_registers()
1120 WRITE_ONCE(*sema, 0); in record_registers()
1208 static int poison_registers(struct intel_context *ce, u32 poison, u32 *sema) in poison_registers() argument
1242 offset_in_page(sema); in poison_registers()
1403 u32 *sema = memset32(engine->status_page.addr + 1000, 0, 1); in __lrc_isolation() local
1431 rq = record_registers(A, ref[0], ref[1], sema); in __lrc_isolation()
1437 WRITE_ONCE(*sema, 1); in __lrc_isolation()
1459 rq = record_registers(A, result[0], result[1], sema); in __lrc_isolation()
1465 err = poison_registers(B, poison, sema); in __lrc_isolation()
1473 WRITE_ONCE(*sema, -1); in __lrc_isolation()