Lines Matching refs:qi
305 void doDq(System *sys, int flags, int cpu, int sm, std::string q, int qi,
307 void doQ(System *sys, int flags, int cpu, int sm, std::string q, int qi,
377 int qi;
380 qi = qCache[sys-1][qid];
381 if (qi == 0) {
382 qi = qCache[sys-1][qid] = ++numQs;
383 assert(qi < 65535);
390 return qi;
452 int qi = getQ(q_sys ? getSys(q_sys) : sysi, q, qid);
455 q, qid, qSize[qi-1], qData[qi-1].size(), qBytes[qi-1], count);
456 doQ(sys, FL_HW | f, 0, getSm(sysi, sm, frame), q, qi, count);
467 int qi = getQ(q_sys ? getSys(q_sys) : sysi, q, qid);
470 q, qid, qSize[qi-1], qData[qi-1].size(), qBytes[qi-1], count);
471 doDq(sys, FL_HW | f, 0, getSm(sysi,sm, frame), q, qi, count);
481 int qi = getQ(q_sys ? getSys(q_sys) : sysi, q, qid);
484 q, qid, qSize[qi-1], qData[qi-1].size(), qBytes[qi-1], count);
485 add(OP_PEEK, FL_HW | f, 0, getSm(sysi, sm, frame), qi, count);
495 int qi = getQ(q_sys ? getSys(q_sys) : sysi, q, qid);
498 q, qid, qSize[qi-1], qData[qi-1].size(), qBytes[qi-1], count);
499 add(OP_RESERVE, FL_HW | f, 0, getSm(sysi, sm, frame), qi, count);
509 int qi = getQ(q_sys ? getSys(q_sys) : sysi, q, qid);
510 add(OP_WAIT_FULL, FL_HW | f, 0, getSm(sysi, sm, frame), qi, count);
520 int qi = getQ(q_sys ? getSys(q_sys) : sysi, q, qid);
521 add(OP_WAIT_EMPTY, FL_HW | f, 0, getSm(sysi, sm, frame), qi, count);