Lines Matching refs:lrc
400 rq->context->lrc.desc |= CTX_DESC_FORCE_RESTORE;
466 ce->lrc.lrca = lrc_update_regs(ce, engine, head);
495 ce->lrc.ccid = ce->tag;
502 ce->lrc.ccid = tag << (XEHP_SW_CTX_ID_SHIFT - 32);
512 ce->lrc.ccid = (1 + tag) << (GEN11_SW_CTX_ID_SHIFT - 32);
517 ce->lrc.ccid |= engine->execlists.ccid;
525 CE_TRACE(ce, "schedule-in, ccid:%x\n", ce->lrc.ccid);
601 CE_TRACE(ce, "schedule-out, ccid:%x\n", ce->lrc.ccid);
615 ccid = ce->lrc.ccid;
681 desc = ce->lrc.desc;
722 ce->lrc.desc &= ~CTX_DESC_FORCE_RESTORE;
745 rq->context->lrc.ccid,
822 if (ccid == ce->lrc.ccid) {
829 ccid = ce->lrc.ccid;
1151 return rq->context->lrc.ccid == READ_ONCE(el->yield);
1676 * bits 15-25: sw context id of the lrc the GT switched to
1677 * bits 26-31: sw counter of the lrc the GT switched to
1689 * bits 47-57: sw context id of the lrc the GT switched away from
1690 * bits 58-63: sw counter of the lrc the GT switched away from
1696 * bits 10-25: sw context id of the lrc the GT switched to
1697 * bits 26-31: sw counter of the lrc the GT switched to
1702 * bits 42-57: sw context id of the lrc the GT switched away from
1703 * bits 58-63: sw counter of the lrc the GT switched away from
2302 if (rq->context->lrc.ccid == ccid) {
2311 if (rq->context->lrc.ccid == ccid) {
3101 ce->lrc.lrca = lrc_update_regs(ce, engine, head);