Lines Matching refs:pEventClient
177 OtherClientsPtr pEventClient;
194 while ((pEventClient = pAuth->eventClients)) {
200 WriteEventsToClient(rClient(pEventClient), 1, (xEvent *) &are);
201 FreeResource(pEventClient->resource, RT_NONE);
225 OtherClientsPtr pEventClient, prev = NULL;
228 for (pEventClient = pAuth->eventClients;
229 pEventClient; pEventClient = pEventClient->next) {
230 if (pEventClient->resource == id) {
232 prev->next = pEventClient->next;
234 pAuth->eventClients = pEventClient->next;
235 free(pEventClient);
238 prev = pEventClient;
365 OtherClients *pEventClient;
367 for (pEventClient = pAuth->eventClients;
368 pEventClient; pEventClient = pEventClient->next) {
369 if (SameClient(pEventClient, client)) {
371 FreeResource(pEventClient->resource, RT_NONE);
373 pEventClient->mask = mask;
378 pEventClient = malloc(sizeof(OtherClients));
379 if (!pEventClient)
381 pEventClient->mask = mask;
382 pEventClient->resource = FakeClientID(client->index);
383 pEventClient->next = pAuth->eventClients;
384 if (!AddResource(pEventClient->resource, RTEventClient, (void *) pAuth)) {
385 free(pEventClient);
388 pAuth->eventClients = pEventClient;