Lines Matching refs:sptr
66 static sptr<UsbService> GetGlobalInstance();
67 int32_t SetUsbd(const sptr<HDI::Usb::V1_1::IUsbInterface> &usbd);
118 const sptr<IRemoteObject> &cb) override;
121 const HDI::Usb::V1_0::UsbDev &devInfo, const HDI::Usb::V1_0::UsbPipe &pipe, sptr<Ashmem> &ashmem) override;
123 const HDI::Usb::V1_0::UsbDev &devInfo, const HDI::Usb::V1_0::UsbPipe &pipe, sptr<Ashmem> &ashmem) override;
139 explicit SystemAbilityStatusChangeListener(sptr<UsbServiceSubscriber> usbdSubscriber);
145 sptr<UsbServiceSubscriber> usbdSubscriber_;
175 int32_t GetEdmTypePolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceType> &disableType);
176 int32_t GetEdmGlobalPolicy(sptr<IRemoteObject> remote, bool &IsGlobalDisabled);
177 int32_t GetEdmStroageTypePolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceType> &disableType);
178 int32_t GetEdmWhiteListPolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceId> &trustUsbDeviceId);
197 sptr<UsbServiceSubscriber> usbdSubscriber_;
198 sptr<HDI::Usb::V1_0::IUsbdBulkCallback> hdiCb_ = nullptr;
199 sptr<HDI::Usb::V1_1::IUsbInterface> usbd_ = nullptr;
203 sptr<IRemoteObject::DeathRecipient> recipient_;