Lines Matching defs:subscriber

919     const sptr<IUsbdSubscriber> subscriber = usbdSubscriber->subscriber;

933 UsbdDispatcher::UsbdRemoveBusDev(super, infoTable->busNum, subscriber);
943 if (subscriber == nullptr) {
944 HDF_LOGE("%{public}s: subscriber is nullptr, %{public}d", __func__, __LINE__);
947 ret = subscriber->DeviceEvent(info);
951 if (subscriber == nullptr) {
952 HDF_LOGE("%{public}s: subscriber is nullptr, %{public}d", __func__, __LINE__);
955 ret = subscriber->DeviceEvent(info);
963 const sptr<IUsbdSubscriber> subscriber = usbdSubscriber->subscriber;
970 if (subscriber == nullptr) {
971 HDF_LOGE("%{public}s: subscriber is nullptr, %{public}d", __func__, __LINE__);
974 ret = subscriber->DeviceEvent(info);
980 if (subscriber == nullptr) {
981 HDF_LOGE("%{public}s: subscriber is nullptr, %{public}d", __func__, __LINE__);
984 ret = subscriber->DeviceEvent(info);
988 return UsbdPort::GetInstance().UpdatePort(PORT_MODE_HOST, subscriber);
991 return UsbdPort::GetInstance().UpdatePort(PORT_MODE_DEVICE, subscriber);
1990 int32_t UsbImpl::BindUsbdSubscriber(const sptr<IUsbdSubscriber> &subscriber)
1993 if (subscriber == nullptr) {
1994 HDF_LOGE("%{public}s:subscriber is null", __func__);
1997 const sptr<IRemoteObject> &remote = OHOS::HDI::hdi_objcast<IUsbdSubscriber>(subscriber);
2004 HDF_LOGI("%{public}s: current subscriber was bind", __func__);
2008 if (subscribers_[i].subscriber == nullptr) {
2009 subscribers_[i].subscriber = subscriber;
2014 subscribers_[i].deathRecipient = new UsbImpl::UsbDeathRecipient(subscriber);
2042 int32_t UsbImpl::UnbindUsbdSubscriber(const sptr<IUsbdSubscriber> &subscriber)
2044 if (subscriber == nullptr) {
2045 HDF_LOGE("%{public}s:subscriber is null", __func__);
2049 const sptr<IRemoteObject> &remote = OHOS::HDI::hdi_objcast<IUsbdSubscriber>(subscriber);
2056 HDF_LOGE("%{public}s: current subscriber not bind", __func__);
2065 subscribers_[i].subscriber = nullptr;
2079 if (UsbImpl::subscribers_[i].subscriber == deathSubscriber_) {
2084 HDF_LOGE("%{public}s: current subscriber not bind", __func__);
2087 UsbImpl::subscribers_[i].subscriber = nullptr;