Home
last modified time | relevance | path

Searched refs:dataAvailableAction (Results 1 – 1 of 1) sorted by relevance

/xnu-10063.101.15/iokit/System/
H A DIODataQueueDispatchSourceShared.h21 OSAction * dataAvailableAction; member
139 result = ivars->dataAvailableAction; in CopyDataAvailableHandler_Impl()
176 oldAction = ivars->dataAvailableAction; in SetDataAvailableHandler_Impl()
177 if (oldAction && OSCompareAndSwapPtr(oldAction, NULL, &ivars->dataAvailableAction)) { in SetDataAvailableHandler_Impl()
182 ivars->dataAvailableAction = action; in SetDataAvailableHandler_Impl()
184 DataAvailable(ivars->dataAvailableAction); in SetDataAvailableHandler_Impl()
219 if (!ivars->dataAvailableAction) { in SendDataAvailable()
220 ret = CopyDataAvailableHandler(&ivars->dataAvailableAction); in SendDataAvailable()
222 ivars->dataAvailableAction = NULL; in SendDataAvailable()
225 if (ivars->dataAvailableAction) { in SendDataAvailable()
[all …]