Lines Matching defs:PosixEventSource
59 // We keep a list of client-supplied event sources in PosixEventSource records
60 struct PosixEventSource
65 struct PosixEventSource *Next;
67 typedef struct PosixEventSource PosixEventSource;
80 static GenLinkedList gEventSources; // linked list of PosixEventSource's
1734 PosixEventSource *iSource;
1737 for (iSource=(PosixEventSource*)gEventSources.Head; iSource; iSource = iSource->Next)
1745 PosixEventSource *newSource;
1748 InitLinkedList(&gEventSources, offsetof(PosixEventSource, Next));
1755 newSource = (PosixEventSource*) malloc(sizeof *newSource);
1774 PosixEventSource *iSource;
1776 for (iSource=(PosixEventSource*)gEventSources.Head; iSource; iSource = iSource->Next)
1845 PosixEventSource *iSource;
1849 for (iSource=(PosixEventSource*)gEventSources.Head; iSource; iSource = iSource->Next)