/packages/modules/Bluetooth/system/bta/le_audio/ |
D | devices.cc | 251 auto ase = GetFirstActiveAseByDirection(direction); in ConfigureAses() local 428 for (auto& ase : ases_) { in ~LeAudioDevice() local 543 [&val_hdl](const auto& ase) { return ase.hdls.val_hdl == val_hdl; }); in GetAseByValHandle() 557 ases_.begin(), ases_.end(), [direction, state](const auto& ase) { in GetFirstAseWithState() 566 [](const auto& ase) { return ase.active; }); in GetFirstActiveAse() 573 std::find_if(ases_.begin(), ases_.end(), [direction](const auto& ase) { in GetFirstActiveAseByDirection() 583 [&base_ase](auto& ase) { return base_ase == &ase; }); in GetNextActiveAseWithSameDirection() 590 std::find_if(std::next(iter, 1), ases_.end(), [&iter](const auto& ase) { in GetNextActiveAseWithSameDirection() 600 [&base_ase](auto& ase) { return base_ase == &ase; }); in GetNextActiveAseWithDifferentDirection() 610 std::find_if(std::next(iter, 1), ases_.end(), [&iter](const auto& ase) { in GetNextActiveAseWithDifferentDirection() [all …]
|
D | state_machine.cc | 404 void ProcessGattNotifEvent(uint8_t* value, uint16_t len, struct ase* ase, in ProcessGattNotifEvent() 595 for (auto& ase : leAudioDevice->ases_) { in ProcessHciNotifOnCigRemove() local 630 auto ase = leAudioDevice->GetFirstActiveAseByCisAndDataPathState( in ProcessHciNotifSetupIsoDataPath() local 751 for (auto& ase : leAudioDevice->ases_) { in ReleaseCisIds() local 791 for (auto& ase : leAudioDevice->ases_) { in ProcessHciNotifAclDisconnected() local 1056 struct ase* ase = leAudioDevice->GetFirstActiveAse(); in ProcessHciNotifCisEstablished() local 1299 struct ase* ase = leAudioDevice->GetFirstActiveAseByCisAndDataPathState( in ProcessHciNotifCisDisconnected() local 1358 const struct ase* ase) { in AddCisToStreamConfiguration() 1653 struct ase* ase = leAudioDevice->GetFirstActiveAse(); in CisCreateForDevice() local 1699 struct ase* ase; in CisCreate() local [all …]
|
D | state_machine_test.cc | 702 types::ase ase(0, 0, 0x01); in PrepareConnectedDevice() local 712 types::ase ase(0, 0, 0x02); in PrepareConnectedDevice() local 752 for (auto& ase : device->ases_) { in InjectReleasingAndIdleState() local 766 for (auto& ase : device->ases_) { in InjectCachedConfiguratuibForActiveAses() local 779 void InjectAseStateNotification(types::ase* ase, LeAudioDevice* device, in InjectAseStateNotification() 940 for (auto& ase : device->ases_) { in InjectInitialIdleNotification() local 950 for (auto& ase : device->ases_) { in InjectInitialConfiguredNotification() local 964 for (auto& ase : device->ases_) { in InjectInitialIdleAndConfiguredNotification() local 984 for (auto& ase : device->ases_) { in InjectInitialInvalidNotification() local 1164 [ase_id](auto& ase) { return (ase.id == ase_id); }); in PrepareConfigureCodecHandler() [all …]
|
D | le_audio_types.h | 1145 struct ase { struct 1148 ase(uint16_t val_hdl, uint16_t ccc_hdl, uint8_t direction, argument 1150 : hdls(val_hdl, ccc_hdl), in hdls() 1164 struct hdl_pair hdls; 1165 uint8_t id; 1166 uint8_t cis_id; 1167 const uint8_t direction; 1168 uint8_t target_latency; 1169 uint16_t cis_conn_hdl = 0; 1171 bool active; [all …]
|
D | device_groups.cc | 65 for (auto ase : leAudioDevice->ases_) { in RemoveNode() local 203 for (auto* ase = leAudioDevice->GetFirstActiveAse(); ase; in Deactivate() local 478 struct ase* ase = leAudioDevice->GetFirstActiveAseByDirection(direction); in GetSduInterval() local 523 struct ase* ase = leAudioDevice->GetFirstActiveAse(); in GetFraming() local 544 for (ase* ase = leAudioDevice->GetFirstActiveAseByDirection(direction); in find_max_transport_latency() local 677 struct ase* ase = leAudioDevice->GetFirstActiveAseByDirection(direction); in GetPhyBitmask() local 728 struct ase* ase = leAudioDevice->GetFirstActiveAseByDirection(direction); in GetPresentationDelay() local 1157 struct ase* ase = leAudioDevice->GetFirstActiveAse(); in AssignCisIds() local 1290 struct bluetooth::le_audio::types::ase* ase = in AssignCisConnHandlesToAses() local 1488 for (auto& ase : device->ases_) { in IsAudioSetConfigurationSupported() local
|
D | devices_test.cc | 831 struct ase ase(0x0000, 0x0000, in AddTestDevice() local 842 struct ase ase(0x0000, 0x0000, in AddTestDevice() local 875 for (ase* ase = data.device->GetFirstActiveAse(); ase; in TestGroupAseConfigurationVerdict() local 897 for (auto& ase : device->ases_) { in SetCisInformationToActiveAse() local 1132 for (const auto& ase : device->ases_) { in TestAsesActive() local 1156 for (const auto& ase : device->ases_) { in TestActiveAses() local 1165 for (const auto& ase : device->ases_) { in TestAsesInactivated() local 1174 for (const auto& ase : device->ases_) { in TestAsesInactive() local 1454 for (struct ase& ase : device->ases_) { in SetAsesToCachedConfiguration() local 2155 auto* ase = right->GetFirstActiveAseByDirection(kLeAudioDirectionSink); in TEST_P() local [all …]
|
D | storage_helper.cc | 284 for (const auto& ase : leAudioDevice->ases_) { in SerializeAses() local
|
D | le_audio_client_test.cc | 904 for (auto& ase : leAudioDevice->ases_) { in SetUpMockGroups() local 925 for (auto& ase : device->ases_) { in SetUpMockGroups() local 975 for (auto& ase : leAudioDevice->ases_) { in SetUpMockGroups() local 1065 for (auto& ase : leAudioDevice->ases_) { in SetUpMockGroups() local 1101 for (auto& ase : device->ases_) { in SetUpMockGroups() local 1299 for (auto& ase : device->ases_) { in SetUpMockGroups() local 1517 for (auto& ase : device->ases_) { in SetUpMockGroups() local 2746 for (auto& ase : device->ases_) { in TestAudioDataTransfer() local 6382 for (auto& ase : device->ases_) { in TEST_F() local 7494 for (auto& ase : device->ases_) { in TEST_F() local [all …]
|
D | client.cc | 1769 for (struct ase& ase : leAudioDevice->ases_) in DeregisterNotifications() local 1780 struct ase* ase; in LeAudioCharValueHandle() local 2190 for (struct ase& ase : leAudioDevice->ases_) in RegisterKnownNotifications() local 3130 [&hdl](const struct ase& ase) -> bool { in OnGattWriteCcc() 3333 bool IsAseAcceptingAudioData(struct ase* ase) { in IsAseAcceptingAudioData()
|