Lines Matching refs:stuff
127 struct dotnet_runtime_stuff *stuff; in dotnet_init() local
131 stuff = malloc(sizeof(*stuff)); in dotnet_init()
132 if (!stuff) { in dotnet_init()
135 memset(stuff, 0, sizeof(*stuff)); in dotnet_init()
139 &IID_ICorRuntimeHost, (LPVOID*)&stuff->dotnet_host); in dotnet_init()
146 hr = ICorRuntimeHost_Start(stuff->dotnet_host); in dotnet_init()
151 hr = ICorRuntimeHost_GetDefaultDomain(stuff->dotnet_host, &unk); in dotnet_init()
156 hr = IUnknown_QueryInterface(unk, &IID_mscorlib_System_AppDomain, (LPVOID*)&stuff->dotnet_domain); in dotnet_init()
160 COMG(dotnet_runtime_stuff) = stuff; in dotnet_init()
168 if (stuff->dotnet_domain) { in dotnet_init()
169 IUnknown_Release(stuff->dotnet_domain); in dotnet_init()
171 if (stuff->dotnet_host) { in dotnet_init()
172 ICorRuntimeHost_Stop(stuff->dotnet_host); in dotnet_init()
173 ICorRuntimeHost_Release(stuff->dotnet_host); in dotnet_init()
175 free(stuff); in dotnet_init()
192 struct dotnet_runtime_stuff *stuff; in PHP_FUNCTION() local
215 stuff = (struct dotnet_runtime_stuff*)COMG(dotnet_runtime_stuff); in PHP_FUNCTION()
233 …hr = stuff->dotnet_domain->lpVtbl->CreateInstance(stuff->dotnet_domain, oleassembly_sys, oletype_s… in PHP_FUNCTION()
298 struct dotnet_runtime_stuff *stuff = COMG(dotnet_runtime_stuff); in php_com_dotnet_mshutdown() local
300 if (stuff->dotnet_domain) { in php_com_dotnet_mshutdown()
301 IDispatch_Release(stuff->dotnet_domain); in php_com_dotnet_mshutdown()
303 if (stuff->dotnet_host) { in php_com_dotnet_mshutdown()
304 ICorRuntimeHost_Stop(stuff->dotnet_host); in php_com_dotnet_mshutdown()
305 ICorRuntimeHost_Release(stuff->dotnet_host); in php_com_dotnet_mshutdown()
306 stuff->dotnet_host = NULL; in php_com_dotnet_mshutdown()
308 free(stuff); in php_com_dotnet_mshutdown()
314 struct dotnet_runtime_stuff *stuff = COMG(dotnet_runtime_stuff); in php_com_dotnet_rshutdown() local
316 if (stuff->dotnet_domain) { in php_com_dotnet_rshutdown()
317 IDispatch_Release(stuff->dotnet_domain); in php_com_dotnet_rshutdown()
318 stuff->dotnet_domain = NULL; in php_com_dotnet_rshutdown()