Lines Matching refs:pOEntry

271         ObjectEntry * pOEntry = new ObjectEntry( sOId );  in defenv_registerInterface()  local
272 insertion.first->second = pOEntry; in defenv_registerInterface()
273 ++pOEntry->nRef; // another register call on object in defenv_registerInterface()
274 pOEntry->append( that, *ppInterface, pTypeDescr, 0 ); in defenv_registerInterface()
278 ObjectEntry * pOEntry = insertion.first->second; in defenv_registerInterface() local
279 ++pOEntry->nRef; // another register call on object in defenv_registerInterface()
280 InterfaceEntry * pIEntry = pOEntry->find( pTypeDescr ); in defenv_registerInterface()
296 pOEntry->append( that, *ppInterface, pTypeDescr, 0 ); in defenv_registerInterface()
319 ObjectEntry * pOEntry = new ObjectEntry( sOId ); in defenv_registerProxyInterface() local
320 insertion.first->second = pOEntry; in defenv_registerProxyInterface()
321 ++pOEntry->nRef; // another register call on object in defenv_registerProxyInterface()
322 pOEntry->append( that, *ppInterface, pTypeDescr, freeProxy ); in defenv_registerProxyInterface()
326 ObjectEntry * pOEntry = insertion.first->second; in defenv_registerProxyInterface() local
329 pOEntry->mixedObject |= in defenv_registerProxyInterface()
330 (!pOEntry->aInterfaces.empty() && in defenv_registerProxyInterface()
331 pOEntry->aInterfaces[ 0 ].fpFreeProxy == 0); in defenv_registerProxyInterface()
333 ++pOEntry->nRef; // another register call on object in defenv_registerProxyInterface()
334 InterfaceEntry * pIEntry = pOEntry->find( pTypeDescr ); in defenv_registerProxyInterface()
346 --pOEntry->nRef; // manual revoke of proxy to be freed in defenv_registerProxyInterface()
354 pOEntry->append( that, *ppInterface, pTypeDescr, freeProxy ); in defenv_registerProxyInterface()
373 ObjectEntry * pOEntry = iFind->second; in s_stub_defenv_revokeInterface() local
374 if (! --pOEntry->nRef) in s_stub_defenv_revokeInterface()
377 that->aOId2ObjectMap.erase( pOEntry->oid ); in s_stub_defenv_revokeInterface()
379 for ( nPos = pOEntry->aInterfaces.size(); nPos--; ) in s_stub_defenv_revokeInterface()
381 that->aPtr2ObjectMap.erase( pOEntry->aInterfaces[nPos].pInterface ); in s_stub_defenv_revokeInterface()
389 for ( nPos = pOEntry->aInterfaces.size(); nPos--; ) in s_stub_defenv_revokeInterface()
391 InterfaceEntry const & rEntry = pOEntry->aInterfaces[nPos]; in s_stub_defenv_revokeInterface()
404 delete pOEntry; in s_stub_defenv_revokeInterface()
406 else if (pOEntry->mixedObject) in s_stub_defenv_revokeInterface()
408 OSL_ASSERT( !pOEntry->aInterfaces.empty() && in s_stub_defenv_revokeInterface()
409 pOEntry->aInterfaces[ 0 ].fpFreeProxy == 0 ); in s_stub_defenv_revokeInterface()
411 sal_Int32 index = pOEntry->find( pInterface, 1 ); in s_stub_defenv_revokeInterface()
415 InterfaceEntry & entry = pOEntry->aInterfaces[ index ]; in s_stub_defenv_revokeInterface()
427 pOEntry->aInterfaces.erase( in s_stub_defenv_revokeInterface()
428 pOEntry->aInterfaces.begin() + index ); in s_stub_defenv_revokeInterface()
429 if (pOEntry->find( pInterface, index ) < 0) in s_stub_defenv_revokeInterface()
748 ObjectEntry * pOEntry = iPos->second; in uno_dumpEnvironment() local
751 if (pOEntry->mixedObject) in uno_dumpEnvironment()
754 buf.append( pOEntry->nRef, 10 ); in uno_dumpEnvironment()
756 buf.append( pOEntry->oid ); in uno_dumpEnvironment()
761 nPos < pOEntry->aInterfaces.size(); ++nPos ) in uno_dumpEnvironment()
763 const InterfaceEntry & rIEntry = pOEntry->aInterfaces[nPos]; in uno_dumpEnvironment()
783 if (pOEntry->find( rIEntry.pInterface, nPos + 1 ) < 0) in uno_dumpEnvironment()