Lines Matching refs:maxid
682 AvailableID(int client, XID id, XID maxid, XID goodid) in AvailableID() argument
686 if ((goodid >= id) && (goodid <= maxid)) in AvailableID()
688 for (; id <= maxid; id++) { in AvailableID()
701 XID id, maxid; in GetXIDRange() local
710 maxid = id | RESOURCE_ID_MASK; in GetXIDRange()
715 if ((res->id < id) || (res->id > maxid)) in GetXIDRange()
717 if (((res->id - id) >= (maxid - res->id)) ? in GetXIDRange()
719 !(goodid = AvailableID(client, res->id + 1, maxid, goodid))) in GetXIDRange()
720 maxid = res->id - 1; in GetXIDRange()
725 if (id > maxid) in GetXIDRange()
726 id = maxid = 0; in GetXIDRange()
728 *maxp = maxid; in GetXIDRange()
752 XID maxid; in GetXIDList() local
755 maxid = id | RESOURCE_ID_MASK; in GetXIDList()
756 while ((found < count) && (id <= maxid)) { in GetXIDList()
778 XID id, maxid; in FakeClientID() local
783 GetXIDRange(client, TRUE, &id, &maxid); in FakeClientID()
789 maxid = id | RESOURCE_ID_MASK; in FakeClientID()
792 clientTable[client].endFakeID = maxid + 1; in FakeClientID()
1172 XID minid, maxid; in LegalNewID() local
1177 maxid = (clientTable[client->index].fakeID | RESOURCE_ID_MASK) + 1; in LegalNewID()
1178 if ((id >= minid) && (id <= maxid)) in LegalNewID()