Lines Matching defs:who
733 WriteToClient (ClientPtr who, int count, const void *__buf)
742 if (!count || !who || who == serverClient || who->clientGone)
744 oc = who->osPrivate;
753 if (!who->replyBytesRemaining) {
757 if (rep->sequenceNumber == who->sequence) {
780 ErrorF("REPLY: ClientIDX: %i %s\n",who->index, info);
799 MarkClientException(who);
811 replyinfo.client = who;
814 if (who->replyBytesRemaining)
816 who->replyBytesRemaining -= count + padBytes;
818 replyinfo.bytesRemaining = who->replyBytesRemaining;
821 else if (who->clientState == ClientStateRunning
829 if (who->swapped)
833 replyinfo.bytesRemaining = who->replyBytesRemaining = bytesleft;
839 if (who->replyBytesRemaining) {
840 who->replyBytesRemaining -= (count + padBytes);
844 who->replyBytesRemaining =
860 return FlushClient(who, oc, buf, count);
881 FlushClient(ClientPtr who, OsCommPtr oc, const void *__extraBuf, int extraCount)
987 MarkClientException(who);
1020 MarkClientException(who);