Lines Matching refs:pObject
76 uint32_t hgcmObjMake (HGCMObject *pObject, uint32_t u32HandleIn)
80 LogFlow(("MAIN::hgcmObjGenerateHandle: pObject %p\n", pObject));
86 ObjectAVLCore *pCore = &pObject->m_core;
90 uint32_t volatile *pu32HandleCountSource = pObject->Type () == HGCMOBJ_CLIENT?
115 *pu32HandleCountSource = pObject->Type () == HGCMOBJ_CLIENT?
147 pCore->pSelf = pObject;
150 pObject->Reference ();
172 uint32_t hgcmObjGenerateHandle (HGCMObject *pObject)
174 return hgcmObjMake (pObject, 0);
177 uint32_t hgcmObjAssignHandle (HGCMObject *pObject, uint32_t u32Handle)
179 return hgcmObjMake (pObject, u32Handle);
220 HGCMObject *pObject = NULL;
224 return pObject;
238 pObject = pCore->pSelf;
240 AssertRelease(pObject);
242 pObject->Reference ();
252 LogFlow(("MAIN::hgcmObjReference: return pObject %p\n", pObject));
254 return pObject;
257 void hgcmObjDereference (HGCMObject *pObject)
259 LogFlow(("MAIN::hgcmObjDereference: pObject %p\n", pObject));
261 AssertRelease(pObject);
263 pObject->Dereference ();