Lines Matching defs:subscribers_

56 UsbdSubscriber UsbImpl::subscribers_[MAX_SUBSCRIBER] = {{0}};

1970 int32_t ret = UsbdPort::GetInstance().SetPort(portId, powerRole, dataRole, subscribers_, MAX_SUBSCRIBER);
1999 if (subscribers_[i].remote == remote) {
2008 if (subscribers_[i].subscriber == nullptr) {
2009 subscribers_[i].subscriber = subscriber;
2010 subscribers_[i].impl = this;
2011 subscribers_[i].usbPnpListener.callBack = UsbdPnpLoaderEventReceived;
2012 subscribers_[i].usbPnpListener.priv = &subscribers_[i];
2013 subscribers_[i].remote = remote;
2014 subscribers_[i].deathRecipient = new UsbImpl::UsbDeathRecipient(subscriber);
2015 if (subscribers_[i].deathRecipient == nullptr) {
2019 bool result = subscribers_[i].remote->AddDeathRecipient(
2020 static_cast<UsbDeathRecipient *>(subscribers_[i].deathRecipient));
2035 if (DdkListenerMgrAdd(&subscribers_[i].usbPnpListener) != HDF_SUCCESS) {
2051 if (subscribers_[i].remote == remote) {
2059 bool result = remote->RemoveDeathRecipient(static_cast<UsbDeathRecipient *>(subscribers_[i].deathRecipient));
2065 subscribers_[i].subscriber = nullptr;
2066 subscribers_[i].remote = nullptr;
2067 subscribers_[i].deathRecipient = nullptr;
2068 if (DdkListenerMgrRemove(&subscribers_[i].usbPnpListener) != HDF_SUCCESS) {
2079 if (UsbImpl::subscribers_[i].subscriber == deathSubscriber_) {
2087 UsbImpl::subscribers_[i].subscriber = nullptr;
2088 subscribers_[i].remote = nullptr;
2089 subscribers_[i].deathRecipient = nullptr;
2090 if (DdkListenerMgrRemove(&UsbImpl::subscribers_[i].usbPnpListener) != HDF_SUCCESS) {