Lines Matching defs:aFilter
317 ComPtr<IUSBDeviceFilter> &aFilter)
332 rc = pFilter.queryInterfaceTo(aFilter.asOutParam());
338 NOREF(aFilter);
345 const ComPtr<IUSBDeviceFilter> &aFilter)
355 IUSBDeviceFilter *iFilter = aFilter;
399 NOREF(aFilter);
406 ComPtr<IUSBDeviceFilter> &aFilter)
441 pFilter.queryInterfaceTo(aFilter.asOutParam());
466 NOREF(aFilter);
811 HRESULT USBDeviceFilters::i_onDeviceFilterChange(USBDeviceFilter *aFilter,
827 if ( aFilter->mInList
835 if (aFilter->i_getData().mRemote.isMatch(false))
838 if (aFilter->i_getData().mActive)
840 ComAssertRet(aFilter->i_getId() == NULL, E_FAIL);
841 aFilter->i_getId() = pProxySvc->insertFilter(&aFilter->i_getData().mUSBFilter);
845 ComAssertRet(aFilter->i_getId() != NULL, E_FAIL);
846 pProxySvc->removeFilter(aFilter->i_getId());
847 aFilter->i_getId() = NULL;
853 if (aFilter->i_getData().mActive)
856 ComAssertRet(aFilter->i_getId() != NULL, E_FAIL);
857 pProxySvc->removeFilter(aFilter->i_getId());
858 if (aFilter->i_getData().mRemote.isMatch(false))
860 aFilter->i_getId() = pProxySvc->insertFilter(&aFilter->i_getData().mUSBFilter);