Lines Matching refs:qi
5860 int qi;
5863 qi = 0;
5865 mp[qi].ms_bframe = 0;
5866 mp[qi].ms_owner = 0;
5867 mp[qi].ms_flag = 0;
5868 IDN_MMBOXINDEX_INC(qi);
5869 } while (qi);
10286 register int qi;
10380 qi = 0;
10390 if (mqp[qi].ms_owner)
10392 mqp[qi].ms_owner = 0;
10393 IDN_MMBOXINDEX_INC(qi);
10394 } while (qi);
10607 register int qi;
10771 qi = mmp[domid]->mm_qiget;
10796 if (mqp[qi].ms_owner == 0)
10799 bufoffset = IDN_BFRAME2OFFSET(mqp[qi].ms_bframe);
10803 mqp[qi].ms_flag |= IDN_MBOXMSG_FLAG_ERR_BADOFFSET;
10804 mqp[qi].ms_owner = 0;
10805 IDN_MMBOXINDEX_INC(qi);
10814 proc, channel, bufoffset, qi, domid);
10838 mqp[qi].ms_owner = 0;
10839 IDN_MMBOXINDEX_INC(qi);
10849 mmp[domid]->mm_qiget = qi;
11476 int pktlen, qi;
11522 qi = mmp->mm_qiput;
11524 if (mqp[qi].ms_owner) {
11531 if (mqp[qi].ms_flag & IDN_MBOXMSG_FLAG_RECLAIM) {
11541 recl_bufoffset = IDN_BFRAME2OFFSET(mqp[qi].ms_bframe);
11545 proc, domid, qi, recl_bufoffset);
11581 mmp->mm_qiput = qi;
11587 mqp[qi].ms_flag = IDN_MBOXMSG_FLAG_RECLAIM;
11588 mqp[qi].ms_bframe = IDN_OFFSET2BFRAME(bufoffset);
11590 mqp[qi].ms_owner = 1;
11592 IDN_MMBOXINDEX_INC(qi);
11594 mmp->mm_qiput = qi;
11733 int qi;
11805 qi = mmp->mm_qiget;
11807 while (!mqp[qi].ms_owner &&
11808 (mqp[qi].ms_flag & IDN_MBOXMSG_FLAG_RECLAIM) &&
11814 msp = &mqp[qi];
11822 domid, qi);
11825 curr = IDN_BFRAME2OFFSET(mqp[qi].ms_bframe);
11868 mqp[qi].ms_flag = 0;
11870 IDN_MMBOXINDEX_INC(qi);
11877 if (qi == mmp->mm_qiget)
11880 mmp->mm_qiget = qi;