Lines Matching refs:clientTable

160 ClientResourceRec clientTable[MAXCLIENTS];  variable
196 clientTable[i = client->index].resources =
198 if (!clientTable[i].resources)
200 clientTable[i].buckets = INITBUCKETS;
201 clientTable[i].elements = 0;
202 clientTable[i].hashsize = INITHASHSIZE;
208 clientTable[i].fakeID = client->clientAsMask |
210 clientTable[i].endFakeID = (clientTable[i].fakeID | RESOURCE_ID_MASK) + 1;
211 clientTable[i].expectID = client->clientAsMask;
214 clientTable[i].resources[j] = NullResource;
229 switch (clientTable[client].hashsize)
266 res = clientTable[client].resources[Hash(client, id)];
292 for (resp = clientTable[client].resources, i = clientTable[client].buckets;
364 id = clientTable[client].fakeID++;
365 if (id != clientTable[client].endFakeID)
375 clientTable[client].fakeID = id + 1;
376 clientTable[client].endFakeID = maxid + 1;
391 rrec = &clientTable[client];
433 j = 2 * clientTable[client].buckets;
448 clientTable[client].hashsize++;
449 for (j = clientTable[client].buckets,
450 rptr = clientTable[client].resources;
464 clientTable[client].buckets *= 2;
465 xfree(clientTable[client].resources);
466 clientTable[client].resources = resources;
481 if (((cid = CLIENT_ID(id)) < MAXCLIENTS) && clientTable[cid].buckets)
483 head = &clientTable[cid].resources[Hash(cid, id)];
484 eltptr = &clientTable[cid].elements;
527 if (((cid = CLIENT_ID(id)) < MAXCLIENTS) && clientTable[cid].buckets)
529 head = &clientTable[cid].resources[Hash(cid, id)];
570 if (((cid = CLIENT_ID(id)) < MAXCLIENTS) && clientTable[cid].buckets)
572 res = clientTable[cid].resources[Hash(cid, id)];
607 resources = clientTable[client->index].resources;
608 eltptr = &clientTable[client->index].elements;
609 for (i = 0; i < clientTable[client->index].buckets; i++)
636 resources = clientTable[client->index].resources;
637 for (j=0; j < clientTable[client->index].buckets; j++)
673 resources = clientTable[client->index].resources;
674 for (j=0; j < clientTable[client->index].buckets; j++)
699 xfree(clientTable[client->index].resources);
700 clientTable[client->index].buckets = 0;
710 if (clientTable[i].buckets) in FreeAllResources()
721 ((clientTable[client->index].expectID <= id) ||
751 clientTable[cid].buckets)
753 res = clientTable[cid].resources[Hash(cid, id)];
784 clientTable[cid].buckets)
786 res = clientTable[cid].resources[Hash(cid, id)];
836 clientTable[cid].buckets)
838 res = clientTable[cid].resources[Hash(cid, id)];
860 clientTable[cid].buckets)
862 res = clientTable[cid].resources[Hash(cid, id)];