Lines Matching defs:HGCMMsgCore
105 HGCMMsgCore *m_pMsgInputQueueHead;
107 HGCMMsgCore *m_pMsgInputQueueTail;
110 HGCMMsgCore *m_pMsgInProcessHead;
112 HGCMMsgCore *m_pMsgInProcessTail;
115 HGCMMsgCore *m_pFreeHead;
117 HGCMMsgCore *m_pFreeTail;
124 HGCMMsgCore *FetchFreeListHead (void);
138 int MsgGet (HGCMMsgCore **ppMsg);
139 int MsgPost (HGCMMsgCore *pMsg, PHGCMMSGCALLBACK pfnCallback, bool bWait);
140 void MsgComplete (HGCMMsgCore *pMsg, int32_t result);
145 * HGCMMsgCore implementation.
152 void HGCMMsgCore::InitializeCore (uint32_t u32MsgId, HGCMTHREADHANDLE hThread)
166 /* virtual */ HGCMMsgCore::~HGCMMsgCore ()
352 HGCMMsgCore *pmsg = NULL;
392 int HGCMThread::MsgPost (HGCMMsgCore *pMsg, PHGCMMSGCALLBACK pfnCallback, bool fWait)
471 int HGCMThread::MsgGet (HGCMMsgCore **ppMsg)
497 HGCMMsgCore *pMsg = m_pMsgInputQueueHead;
552 void HGCMThread::MsgComplete (HGCMMsgCore *pMsg, int32_t result)
699 LogFlow(("hgcmMsgAlloc: thread handle = 0x%08X, pHandle = %p, sizeof (HGCMMsgCore) = %d\n",
700 hThread, pHandle, sizeof (HGCMMsgCore)));
733 HGCMMsgCore *pMsg = (HGCMMsgCore *)hgcmObjReference (hMsg, HGCMOBJ_MSG);
780 int hgcmMsgGet (HGCMTHREADHANDLE hThread, HGCMMsgCore **ppMsg)
810 void hgcmMsgComplete (HGCMMsgCore *pMsg, int32_t u32Result)