Lines Matching refs:act
1111 union InternalThing *act = slabAllocatorAlloc(mMiscInternalThingsSlab);
1113 if (!act)
1115 act->evtSub.evt = evtType;
1116 act->evtSub.tid = tid;
1118 return osEnqueueEvtOrFree(sub ? EVT_SUBSCRIBE_TO_EVT : EVT_UNSUBSCRIBE_TO_EVT, act, osDeferredActionFreeF);
1179 union InternalThing *act = slabAllocatorAlloc(mMiscInternalThingsSlab);
1180 if (!act)
1183 act->deferred.callback = callback;
1184 act->deferred.cookie = cookie;
1186 if (evtQueueEnqueue(mEvtsInternal, EVT_DEFERRED_CALLBACK, act, taggedPtrMakeFromPtr(osDeferredActionFreeF), urgent))
1189 slabAllocatorFree(mMiscInternalThingsSlab, act);
1195 union InternalThing *act = slabAllocatorAlloc(mMiscInternalThingsSlab);
1196 if (!act) {
1201 act->privateEvt.evtType = evtType;
1202 act->privateEvt.evtData = evtData;
1203 act->privateEvt.evtFreeInfo = evtFreeInfo;
1204 act->privateEvt.toTid = toTid;
1206 return osEnqueueEvtOrFree(EVT_PRIVATE_EVT, act, osDeferredActionFreeF);