Lines Matching refs:closure
536 if ((*q->function) (q->client, q->closure)) { in ProcessWorkQueue()
556 (void) (*q->function) (q->client, q->closure); in ProcessWorkQueueZombies()
569 QueueWorkProc(Bool (*function) (ClientPtr pClient, void *closure), in QueueWorkProc() argument
570 ClientPtr client, void *closure) in QueueWorkProc()
579 q->closure = closure; in QueueWorkProc()
598 void *closure; member
604 ClientSleep(ClientPtr client, ClientSleepProcPtr function, void *closure) in ClientSleep() argument
616 q->closure = closure; in ClientSleep()
628 return QueueWorkProc(q->function, q->client, q->closure); in ClientSignal()
634 ClientSignalAll(ClientPtr client, ClientSleepProcPtr function, void *closure) in ClientSignalAll() argument
646 if (!(closure == CLIENT_SIGNAL_ANY || q->closure == closure)) in ClientSignalAll()
649 count += QueueWorkProc(q->function, q->client, q->closure); in ClientSignalAll()