Lines Matching refs:workid
602 workbegin(ThreadContext *tc, uint64_t workid, uint64_t threadid)
604 DPRINTF(PseudoInst, "PseudoInst::workbegin(%i, %i)\n", workid, threadid);
609 exitSimLoop("workbegin", static_cast<int>(workid));
613 DPRINTF(WorkItems, "Work Begin workid: %d, threadid %d\n", workid,
616 sys->workItemBegin(threadid, workid);
622 if (params->work_item_id == -1 || params->work_item_id == workid) {
665 workend(ThreadContext *tc, uint64_t workid, uint64_t threadid)
667 DPRINTF(PseudoInst, "PseudoInst::workend(%i, %i)\n", workid, threadid);
672 exitSimLoop("workend", static_cast<int>(workid));
676 DPRINTF(WorkItems, "Work End workid: %d, threadid %d\n", workid, threadid);
678 sys->workItemEnd(threadid, workid);
684 if (params->work_item_id == -1 || params->work_item_id == workid) {