Lines Matching refs:PMi_Work
99 static PMiWork PMi_Work; variable
149 volatile BOOL *p = &PMi_Work.lock; in PMi_WaitBusy()
178 PMCallback callback = PMi_Work.callback; in PMi_CallCallbackAndUnlock()
179 void *arg = PMi_Work.callbackArg; in PMi_CallCallbackAndUnlock()
181 PMi_Work.lock = FALSE; in PMi_CallCallbackAndUnlock()
186 PMi_Work.callback = NULL; in PMi_CallCallbackAndUnlock()
225 PMi_Work.lock = FALSE; in PM_Init()
226 PMi_Work.callback = NULL; in PM_Init()
297 if (PMi_Work.work) in PMi_CommonCallback()
299 *(u16*)PMi_Work.work = (u16)pxiResult; in PMi_CommonCallback()
386 if (PMi_Work.lock) in PMi_TryToSendPxiData()
391 PMi_Work.lock = TRUE; in PMi_TryToSendPxiData()
394 PMi_Work.work = (void*)retValue; in PMi_TryToSendPxiData()
395 PMi_Work.callback = callback; in PMi_TryToSendPxiData()
396 PMi_Work.callbackArg = arg; in PMi_TryToSendPxiData()