Lines Matching refs:instance_

38 ConnectionHandler* ConnectionHandler::instance_ = nullptr;  member in bluetooth::avrcp::ConnectionHandler
41 CHECK(instance_); in Get()
43 return instance_; in Get()
63 CHECK(instance_ == nullptr); in Initialize()
69 instance_ = new ConnectionHandler(); in Initialize()
70 instance_->connection_cb_ = callback; in Initialize()
71 instance_->avrc_ = avrcp; in Initialize()
72 instance_->sdp_ = sdp; in Initialize()
73 instance_->vol_ = vol; in Initialize()
76 if (!instance_->AvrcpConnect(false, RawAddress::kAny)) { in Initialize()
77 instance_->CleanUp(); in Initialize()
85 CHECK(instance_ != nullptr); in CleanUp()
88 for (auto entry = instance_->device_map_.begin(); in CleanUp()
89 entry != instance_->device_map_.end();) { in CleanUp()
93 instance_->avrc_->Close(curr->first); in CleanUp()
95 instance_->device_map_.clear(); in CleanUp()
96 instance_->feature_map_.clear(); in CleanUp()
98 instance_->weak_ptr_factory_.InvalidateWeakPtrs(); in CleanUp()
100 delete instance_; in CleanUp()
101 instance_ = nullptr; in CleanUp()
107 CHECK(instance_ == nullptr); in InitForTesting()
108 instance_ = handler; in InitForTesting()
121 auto connection_lambda = [](ConnectionHandler* instance_, in ConnectDevice()
130 instance_->connection_cb_.Run(std::shared_ptr<Device>()); in ConnectDevice()
133 instance_->feature_map_.emplace(bdaddr, features); in ConnectDevice()
134 instance_->AvrcpConnect(true, bdaddr); in ConnectDevice()
269 } else if (instance_->vol_ != nullptr) { in InitiatorControlCb()
270 instance_->vol_->DeviceConnected(newDevice->GetAddress()); in InitiatorControlCb()
338 auto sdp_lambda = [](ConnectionHandler* instance_, uint8_t handle, in AcceptorControlCb()
341 if (instance_->device_map_.find(handle) == in AcceptorControlCb()
342 instance_->device_map_.end()) { in AcceptorControlCb()
348 auto device = instance_->device_map_[handle]; in AcceptorControlCb()
349 instance_->feature_map_.emplace(device->GetAddress(), features); in AcceptorControlCb()
355 } else if (instance_->vol_ != nullptr) { in AcceptorControlCb()
356 instance_->vol_->DeviceConnected(device->GetAddress()); in AcceptorControlCb()