Lines Matching refs:device
53 This->device = pParams->device;
54 if (This->refs && This->device)
55 NineUnknown_AddRef(NineUnknown(This->device));
72 if (This->refs && This->device) /* Possible only if early exit after a ctor failed */
73 (void) NineUnknown_Release(NineUnknown(This->device));
122 if (This->device)
123 NineUnknown_AddRef(NineUnknown(This->device));
144 struct NineDevice9 *device = This->device;
150 if (device) {
151 NineUnknown_Release(NineUnknown(device));
168 struct NineDevice9 *device = This->device;
175 if (device) {
176 NineUnknown_ReleaseWithDtorLock(NineUnknown(device));
187 NineUnknown_AddRef(NineUnknown(This->device));
188 *ppDevice = (IDirect3DDevice9 *)This->device;