Lines Matching refs:ppInterface
256 uno_ExtEnvironment * pEnv, void ** ppInterface, in defenv_registerInterface() argument
259 OSL_ENSURE( pEnv && ppInterface && pOId && pTypeDescr, "### null ptr!" ); in defenv_registerInterface()
274 pOEntry->append( that, *ppInterface, pTypeDescr, 0 ); in defenv_registerInterface()
285 if (pIEntry->pInterface != *ppInterface) in defenv_registerInterface()
290 (*pEnv->releaseInterface)( pEnv, *ppInterface ); in defenv_registerInterface()
291 *ppInterface = pInterface; in defenv_registerInterface()
296 pOEntry->append( that, *ppInterface, pTypeDescr, 0 ); in defenv_registerInterface()
303 uno_ExtEnvironment * pEnv, void ** ppInterface, uno_freeProxyFunc freeProxy, in defenv_registerProxyInterface() argument
306 OSL_ENSURE( pEnv && ppInterface && pOId && pTypeDescr && freeProxy, in defenv_registerProxyInterface()
322 pOEntry->append( that, *ppInterface, pTypeDescr, freeProxy ); in defenv_registerProxyInterface()
338 if (pIEntry->pInterface == *ppInterface) in defenv_registerProxyInterface()
348 (*freeProxy)( pEnv, *ppInterface ); in defenv_registerProxyInterface()
349 *ppInterface = pInterface; in defenv_registerProxyInterface()
354 pOEntry->append( that, *ppInterface, pTypeDescr, freeProxy ); in defenv_registerProxyInterface()
487 uno_ExtEnvironment * pEnv, void ** ppInterface, in defenv_getRegisteredInterface() argument
490 OSL_ENSURE( pEnv && ppInterface && pOId && pTypeDescr, "### null ptr!" ); in defenv_getRegisteredInterface()
491 if (*ppInterface) in defenv_getRegisteredInterface()
493 (*pEnv->releaseInterface)( pEnv, *ppInterface ); in defenv_getRegisteredInterface()
494 *ppInterface = 0; in defenv_getRegisteredInterface()
510 *ppInterface = pIEntry->pInterface; in defenv_getRegisteredInterface()