Searched refs:threadid (Results 1 - 6 of 6) sorted by relevance

/gem5/util/m5/jni/
H A Dgem5Op.java65 public native void work_begin(long workid, long threadid); argument
66 public native void work_end(long workid, long threadid); argument
/gem5/tests/test-progs/mwait/
H A Dmwait.c15 void *DoWork1(void *threadid) argument
22 void *DoWork2(void *threadid) argument
/gem5/src/sim/
H A Dpseudo_inst.hh89 void workbegin(ThreadContext *tc, uint64_t workid, uint64_t threadid);
90 void workend(ThreadContext *tc, uint64_t workid, uint64_t threadid);
H A Dpseudo_inst.cc602 workbegin(ThreadContext *tc, uint64_t workid, uint64_t threadid) argument
604 DPRINTF(PseudoInst, "PseudoInst::workbegin(%i, %i)\n", workid, threadid);
613 DPRINTF(WorkItems, "Work Begin workid: %d, threadid %d\n", workid,
614 threadid);
616 sys->workItemBegin(threadid, workid);
665 workend(ThreadContext *tc, uint64_t workid, uint64_t threadid) argument
667 DPRINTF(PseudoInst, "PseudoInst::workend(%i, %i)\n", workid, threadid);
676 DPRINTF(WorkItems, "Work End workid: %d, threadid %d\n", workid, threadid);
678 sys->workItemEnd(threadid, worki
[all...]
/gem5/include/gem5/
H A Dm5ops.h67 void m5_work_begin(uint64_t workid, uint64_t threadid);
68 void m5_work_end(uint64_t workid, uint64_t threadid);
/gem5/util/m5/
H A Dlua_gem5Op.c230 uint64_t threadid = lua_tointeger(L, 2); local
231 m5_work_begin(workid, threadid);
239 uint64_t threadid = lua_tointeger(L, 2); local
240 m5_work_end(workid, threadid);

Completed in 10 milliseconds