pw_bluetooth_proxy#

Lightweight proxy for augmenting Bluetooth functionality

Unstable C++

The pw_bluetooth_proxy module provides a lightweight proxy host that can be placed between a Bluetooth host and Bluetooth controller to add additional functionality or inspection. All without modifying the host or the controller.

An example use case could be offloading some functionality from a main host located on the application processor to instead be handled on the MCU (to reduce power usage).

The proxy acts as a proxy of all host controller interface (HCI) packets between the host and the controller.

pw::bluetooth::proxy::ProxyHost acts as the main coordinator for proxy functionality.

#include "pw_bluetooth_proxy/proxy_host.h"

  // Container creates ProxyHost .
  ProxyHost proxy = ProxyHost(std::move(container_send_to_host_fn),
                              std::move(container_send_to_controller_fn),
                              /*le_acl_credits_to_reserve=*/2,
                              /*br_edr_acl_credits_to_reserve=*/0,
                              &allocator);

  // Container passes H4 packets from host through proxy. Proxy will in turn
  // call the container-provided `container_send_to_controller_fn` to pass them
  // on to the controller. Some packets may be modified, added, or removed.
  proxy.HandleH4HciFromHost(std::move(h4_packet_from_host));

  // Container passes H4 packets from controller through proxy. Proxy will in
  // turn call the container-provided `container_send_to_host_fn` to pass them
  // on to the controller. Some packets may be modified, added, or removed.
  proxy.HandleH4HciFromController(std::move(h4_packet_from_controller));
Get Started

How to set up in your build system

API Reference

Reference information about the API

Roadmap

Upcoming plans

Code size analysis

Understand code footprint and savings potential

Get started#

  1. Add Emboss to your project as described in Emboss.

Bazel isn’t supported yet.

2. Then add $dir_pw_bluetooth_proxy to the deps list in your pw_executable() build target:

pw_executable("...") {
  # ...
  deps = [
    # ...
    "$dir_pw_bluetooth_proxy",
    # ...
  ]
}

2. Then add pw_bluetooth_proxy to the DEPS list in your cmake target:

Module configuration#

This module has configuration options that globally affect the behavior of the pw::bluetooth::proxy::ProxyHost via compile-time configuration. See the module documentation for more details.

Module configuration options include:

  • PW_BLUETOOTH_PROXY_INTERNAL_ALLOCATOR_SIZE: The pw::bluetooth::proxy::ProxyHost can either use a provided allocator or provide an internal one. To use an internal allocator, set the value of this option to a non-zero value and omit the allocator parameter from the ProxyHost constructor invocation. When providing an allocator, it is strongly recommended to set the value of this option to zero to avoiding reserving space that will not be used.

  • PW_BLUETOOTH_PROXY_ASYNC: This module supports two modes of operation, both of which provide thread-safe APIs. When this option is zero (the default), it will use synchronization primitives to allow for parallel execution. When this option is non-zero, it will asynchronously execute tasks using a provided :cc`pw::async2::Dispatcher`. When using this mode of operation, an allocator and a dispatcher must be provided that outlive the pw::bluetooth::proxy::ProxyHost.

API reference#

Moved: pw_bluetooth_proxy

Code size analysis#

Delta when constructing a proxy and just sending packets through.

Label

Segment

Delta

Create and use proxy as a simple passthrough

FLASH

+29,180

[section .rodata]

+24

[section .text]

+240

pw::Result<>::value()

-16

__pre_init_runtime_init_per_core_irq_priorities

-2

pw::containers::internal::IntrusiveForwardListItem::DoGetPrevious()

-4

vClearInterruptMaskFromISR

+248

main

+2

__llvm_libc_23_0_0_git::internal::exit()

NEW

+2,200

emboss::support::ContiguousBuffer<>::GetOffsetStorage<>()

NEW

+1,442

pw::bluetooth::proxy::internal::L2capLogicalLink::HandleAclData()

NEW

+1,238

pw::bluetooth::MakeEmbossView<>()

NEW

+840

pw::Result<>::operator->()

NEW

+756

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::GenerateNextPacket()

NEW

+714

emboss::prelude::UIntView<>::Ok()

NEW

+684

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::DrainChannelQueuesIfNewTx()

NEW

+652

pw::bluetooth::proxy::internal::CreditBasedFlowControlRxEngine::HandlePduFromController()

NEW

+632

pw::bluetooth::emboss::GenericFirstKFrameView<>::Ok()

NEW

+526

pw::bluetooth::MakeEmbossWriter<>()

NEW

+520

pw::Result<>::operator*()

NEW

+496

pw::bluetooth::proxy::L2capSignalingChannel::HandleConfigurationReq()

NEW

+492

pw::bluetooth::proxy::L2capChannelManager::DoInterceptBasicModeChannel()

NEW

+484

pw::bluetooth::proxy::internal::BasicModeTxEngine::GenerateNextPacket()

NEW

+442

__llvm_libc_23_0_0_git::Block::allocate()

NEW

+432

emboss::prelude::UIntView<>::Read()

NEW

+412

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::Ok()

NEW

+412

pw::bluetooth::proxy::AclDataChannel::HandleNumberOfCompletedPacketsEvent()

NEW

+412

pw::bluetooth::proxy::L2capSignalingChannel::HandleL2capSignalingCommand()

NEW

+412

pw::bluetooth::proxy::ProxyHost::HandleEventFromController()

NEW

+406

__llvm_libc_23_0_0_git::FreeTrie::find_best_fit()

NEW

+404

pw::bluetooth::proxy::L2capSignalingChannel::SendFlowControlCreditInd()

NEW

+396

emboss::support::BitBlock<>::GetOffsetStorage<>()

NEW

+376

pw::bluetooth::proxy::L2capChannelManager::DoInterceptCreditBasedFlowControlChannel()

NEW

+376

pw::containers::internal::KeyedAATree<>::InsertImpl()

NEW

+374

__llvm_libc_23_0_0_git::FreeListHeap::allocate_impl()

NEW

+372

xQueueSemaphoreTake

NEW

+348

emboss::prelude::UIntView<>::TryToWrite<>()

NEW

+348

pw::multibuf::v1::SimpleAllocator::DoAllocate()

NEW

+344

xTaskGenericNotifyFromISR

NEW

+340

pw::bluetooth::proxy::AclDataChannel::HandleAclData()

NEW

+332

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::Ok()

NEW

+328

pw::bluetooth::proxy::AclDataChannel::ProcessSpecificLEReadBufferSizeCommandCompleteEvent<>()

NEW

+324

emboss::prelude::UIntView<>::Write<>()

NEW

+320

pw::bluetooth::proxy::L2capSignalingChannel::HandleConnectionRsp()

NEW

+316

pw::bluetooth::proxy::ProxyHost::HandleLeMetaEvent()

NEW

+312

__aeabi_fadd

NEW

+288

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::Ok()

NEW

+288

xTaskGenericNotify

NEW

+284

pw::bluetooth::proxy::L2capChannel::SendPayloadToClient()

NEW

+280

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::Ok()

NEW

+268

pw::bluetooth::proxy::ProxyHost::HandleCommandCompleteEvent()

NEW

+264

pw::bluetooth::proxy::L2capChannelManager::HandleAclDisconnectionComplete()

NEW

+260

fit::internal::target<>::ops

NEW

+252

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::Ok()

NEW

+252

pw::bluetooth::proxy::L2capSignalingChannel::HandleConfigurationRsp()

NEW

+240

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::Ok()

NEW

+236

__aeabi_fmul

NEW

+232

pw::IntrusiveMap<>::IntrusiveMap<>()

NEW

+228

pw::bluetooth::proxy::L2capChannelManager::RegisterChannelLocked()

NEW

+224

__llvm_libc_23_0_0_git::inline_memcpy()

NEW

+224

pw::bluetooth::proxy::L2capChannel::L2capChannel()

NEW

+216

pw::multibuf::v1::SimpleAllocator::DoAllocate()::$_0::operator()()

NEW

+212

pw::bluetooth::proxy::L2capSignalingChannel::OnCFramePayload()

NEW

+200

pw::bluetooth::proxy::L2capChannel::~L2capChannel()

NEW

+198

fit::internal::target<>::invoke()

NEW

+196

pw::bluetooth::proxy::L2capChannel::HandlePduFromController()

NEW

+196

pw::containers::internal::KeyedAATree<>::insert()

NEW

+192

emboss::support::OffsetBitBlock<>::ReadUInt()

NEW

+192

pw::bluetooth::emboss::GenericL2capSignalingCommandHeaderView<>::Ok()

NEW

+188

pw::bluetooth::proxy::AclDataChannel::SendAcl()

NEW

+184

pw::bluetooth::emboss::AclDataFrameHeader::GenericEmbossReservedAnonymousField4View<>::Ok()

NEW

+184

pw::bluetooth::proxy::Recombiner::RecombineFragment()

NEW

+184

pw::containers::internal::AATreeItem::Rebalance()

NEW

+180

pw::bluetooth::proxy::L2capSignalingChannel::Init()

NEW

+180

pw::containers::internal::AATree<>::AATree()

NEW

+178

pw::UniquePtr<>::Reset()

NEW

+176

emboss::support::ContiguousBuffer<>::ReadLittleEndianUInt<>()

NEW

+176

pw::bluetooth::emboss::GenericL2capConnectionReqView<>::Ok()

NEW

+176

pw::bluetooth::emboss::GenericL2capDisconnectionReqView<>::Ok()

NEW

+176

pw::bluetooth::emboss::GenericL2capDisconnectionRspView<>::Ok()

NEW

+176

pw::bluetooth::emboss::GenericL2capFlowControlCreditIndView<>::Ok()

NEW

+172

__llvm_libc_23_0_0_git::FreeListHeap::realloc()

NEW

+172

pw::bluetooth::proxy::AclDataChannel::ProcessDisconnectionCompleteEvent()

NEW

+172

pw::bluetooth::proxy::L2capChannelManager::AddConnection()

NEW

+172

pw::bluetooth::proxy::internal::L2capChannelImpl::DequeuePacket()

NEW

+172

pw::containers::internal::KeyedAATree<>::find()

NEW

+172

pw::multibuf::v1::SimpleAllocator::InternalAllocateContiguous()::$_0::operator()()

NEW

+168

pw::bluetooth::emboss::GenericBasicL2capHeaderView<>::Ok()

NEW

+168

pw::bluetooth::proxy::L2capChannel::InitCreditBasedFlowControl()

NEW

+168

pw::containers::internal::KeyedAATree<>::GetLowerBoundImpl()

NEW

+168

vTaskPriorityDisinheritAfterTimeout

NEW

+168

xTaskGenericNotifyWait

NEW

+162

pw::multibuf::v1::MultiBuf::CopyFromAndOptionallyTruncate()

NEW

+156

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::Ok()

NEW

+156

pw::bluetooth::proxy::L2capChannelManager::DeregisterAndCloseChannels()

NEW

+156

pw::sync::ThreadNotification::acquire()

NEW

+152

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::Ok()

NEW

+152

pw::bluetooth::emboss::GenericL2capMtuConfigurationOptionView<>::Ok()

NEW

+152

pw::bluetooth::proxy::L2capStatusTracker::DeliverPendingAclDisconnectionComplete()

NEW

+148

pw::bluetooth::proxy::L2capChannel::HandlePduFromHost()

NEW

+144

emboss::support::EnumView<>::Ok()

NEW

+144

pw::containers::internal::AATreeIterator<>::operator++()

NEW

+140

pw::bluetooth::emboss::GenericBFrameView<>::Ok()

NEW

+140

pw::bluetooth::proxy::L2capChannel::Close()

NEW

+140

xTaskPriorityInherit

NEW

+138

fit::function_impl<>::operator=()

NEW

+136

pw::containers::internal::AATreeItem::Unmap()

NEW

+134

pw::bluetooth::proxy::L2capStatusTracker::DeliverPendingDisconnectionComplete()

NEW

+132

pw::bluetooth::proxy::internal::L2capLogicalLink::L2capLogicalLink()

NEW

+130

pw::bluetooth::proxy::L2capStatusTracker::DeliverPendingEvents()

NEW

+128

pw::bluetooth::emboss::GenericFirstKFrameView<>::payload()

NEW

+128

pw::bluetooth::proxy::L2capChannel::StartRecombinationBuf()

NEW

+128

pw::bluetooth::proxy::L2capChannelManager::GetAclH4Packet()

NEW

+128

pw::bluetooth::proxy::L2capSignalingChannel::HandleConnectionReq()

NEW

+128

pw::bluetooth::proxy::ProxyHost::HandleCommandFromHost()

NEW

+128

pw::multibuf::v1::SimpleAllocator::InternalAllocateContiguous()

NEW

+126

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::payload()

NEW

+124

pw::bluetooth::proxy::AclDataChannel::AclDataChannel()

NEW

+124

pw::bluetooth::proxy::internal::L2capChannelImpl::Write()

NEW

+122

pw::bluetooth::proxy::AclDataChannel::ProcessReadBufferSizeCommandCompleteEvent()

NEW

+120

pw::bluetooth::proxy::internal::L2capLogicalLink::~L2capLogicalLink()

NEW

+120

pw::multibuf::v1::SimpleAllocator::SimpleAllocator()

NEW

+116

pw::bluetooth::emboss::GenericDisconnectionCompleteEventView<>::Ok()

NEW

+116

pw::bluetooth::emboss::GenericFirstKFrameView<>::IsComplete()

NEW

+116

pw::bluetooth::proxy::L2capChannelManager::~L2capChannelManager()

NEW

+112

pw::bluetooth::emboss::GenericLEMetaEventView<>::Ok()

NEW

+112

pw::bluetooth::proxy::AclDataChannel::Credits::Reserve()

NEW

+112

pw::bluetooth::proxy::L2capChannel::Stop()

NEW

+112

pw::bluetooth::proxy::L2capChannelManager::DeleteStaleChannels()

NEW

+112

pw::bluetooth::proxy::L2capChannelManager::L2capChannelManager()

NEW

+112

pw::bluetooth::proxy::L2capSignalingChannel::HandleFlowControlCreditInd()

NEW

+112

pw::bluetooth::proxy::ProxyHost::ProxyHost()

NEW

+112

pw::containers::internal::KeyedAATree<>::KeyedAATree()

NEW

+112

pw::multibuf::v1::SimpleAllocator::InsertRegion()

NEW

+110

pw::containers::FlatMap<>::ConstexprSort()

NEW

+108

emboss::support::EnumView<>::Write()

NEW

+108

pw::Deallocator::DeleteArray<>()

NEW

+108

pw::allocator::internal::ManagedPtr<>::operator->()

NEW

+108

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedVirtualPayloadSizeView::MaybeRead()

NEW

+108

pw::bluetooth::proxy::internal::L2capChannelImpl::SendEvent()

NEW

+106

pw::bluetooth::proxy::L2capChannel::AddTxCredits()

NEW

+106

pw::bluetooth::proxy::L2capSignalingChannel::HandleDisconnectionRsp()

NEW

+106

pw::multibuf::v1::Chunk::ClaimPrefix()

NEW

+106

pw::multibuf::v1::MultiBuf::CopyTo()

NEW

+104

pw::bluetooth::emboss::GenericAclDataFrameView<>::Ok()

NEW

+104

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::Ok()

NEW

+104

pw::bluetooth::proxy::L2capStatusTracker::DeliverPendingConfigurationComplete()

NEW

+104

pw::bluetooth::proxy::L2capStatusTracker::DeliverPendingConnectionComplete()

NEW

+104

pw::multibuf::v1::Chunk::Slice()

NEW

+104

pw::sync::ThreadNotification::release()

NEW

+102

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::OnDeregister()

NEW

+100

pw::bluetooth::proxy::AclDataChannel::CreateAclConnection()

NEW

+100

pw::bluetooth::proxy::ProxyHost::~ProxyHost()

NEW

+100

pw::bluetooth::proxy::internal::BasicModeTxEngine::HandlePduFromHost()

NEW

+98

pw::bluetooth::proxy::L2capChannel::InitBasic()

NEW

+98

pw::bluetooth::proxy::L2capChannelManager::SendFlowControlCreditInd()

NEW

+98

pw::multibuf::v1::MultiBuf::ContiguousSpan()

NEW

+96

__compiler_rt_fnorm2

NEW

+96

ceilf

NEW

+96

emboss::support::EnumView<>::TryToWrite()

NEW

+96

emboss::support::MaybeDo<>()

NEW

+96

emboss::support::OffsetBitBlock<>::WriteUInt()

NEW

+96

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::broadcast_flag()

NEW

+96

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::handle()

NEW

+96

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::packet_boundary_flag()

NEW

+96

pw::bluetooth::emboss::GenericCommandHeaderView<>::Ok()

NEW

+96

pw::bluetooth::emboss::GenericEventHeaderView<>::Ok()

NEW

+96

pw::bluetooth::proxy::L2capChannelManager::FindChannelByLocalCid()

NEW

+96

pw::bluetooth::proxy::L2capChannelManager::FindChannelByRemoteCid()

NEW

+96

pw::bluetooth::proxy::L2capChannelManager::HandleDisconnectionCompleteLocked()

NEW

+96

pw::multibuf::v1::MultiBuf::DiscardPrefix()

NEW

+94

pw::bluetooth::proxy::internal::BorrowedL2capChannel::BorrowedL2capChannel()

NEW

+92

emboss::support::ContiguousBuffer<>::WriteLittleEndianUInt<>()

NEW

+92

pw::bluetooth::proxy::AclDataChannel::UnregisterConnection()

NEW

+92

pw::bluetooth::proxy::Recombiner::TakeBuf()

NEW

+92

pw::bluetooth::proxy::internal::BasicModeRxEngine::HandlePduFromController()

NEW

+92

pw::bluetooth::proxy::internal::BorrowedL2capChannel::~BorrowedL2capChannel()

NEW

+90

pw::containers::internal::AATreeItem::Split()

NEW

+90

pw::multibuf::v1::MultiBufAllocator::MoreMemoryAvailable()

NEW

+90

pw::multibuf::v1::SimpleAllocator::GetAvailableMemorySize()

NEW

+88

_ZN2pw9Allocator3NewINS_9bluetooth5proxy12L2capChannelETpTnRiJEJRNS3_19L2capChannelManagerEDnRtRNS3_16AclTransportTypeEttDnEEENSt3__29enable_ifIXntsr3stdE10is_array_vIT_EEPSD_E4typeEDpOT1_

NEW

+88

__aeabi_ui2f

NEW

+88

__compiler_rt_funder

NEW

+88

pw::IntrusiveMap<>::erase()

NEW

+88

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+88

pw::bluetooth::proxy::AclDataChannel::Reset()

NEW

+88

pw::bluetooth::proxy::H4PacketInterface::H4PacketInterface()

NEW

+88

pw::bluetooth::proxy::H4PacketWithHci::H4PacketWithHci()

NEW

+88

pw::internal_result::StatusOrData<>::AssignStatus<>()

NEW

+86

pw::bluetooth::proxy::MultiBufAdapter::Copy()

NEW

+84

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+84

pw::bluetooth::proxy::AclDataChannel::ReserveSendCredit()

NEW

+84

pw::bluetooth::proxy::L2capChannel::TakeRecombinationBuf()

NEW

+84

pw::bluetooth::proxy::Recombiner::EndRecombination()

NEW

+84

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::AddCredits()

NEW

+84

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::BorrowL2capChannel()

NEW

+84

pw::containers::internal::GenericDeque<>::contiguous_data()

NEW

+84

pw::multibuf::v1::MultiBuf::const_iterator::operator+=()

NEW

+80

pw::bluetooth::proxy::L2capChannel::CopyToRecombinationBuf()

NEW

+80

pw::bluetooth::proxy::L2capChannel::Start()

NEW

+80

pw::internal_result::StatusOrData<>::~StatusOrData()

NEW

+80

pw::multibuf::v1::MultiBuf::TruncateAfter()

NEW

+80

xTaskGenericNotifyStateClear

NEW

+78

pw::bluetooth::emboss::GenericGenericHciCommandView<>::Ok()

NEW

+78

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::Write()

NEW

+76

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEE3$_1ZNSD_23HandlePduFromControllerESF_E3$_2ZNSD_23HandlePduFromControllerESF_E3$_3ZNSD_23HandlePduFromControllerESF_E3$_0EEEEEJONS0_6__baseILNS0_6_TraitE1EJNS_9monostateENS8_8multibuf2v18MultiBufESF_NSA_17L2capChannelEventEEEEEEEDcT_DpT0_

NEW

+76

pw::IntrusiveMap<>::insert()

NEW

+76

pw::bluetooth::emboss::GenericL2capConfigurationOptionHeaderView<>::Ok()

NEW

+76

pw::bluetooth::proxy::L2capChannelManager::FindChannelByLocalCidLocked()

NEW

+76

pw::bluetooth::proxy::L2capChannelManager::FindChannelByRemoteCidLocked()

NEW

+74

pw::bluetooth::proxy::L2capChannel::SendAdditionalRxCredits()

NEW

+74

pw::internal_result::StatusOrData<>::operator=()

NEW

+72

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::has_status()

NEW

+72

pw::bluetooth::emboss::GenericOpCodeBitsView<>::Ok()

NEW

+72

pw::bluetooth::proxy::L2capChannelManager::ResetLogicalLinksLocked()

NEW

+72

pw::bluetooth::proxy::L2capStatusTracker::HandleConfigurationChanged()

NEW

+72

pw::bluetooth::proxy::L2capStatusTracker::HandleConnectionComplete()

NEW

+72

pw::bluetooth::proxy::L2capStatusTracker::HandleDisconnectionComplete()

NEW

+72

pw::bluetooth::proxy::internal::CreditBasedFlowControlRxEngine::CreditBasedFlowControlRxEngine()

NEW

+72

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::~L2capChannelManagerImpl()

NEW

+72

vQueueUnregisterQueue

NEW

+70

pw::bluetooth::emboss::GenericGenericHciCommandView<>::payload()

NEW

+70

pw::bluetooth::proxy::internal::ChannelProxyImpl::DoCheckWriteParameter()

NEW

+70

pw::multibuf::v1::ChunkRegionTracker::CreateFirstChunk()

NEW

+70

pw::multibuf::v1::internal::LinkedRegionTracker::~LinkedRegionTracker()

NEW

+68

_ZN2pw9Allocator3NewINS_9bluetooth5proxy12L2capChannelETpTnRiJEJRNS3_19L2capChannelManagerEPNS_8multibuf2v115SimpleAllocatorEtNS3_16AclTransportTypeERtSD_N3fit13function_implILj8ELb1EFvNS3_17L2capChannelEventEENSt3__29allocatorISt4byteEEEEEEENSI_9enable_ifIXntsr3stdE10is_array_vIT_EEPSO_E4typeEDpOT1_

NEW

+68

emboss::support::OffsetBitBlock<>::UncheckedReadUInt()

NEW

+68

pw::bluetooth::proxy::AclDataChannel::SendCredit::MarkUsed()

NEW

+68

pw::bluetooth::proxy::L2capChannel::AreValidParameters()

NEW

+68

pw::bluetooth::proxy::L2capChannel::GenerateNextTxPacket()

NEW

+68

pw::bluetooth::proxy::internal::BasicModeTxEngine::CheckWriteParameter()

NEW

+68

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::IsWriteAvailable()

NEW

+68

pw::containers::internal::AATreeItem::Skew()

NEW

+68

pw::containers::internal::KeyedAATree<>::lower_bound()

NEW

+66

_ZN2pw9Allocator3NewINS_9bluetooth5proxy12L2capChannelETpTnRiJEJRNS3_19L2capChannelManagerEPNS_8multibuf2v115SimpleAllocatorEtRNS3_16AclTransportTypeERtSE_N3fit13function_implILj8ELb1EFvNS3_17L2capChannelEventEENSt3__29allocatorISt4byteEEEEEEENSJ_9enable_ifIXntsr3stdE10is_array_vIT_EEPSP_E4typeEDpOT1_

NEW

+66

pw::IntrusiveMap<>::find()

NEW

+66

pw::bluetooth::proxy::AclDataChannel::MaxDataPacketLengthForTransport()

NEW

+66

pw::bluetooth::proxy::Recombiner::StartRecombination()

NEW

+66

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::SendAdditionalRxCredits()

NEW

+66

pw::containers::internal::AATree<>::~AATree()

NEW

+66

pw::multibuf::v1::internal::LinkedRegionTracker::Destroy()

NEW

+64

_ZNSt3__216__variant_detail5__altILj2EN2pw9bluetooth5proxy8internal30CreditBasedFlowControlRxEngineEEC2B9nqn230000IJRNS4_31ConnectionOrientedChannelConfigERNS2_8multibuf2v117MultiBufAllocatorEZN3fit8internal13make_the_callITnDaXadL_ZNS4_12L2capChannel18ReplenishRxCreditsEtEESI_JtEEEDaPT0_NSF_14parameter_packIJDpT1_EEEEUltE_EEENS_10in_place_tEDpOT_

NEW

+64

pw::bluetooth::emboss::GenericBFrameView<>::payload()

NEW

+64

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventView<>::nocp_data()

NEW

+64

pw::bluetooth::proxy::L2capSignalingChannel::L2capSignalingChannel()

NEW

+64

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::CheckWriteParameter()

NEW

+64

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::Init()

NEW

+64

pw::containers::FlatMap<>::at()

NEW

+64

pw::containers::internal::KeyedAATree<>::~KeyedAATree()

NEW

+64

pw::multibuf::v1::Chunk::Free()

NEW

+62

pw::IntrusiveMap<>::end()

NEW

+62

pw::bluetooth::emboss::GenericAclDataFrameView<>::payload()

NEW

+62

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::payload()

NEW

+62

pw::bluetooth::proxy::H4PacketInterface::~H4PacketInterface()

NEW

+62

pw::multibuf::v1::MultiBufAllocator::AllocateContiguous()

NEW

+60

__compiler_rt_fnan2

NEW

+60

__eqsf2

NEW

+60

__gtsf2

NEW

+60

pw::bluetooth::emboss::GenericGenericHciCommandView<>::IsComplete()

NEW

+60

pw::bluetooth::emboss::GenericLEMetaEventView<>::EmbossReservedVirtualReturnParametersSizeView::MaybeRead()

NEW

+60

pw::bluetooth::proxy::HciTransport::SendToController()

NEW

+60

pw::bluetooth::proxy::L2capChannel::ReplenishRxCredits()

NEW

+60

pw::bluetooth::proxy::ProxyHost::OnConnectionCompleteSuccess()

NEW

+60

pw::sync::Mutex::lock()

NEW

+60

pw::sync::Mutex::unlock()

NEW

+58

_ZNSt3__223__lower_bound_bisectingB9nqn230000INS_17_ClassicAlgPolicyENS_11__wrap_iterIPN2pw10containers4PairINS3_9bluetooth5proxy16AclTransportTypeENS_8optionalINS7_14AclDataChannel10SendCreditEEEEEEES8_NS_10__identityEPFbRKSD_S8_EEET0_SL_RKT1_NS_15iterator_traitsISL_E15difference_typeERT3_RT2_

NEW

+58

pw::bluetooth::emboss::GenericAclDataFrameView<>::IsComplete()

NEW

+58

pw::bluetooth::emboss::GenericBFrameView<>::IsComplete()

NEW

+58

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::EmbossReservedVirtualReturnParametersSizeView::MaybeRead()

NEW

+58

pw::bluetooth::emboss::GenericGenericHciCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+58

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::IsComplete()

NEW

+58

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::IsComplete()

NEW

+58

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::IsComplete()

NEW

+58

pw::bluetooth::proxy::L2capChannelManager::Advance()

NEW

+56

_ZNSt3__211unique_lockIN2pw4sync5MutexEE4lockB9nqn230000Ev

NEW

+56

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEE3$_1ZNSD_23HandlePduFromControllerESF_E3$_2ZNSD_23HandlePduFromControllerESF_E3$_3ZNSD_23HandlePduFromControllerESF_E3$_0EEEEEJONS0_6__baseILNS0_6_TraitE1EJNS_9monostateENS8_8multibuf2v18MultiBufESF_NSA_17L2capChannelEventEEEEEEEDcT_DpT0_

NEW

+56

pw::allocator::LibCAllocator

NEW

+56

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+56

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+56

pw::bluetooth::proxy::AclDataChannel::~AclDataChannel()

NEW

+56

pw::bluetooth::proxy::HciTransport::SendToHost()

NEW

+56

pw::bluetooth::proxy::L2capStatusTracker::HandleAclDisconnectionComplete()

NEW

+56

pw::bluetooth::proxy::MultiBufAdapter::Copy<>()

NEW

+56

pw::bluetooth::proxy::ProxyHost::DoHandleH4HciFromController()

NEW

+56

pw::bluetooth::proxy::ProxyHost::DoHandleH4HciFromHost()

NEW

+56

pw::bluetooth::proxy::internal::L2capChannelImpl::Close()

NEW

+56

pw::bluetooth::proxy::internal::L2capChannelImpl::IsWriteAvailable()

NEW

+56

pw::containers::internal::GenericAATree::erase_one()

NEW

+56

pw::containers::internal::GenericDeque<>::pop_front()

NEW

+54

pw::bluetooth::emboss::GenericAclDataFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+54

pw::bluetooth::emboss::GenericBFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::MaybeRead()

NEW

+54

pw::bluetooth::proxy::AclDataChannel::RegisterConnection()

NEW

+54

pw::multibuf::v1::SimpleAllocator::~SimpleAllocator()

NEW

+54

std::__2::array<>::~array()

NEW

+52

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISD_LNS0_6_TraitE1EEEEEvOT_

NEW

+52

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISV_LNS0_6_TraitE1EEEEEvOT_

NEW

+52

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_

NEW

+52

emboss::support::Or<>()

NEW

+52

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedVirtualPayloadSizeView::Read()

NEW

+52

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Read()

NEW

+52

pw::bluetooth::proxy::AclDataChannel::LookupCredits()

NEW

+52

pw::bluetooth::proxy::L2capChannelManager::DeregisterChannelLocked()

NEW

+52

pw::bluetooth::proxy::L2capStatusTracker::L2capStatusTracker()

NEW

+52

pw::bluetooth::proxy::internal::ChannelProxyImpl

NEW

+52

pw::bluetooth::proxy::internal::ChannelProxyImpl::~ChannelProxyImpl()

NEW

+52

pw::bluetooth::proxy::internal::GenericL2capChannel::Write()

NEW

+52

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::~GenericL2capChannelImpl()

NEW

+52

pw::bluetooth::proxy::internal::L2capLogicalLink

NEW

+52

pw::containers::internal::AATreeItem::Clear()

NEW

+52

pw::multibuf::v1::MultiBuf::Truncate()

NEW

+52

pw::multibuf::v1::MultiBufChunks::push_front()

NEW

+52

pw::multibuf::v1::MultiBufChunks::take_front()

NEW

+50

pw::bluetooth::emboss::GenericBasicL2capHeaderView<>::channel_id()

NEW

+50

pw::bluetooth::emboss::GenericL2capSignalingCommandHeaderView<>::data_length()

NEW

+50

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::OnDeletion()

NEW

+50

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::OnRegister()

NEW

+48

emboss::support::And<>()

NEW

+48

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::data_total_length()

NEW

+48

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::emboss_reserved_anonymous_field_4()

NEW

+48

pw::bluetooth::emboss::GenericBasicL2capHeaderView<>::pdu_length()

NEW

+48

pw::bluetooth::emboss::GenericBdAddrView<>::Ok()

NEW

+48

pw::bluetooth::emboss::GenericFirstKFrameView<>::header()

NEW

+48

pw::bluetooth::emboss::GenericFirstKFrameView<>::sdu_length()

NEW

+48

pw::bluetooth::emboss::GenericL2capFlowControlCreditIndView<>::cid()

NEW

+48

pw::bluetooth::emboss::GenericL2capFlowControlCreditIndView<>::credits()

NEW

+48

pw::bluetooth::emboss::GenericL2capSignalingCommandHeaderView<>::code()

NEW

+48

pw::bluetooth::emboss::GenericL2capSignalingCommandHeaderView<>::identifier()

NEW

+48

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventView<>::EmbossReservedVirtualDataLengthView::MaybeRead()

NEW

+48

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::header()

NEW

+48

pw::bluetooth::proxy::AclDataChannel::FindAclConnection()

NEW

+48

pw::bluetooth::proxy::AclDataChannel::HandleAclFromController()

NEW

+48

pw::bluetooth::proxy::AclDataChannel::HandleAclFromHost()

NEW

+48

pw::bluetooth::proxy::HciTransport::HciTransport()

NEW

+48

pw::bluetooth::proxy::L2capChannel::rx_engine()

NEW

+48

pw::bluetooth::proxy::L2capChannel::tx_engine()

NEW

+48

pw::bluetooth::proxy::Recombiner::HasBuf()

NEW

+48

pw::bluetooth::proxy::internal::ChannelProxyImpl::ChannelProxyImpl()

NEW

+48

pw::bluetooth::proxy::internal::CreditBasedFlowControlRxEngine::AddRxCredits()

NEW

+46

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::status()

NEW

+46

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::L2capChannelManagerImpl()

NEW

+44

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENS7_30CreditBasedFlowControlTxEngineENS7_18GattNotifyTxEngineEEEEE9__emplaceB9nqn230000ILj1EJttRNS6_12L2capChannelEEEERDaDpOT0_

NEW

+44

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel19SendPayloadToClientENS_4spanIhLj4294967295EEENS_7variantIJPN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSM_ENS_9allocatorISt4byteEEEEPNSI_ILj4ELb1EFSN_SO_NSA_16ConnectionHandleEttESS_EEEEEE3$_1ZNSD_19SendPayloadToClientESF_SZ_E3$_2EEEEEJRNS0_6__baseILNS0_6_TraitE0EJSU_SY_EEEEEEDcT_DpT0_

NEW

+44

_ZNSt3__223__optional_storage_baseIN2pw8multibuf2v18MultiBufELb0EE13__assign_fromB9nqn230000INS_27__optional_move_assign_baseIS4_Lb0EEEEEvOT_

NEW

+44

pw::PackedPtr<>::set()

NEW

+44

pw::PackedPtr<>::set_packed_value()

NEW

+44

pw::Vector<>::operator[]()

NEW

+44

pw::bluetooth::emboss::GenericFirstKFrameView<>::channel_id()

NEW

+44

pw::bluetooth::emboss::GenericFirstKFrameView<>::pdu_length()

NEW

+44

pw::bluetooth::emboss::GenericL2capConfigureReqView<>::EmbossReservedVirtualOptionsSizeView::Read()

NEW

+44

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::channel_id()

NEW

+44

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::pdu_length()

NEW

+44

pw::bluetooth::emboss::LEConnectionCompleteSubevent::EmbossReservedValidatorForConnectionInterval::ValueIsOk<>()

NEW

+44

pw::bluetooth::emboss::LEConnectionCompleteSubevent::EmbossReservedValidatorForSupervisionTimeout::ValueIsOk<>()

NEW

+44

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV1::EmbossReservedValidatorForConnectionInterval::ValueIsOk<>()

NEW

+44

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV1::EmbossReservedValidatorForSupervisionTimeout::ValueIsOk<>()

NEW

+44

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV2::EmbossReservedValidatorForConnectionInterval::ValueIsOk<>()

NEW

+44

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV2::EmbossReservedValidatorForSupervisionTimeout::ValueIsOk<>()

NEW

+44

pw::bluetooth::proxy::AclDataChannel::SendCredit::operator=()

NEW

+44

pw::bluetooth::proxy::H4PacketInterface::operator=()

NEW

+44

pw::bluetooth::proxy::H4PacketWithH4::H4PacketWithH4()

NEW

+44

pw::bluetooth::proxy::L2capChannel::MaxL2capPayloadSize()

NEW

+44

pw::bluetooth::proxy::MultiBufAdapter::Claim()

NEW

+44

pw::bluetooth::proxy::Recombiner::IsComplete()

NEW

+44

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::CreditBasedFlowControlTxEngine()

NEW

+44

pw::bluetooth::proxy::internal::GenericL2capChannel::GenericL2capChannel()

NEW

+44

pw::bluetooth::proxy::internal::GenericL2capChannelImpl::GenericL2capChannelImpl()

NEW

+44

pw::bluetooth::proxy::internal::L2capChannelImpl::L2capChannelImpl()

NEW

+44

pw::containers::internal::GenericAATree::end()

NEW

+44

pw::containers::internal::GenericDeque<>::front()

NEW

+42

pw::bluetooth::emboss::GenericL2capConfigureReqView<>::options()

NEW

+42

pw::bluetooth::emboss::LEReadBufferSizeV1CommandCompleteEvent::EmbossReservedValidatorForLeAclDataPacketLength::ValueIsOk<>()

NEW

+42

pw::bluetooth::emboss::LEReadBufferSizeV2CommandCompleteEvent::EmbossReservedValidatorForLeAclDataPacketLength::ValueIsOk<>()

NEW

+42

pw::bluetooth::proxy::AclDataChannel::SendCredit::~SendCredit()

NEW

+42

pw::bluetooth::proxy::L2capSignalingChannel::GetNextIdentifierAndIncrement()

NEW

+42

pw::bluetooth::proxy::internal::L2capChannelImpl::BlockWhileBorrowed()

NEW

+42

pw::containers::internal::AATreeItem::GetPredecessor()

NEW

+42

pw::containers::internal::AATreeItem::GetSuccessor()

NEW

+42

pw::containers::internal::AATreeItem::IsMapped()

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_8multibuf2v110OwnedChunkELb0EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS7_OT_EE5valueEiE4typeELi0EEESB_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_8multibuf2v18MultiBufELb0EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS7_OT_EE5valueEiE4typeELi0EEESB_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9UniquePtrINS_9bluetooth5proxy12ChannelProxyEEELb0EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEiE4typeELi0EEESD_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9allocator6LayoutELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEiE4typeELi0EEESA_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth5proxy14H4PacketWithH4ELb0EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS7_OT_EE5valueEiE4typeELi0EEESB_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth5proxy8internal20BorrowedL2capChannelELb0EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEiE4typeELi0EEESC_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss17GenericBFrameViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss22GenericEventHeaderViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss22GenericFirstKFrameViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss22GenericFirstKFrameViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss22GenericLEMetaEventViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss23GenericAclDataFrameViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss27GenericSubsequentKFrameViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss27GenericSubsequentKFrameViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss28GenericGenericHciCommandViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss29GenericAclDataFrameHeaderViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss29GenericL2capConnectionReqViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss29GenericL2capConnectionRspViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss31GenericCommandCompleteEventViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss32GenericL2capDisconnectionReqViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss32GenericL2capDisconnectionRspViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss34GenericConnectionCompleteEventViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss36GenericL2capFlowControlCreditIndViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss37GenericDisconnectionCompleteEventViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss38GenericL2capMtuConfigurationOptionViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss39GenericLEConnectionCompleteSubeventViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss40GenericNumberOfCompletedPacketsEventViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss41GenericL2capConfigurationOptionHeaderViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss45GenericReadBufferSizeCommandCompleteEventViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss49GenericLEEnhancedConnectionCompleteSubeventV1ViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss49GenericLEEnhancedConnectionCompleteSubeventV2ViewIN6emboss7support16ContiguousBufferIKhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISD_OT_EE5valueEiE4typeELi0EEESH_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss49GenericLEReadBufferSizeV1CommandCompleteEventViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataINS_9bluetooth6emboss49GenericLEReadBufferSizeV2CommandCompleteEventViewIN6emboss7support16ContiguousBufferIhLj1ELj0EEEEELb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleISC_OT_EE5valueEiE4typeELi0EEESG_

NEW

+40

_ZN2pw15internal_result12StatusOrDataIbLb1EEC2INS_6StatusETnNSt3__29enable_ifIXsr3std16is_constructibleIS4_OT_EE5valueEiE4typeELi0EEES8_

NEW

+40

_ZN2pw9Allocator3NewINS_9bluetooth5proxy8internal16L2capLogicalLinkETpTnRiJEJRtRNS3_16AclTransportTypeERNS3_19L2capChannelManagerERNS3_14AclDataChannelEEEENSt3__29enable_ifIXntsr3stdE10is_array_vIT_EEPSG_E4typeEDpOT1_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE9__emplaceB9nqn230000ILj1EJSH_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE9__emplaceB9nqn230000ILj2EJSM_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE9__emplaceB9nqn230000ILj3EJSQ_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE9__emplaceB9nqn230000ILj4EJSU_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE9__emplaceB9nqn230000ILj1EJSH_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE9__emplaceB9nqn230000ILj2EJSM_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE9__emplaceB9nqn230000ILj3EJSQ_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE9__emplaceB9nqn230000ILj4EJSU_EEERDaDpOT0_

NEW

+40

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE9__emplaceB9nqn230000ILj5EJSW_EEERDaDpOT0_

NEW

+40

emboss::support::OffsetBitBlock<>::MaskInValue()

NEW

+40

pw::IntrusiveMap<>::begin()

NEW

+40

pw::bluetooth::proxy::AclDataChannel::Credits::MarkCompleted()

NEW

+40

pw::bluetooth::proxy::H4PacketInterface::Reset()

NEW

+40

pw::bluetooth::proxy::L2capChannelManager::RegisterChannel()

NEW

+40

pw::bluetooth::proxy::MultiBufAdapter::Create()

NEW

+40

pw::bluetooth::proxy::ProxyHost::DoInterceptCreditBasedFlowControlChannel()

NEW

+40

pw::bluetooth::proxy::ProxyHost::InternalDoInterceptBasicModeChannel()

NEW

+40

pw::containers::internal::AATreeItem::SetLevel()

NEW

+40

pw::containers::internal::AATreeItem::~AATreeItem()

NEW

+40

pw::containers::internal::CheckIntrusiveContainerIsEmpty()

NEW

+40

pw::containers::internal::GenericDeque<>::push_back()

NEW

+40

vQueueDelete

NEW

+38

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENS7_30CreditBasedFlowControlRxEngineENS7_18GattNotifyRxEngineEEEEE9__emplaceB9nqn230000ILj2EJRNS6_31ConnectionOrientedChannelConfigERNS4_8multibuf2v117MultiBufAllocatorEZN3fit8internal13make_the_callITnDaXadL_ZNS6_12L2capChannel18ReplenishRxCreditsEtEESN_JtEEEDaPT0_NSK_14parameter_packIJDpT1_EEEEUltE_EEERDaDpOT0_

NEW

+38

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENS7_30CreditBasedFlowControlTxEngineENS7_18GattNotifyTxEngineEEEEE9__emplaceB9nqn230000ILj2EJRNS6_31ConnectionOrientedChannelConfigEttRNS6_12L2capChannelEEEERDaDpOT0_

NEW

+38

pw::Vector<>::emplace_back<>()

NEW

+38

pw::bluetooth::proxy::internal::CreditBasedFlowControlRxEngine::~CreditBasedFlowControlRxEngine()

NEW

+38

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::MaxBasicL2capPayloadSize()

NEW

+38

pw::containers::internal::AATreeItem::Replace()

NEW

+38

pw::containers::internal::GenericDeque<>::try_emplace_back<>()

NEW

+38

pw::multibuf::v1::MultiBufAllocator::~MultiBufAllocator()

NEW

+36

_ZNSt3__211unique_lockIN2pw4sync5MutexEE6unlockB9nqn230000Ev

NEW

+36

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENS7_30CreditBasedFlowControlRxEngineENS7_18GattNotifyRxEngineEEEEE9__emplaceB9nqn230000ILj1EJtEEERDaDpOT0_

NEW

+36

_ZNSt3__216__variant_detail6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENS7_30CreditBasedFlowControlRxEngineENS7_18GattNotifyRxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000Ev

NEW

+36

_ZNSt3__223__optional_storage_baseIN2pw9bluetooth5proxy14AclDataChannel10SendCreditELb0EE13__assign_fromB9nqn230000INS_27__optional_move_assign_baseIS5_Lb0EEEEEvOT_

NEW

+36

_ZNSt3__223__optional_storage_baseIN2pw9bluetooth5proxy14H4PacketWithH4ELb0EE13__assign_fromB9nqn230000INS_27__optional_move_assign_baseIS4_Lb0EEEEEvOT_

NEW

+36

_ZNSt3__28optionalIN2pw8multibuf2v18MultiBufEEaSB9nqn230000IS4_TnNS_9enable_ifIXsr4_AndINS_17integral_constantIbXntu9__is_sameu14__remove_cvrefIT_ES5_EEEENS_7_OrImplIXaantcvbsr10_IsNotSameISA_S4_EE5valuenesZT1_Li0EEE7_ResultINS8_IbXntu9__is_sameSA_S4_EEEENS_4_NotINS_9is_scalarIS4_EEEEEENS_16is_constructibleIS4_JS9_EEENS_13is_assignableIRS4_S9_EENS_9is_objectIS4_EEEE5valueEiE4typeELi0EEERS5_OS9_

NEW

+36

fit::internal::generic_function_base<>::assign_function()

NEW

+36

pw::allocator::internal::ManagedPtr<>::operator*()

NEW

+36

pw::bluetooth::proxy::AclDataChannel::AclConnection::AclConnection()

NEW

+36

pw::bluetooth::proxy::L2capChannelManager::DeregisterChannel()

NEW

+36

pw::bluetooth::proxy::LockedL2capChannel::channel()

NEW

+36

pw::bluetooth::proxy::Recombiner::local_cid()

NEW

+36

pw::bluetooth::proxy::internal::(anonymous namespace)::GetLockedChannel()

NEW

+36

pw::bluetooth::proxy::internal::L2capChannelImpl::IsStale()

NEW

+36

pw::containers::internal::GenericDeque<>::DestroyAll()

NEW

+36

pw::multibuf::v1::internal::LinkedRegionTracker::LinkedRegionTracker()

NEW

+34

_ZNSt3__213__lower_boundB9nqn230000INS_17_ClassicAlgPolicyENS_11__wrap_iterIPN2pw10containers4PairINS3_9bluetooth5proxy16AclTransportTypeENS_8optionalINS7_14AclDataChannel10SendCreditEEEEEEESF_S8_NS_10__identityEPFbRKSD_S8_EEET0_SL_T1_RKT2_RT4_RT3_

NEW

+34

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj4EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel17HandlePduFromHostENS_4spanIhLj4294967295EEEE3$_0ZNSD_17HandlePduFromHostESF_E3$_1ZNSD_17HandlePduFromHostESF_E3$_2ZNSD_17HandlePduFromHostESF_E3$_3ZNSD_17HandlePduFromHostESF_E3$_4EEEEEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSW_ENS_9allocatorISt4byteEEEENSS_ILj4ELb1EFSX_SY_NSA_16ConnectionHandleEttES12_EENSS_ILj4ELb1EFbSF_ES12_EENSS_ILj4ELb1EFbNSE_IKS11_Lj4294967295EEES14_ttES12_EEEEEEEEDcT_DpT0_

NEW

+34

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj4EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEENK3$_0clESF_EUlNS_9monostateEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSO_ENS_9allocatorISt4byteEEEEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFSP_SQ_NSA_16ConnectionHandleEttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbSF_ESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbNSE_IKST_Lj4294967295EEESY_ttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFvSQ_ESU_EEE_EEEEEJRNS0_6__baseILNS0_6_TraitE1EJSH_SV_S10_S14_S1A_S1E_EEEEEEDcT_DpT0_

NEW

+34

pw::bluetooth::proxy::AclDataChannel::HasAclConnection()

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9rx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeRxEngineENSI_30CreditBasedFlowControlRxEngineENSI_18GattNotifyRxEngineEEEEEEEDcT_DpT0_

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9tx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeTxEngineENSI_30CreditBasedFlowControlTxEngineENSI_18GattNotifyTxEngineEEEEEEEDcT_DpT0_

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12_GLOBAL__N_112variant_castINS_7variantIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSK_ENS_9allocatorISt4byteEEEENSG_ILj4ELb1EFSL_SM_NSA_16ConnectionHandleEttESQ_EENSG_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESQ_EENSG_ILj4ELb1EFbNSV_IKSP_Lj4294967295EEESS_ttESQ_EEEEENSD_IJSU_S12_EEEEET_OT0_EUlOS15_E_EEJONS0_6__baseILNS0_6_TraitE1EJSU_S12_EEEEEEDcS15_DpT0_

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12_GLOBAL__N_112variant_castINS_7variantIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSK_ENS_9allocatorISt4byteEEEENSG_ILj4ELb1EFSL_SM_NSA_16ConnectionHandleEttESQ_EENSG_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESQ_EENSG_ILj4ELb1EFbNSV_IKSP_Lj4294967295EEESS_ttESQ_EENSG_ILj4ELb1EFvSM_ESQ_EEEEENSD_IJSU_S12_EEEEET_OT0_EUlOS17_E_EEJONS0_6__baseILNS0_6_TraitE1EJSU_S12_EEEEEEDcS17_DpT0_

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12_GLOBAL__N_112variant_castINS_7variantIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSK_ENS_9allocatorISt4byteEEEENSG_ILj4ELb1EFSL_SM_NSA_16ConnectionHandleEttESQ_EENSG_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESQ_EENSG_ILj4ELb1EFbNSV_IKSP_Lj4294967295EEESS_ttESQ_EEEEENSD_IJSU_S12_EEEEET_OT0_EUlOS15_E_EEJONS0_6__baseILNS0_6_TraitE1EJSU_S12_EEEEEEDcS15_DpT0_

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12_GLOBAL__N_112variant_castINS_7variantIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSK_ENS_9allocatorISt4byteEEEENSG_ILj4ELb1EFSL_SM_NSA_16ConnectionHandleEttESQ_EENSG_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESQ_EENSG_ILj4ELb1EFbNSV_IKSP_Lj4294967295EEESS_ttESQ_EENSG_ILj4ELb1EFvSM_ESQ_EEEEENSD_IJSU_S12_EEEEET_OT0_EUlOS17_E_EEJONS0_6__baseILNS0_6_TraitE1EJSU_S12_EEEEEEDcS17_DpT0_

NEW

+32

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj5EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEENK3$_0clESF_EUlNS_9monostateEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSO_ENS_9allocatorISt4byteEEEEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFSP_SQ_NSA_16ConnectionHandleEttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbSF_ESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbNSE_IKST_Lj4294967295EEESY_ttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFvSQ_ESU_EEE_EEEEEJRNS0_6__baseILNS0_6_TraitE1EJSH_SV_S10_S14_S1A_S1E_EEEEEEDcT_DpT0_

NEW

+32

_ZNSt3__216__variant_detail6__dtorINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEELNS0_6_TraitE1EE9__destroyB9nqn230000Ev

NEW

+32

_ZNSt3__216__variant_detail6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENS7_30CreditBasedFlowControlTxEngineENS7_18GattNotifyTxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000Ev

NEW

+32

_ZNSt3__216__variant_detail6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000Ev

NEW

+32

_ZNSt3__216__variant_detail6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000Ev

NEW

+32

_ZNSt3__28exchangeB9nqn230000INS_8optionalIN2pw8multibuf2v18MultiBufEEERKNS_9nullopt_tEEET_RSA_OT0_

NEW

+32

emboss::support::GenericArrayView<>::IndexOperatorHelper<>::UncheckedConstructElement()

NEW

+32

pw::Allocator::Reallocate()

NEW

+32

pw::allocator::internal::ManagedPtr<>::Destroy()

NEW

+32

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+32

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedVirtualPayloadSizeView::Ok()

NEW

+32

pw::bluetooth::emboss::LEConnectionCompleteSubevent::EmbossReservedValidatorForConnectionHandle::ValueIsOk<>()

NEW

+32

pw::bluetooth::emboss::LEConnectionCompleteSubevent::EmbossReservedValidatorForPeripheralLatency::ValueIsOk<>()

NEW

+32

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV1::EmbossReservedValidatorForConnectionHandle::ValueIsOk<>()

NEW

+32

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV1::EmbossReservedValidatorForPeripheralLatency::ValueIsOk<>()

NEW

+32

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV2::EmbossReservedValidatorForConnectionHandle::ValueIsOk<>()

NEW

+32

pw::bluetooth::emboss::LEEnhancedConnectionCompleteSubeventV2::EmbossReservedValidatorForPeripheralLatency::ValueIsOk<>()

NEW

+32

pw::bluetooth::proxy::AclDataChannel::HandleConnectionCompleteEvent()

NEW

+32

pw::bluetooth::proxy::MultiBufAdapter::AsSpan()

NEW

+32

pw::bluetooth::proxy::ProxyHost::DoInterceptBasicModeChannel()

NEW

+32

pw::bluetooth::proxy::ProxyHost::HandleAclFromController()

NEW

+32

pw::bluetooth::proxy::ProxyHost::HandleAclFromHost()

NEW

+32

pw::bluetooth::proxy::internal::BasicModeTxEngine

NEW

+32

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine

NEW

+32

pw::multibuf::v1::ChunkRegionTracker

NEW

+32

pw::multibuf::v1::MultiBuf::begin()

NEW

+32

pw::multibuf::v1::MultiBufAllocator::MultiBufAllocator()

NEW

+32

pw::multibuf::v1::internal::LinkedRegionTracker

NEW

+30

_ZN2pw9Allocator3NewINS_8multibuf2v18internal19LinkedRegionTrackerETpTnRiJEJRNS3_15SimpleAllocatorERKNSt3__24spanISt4byteLj4294967295EEEEEENS9_9enable_ifIXntsr3stdE10is_array_vIT_EEPSG_E4typeEDpOT1_

NEW

+30

_ZN2pw9Allocator3NewINS_9bluetooth5proxy8internal16ChannelProxyImplETpTnRiJEJRtRNS3_12L2capChannelEEEENSt3__29enable_ifIXntsr3stdE10is_array_vIT_EEPSC_E4typeEDpOT1_

NEW

+30

pw::bluetooth::emboss::ConnectionCompleteEvent::EmbossReservedValidatorForConnectionHandle::ValueIsOk<>()

NEW

+30

pw::bluetooth::emboss::DisconnectionCompleteEvent::EmbossReservedValidatorForConnectionHandle::ValueIsOk<>()

NEW

+30

pw::bluetooth::proxy::internal::GenericL2capChannel::~GenericL2capChannel()

NEW

+30

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::ReportNewTxPacketsOrCredits()

NEW

+30

pw::containers::internal::AATreeItem::SetRight()

NEW

+30

pw::internal_result::StatusOrData<>::Assign<>()

NEW

+28

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel19SendPayloadToClientENS_4spanIhLj4294967295EEENS_7variantIJPN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSM_ENS_9allocatorISt4byteEEEEPNSI_ILj4ELb1EFSN_SO_NSA_16ConnectionHandleEttESS_EEEEEE3$_1ZNSD_19SendPayloadToClientESF_SZ_E3$_2EEEEEJRNS0_6__baseILNS0_6_TraitE0EJSU_SY_EEEEEEDcT_DpT0_

NEW

+28

_ZNSt3__29destroy_nB9nqn230000IPN2pw9bluetooth5proxy8internal25L2capLogicalLinkInterfaceEjEET_S7_T0_

NEW

+28

pw::UniquePtr<>::operator=<>()

NEW

+28

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::has_broadcast_flag()

NEW

+28

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::has_handle()

NEW

+28

pw::bluetooth::emboss::GenericAclDataFrameHeaderView<>::has_packet_boundary_flag()

NEW

+28

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+28

pw::bluetooth::emboss::GenericFirstKFrameView<>::EmbossReservedVirtualPayloadSizeView::UncheckedRead()

NEW

+28

pw::bluetooth::proxy::ChannelProxy

NEW

+28

pw::bluetooth::proxy::HciTransport::~HciTransport()

NEW

+28

pw::bluetooth::proxy::L2capChannel::state()

NEW

+28

pw::containers::internal::AATreeItem::SetLeft()

NEW

+28

pw::containers::internal::GenericAATree::begin()

NEW

+28

pw::multibuf::v1::ChunkRegionTracker::~ChunkRegionTracker()

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE12__assign_altB9nqn230000ILj1ES7_S7_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE9__emplaceB9nqn230000ILj1EJS7_EEERDaDpOT0_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE12__assign_altB9nqn230000ILj1ESH_SH_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE12__assign_altB9nqn230000ILj2ESM_SM_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE12__assign_altB9nqn230000ILj3ESQ_SQ_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE12__assign_altB9nqn230000ILj4ESU_SU_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE12__assign_altB9nqn230000ILj1ESH_SH_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE12__assign_altB9nqn230000ILj2ESM_SM_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE12__assign_altB9nqn230000ILj3ESQ_SQ_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE12__assign_altB9nqn230000ILj4ESU_SU_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE12__assign_altB9nqn230000ILj5ESW_SW_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+26

pw::bluetooth::emboss::GenericCommandHeaderView<>::opcode_bits()

NEW

+26

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::command_header()

NEW

+26

pw::bluetooth::emboss::GenericReadBufferSizeCommandCompleteEventView<>::total_num_acl_data_packets()

NEW

+26

pw::containers::internal::GenericDequeBase<>::PushBack()

NEW

+26

std::__2::array<>::array()

NEW

+24

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE9__emplaceB9nqn230000ILj2EJS9_EEERDaDpOT0_

NEW

+24

_ZNSt3__29__destroyB9nqn230000INS_11__wrap_iterIPN2pw8multibuf2v18MultiBufEEEEET_S8_S8_

NEW

+24

_ZNSt3__29destroy_nB9nqn230000IPN2pw9bluetooth5proxy12L2capChannelEjEET_S6_T0_

NEW

+24

__aeabi_fcmpun

NEW

+24

__aeabi_uidivmod

NEW

+24

__aeabi_uread4

NEW

+24

emboss::support::Equal<>()

NEW

+24

malloc

NEW

+24

prvIsQueueEmpty

NEW

+24

pvTaskIncrementMutexHeldCount

NEW

+24

pw::IntrusiveMap<>::IntrusiveMap()

NEW

+24

pw::bluetooth::emboss::AclDataFrameHeader::GenericEmbossReservedAnonymousField4View<>::broadcast_flag()

NEW

+24

pw::bluetooth::emboss::AclDataFrameHeader::GenericEmbossReservedAnonymousField4View<>::handle()

NEW

+24

pw::bluetooth::emboss::AclDataFrameHeader::GenericEmbossReservedAnonymousField4View<>::packet_boundary_flag()

NEW

+24

pw::bluetooth::emboss::GenericAclDataFrameView<>::data_total_length()

NEW

+24

pw::bluetooth::emboss::GenericAclDataFrameView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericBFrameView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericBdAddrView<>::bd_addr()

NEW

+24

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::command_opcode()

NEW

+24

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::command_opcode_bits()

NEW

+24

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::command_opcode_uint()

NEW

+24

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::num_hci_command_packets()

NEW

+24

pw::bluetooth::emboss::GenericCommandHeaderView<>::opcode()

NEW

+24

pw::bluetooth::emboss::GenericCommandHeaderView<>::parameter_total_size()

NEW

+24

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::bd_addr()

NEW

+24

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::connection_handle()

NEW

+24

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::encryption_enabled()

NEW

+24

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::link_type()

NEW

+24

pw::bluetooth::emboss::GenericConnectionCompleteEventView<>::status()

NEW

+24

pw::bluetooth::emboss::GenericDisconnectionCompleteEventView<>::connection_handle()

NEW

+24

pw::bluetooth::emboss::GenericDisconnectionCompleteEventView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericDisconnectionCompleteEventView<>::reason()

NEW

+24

pw::bluetooth::emboss::GenericDisconnectionCompleteEventView<>::status()

NEW

+24

pw::bluetooth::emboss::GenericEventHeaderView<>::event_code()

NEW

+24

pw::bluetooth::emboss::GenericEventHeaderView<>::event_code_uint()

NEW

+24

pw::bluetooth::emboss::GenericEventHeaderView<>::parameter_total_size()

NEW

+24

pw::bluetooth::emboss::GenericGenericHciCommandView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigurationOptionHeaderView<>::option_length()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigurationOptionHeaderView<>::option_type()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigureReqView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigureReqView<>::destination_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigureRspView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigureRspView<>::result()

NEW

+24

pw::bluetooth::emboss::GenericL2capConfigureRspView<>::source_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capConnectionReqView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericL2capConnectionReqView<>::psm()

NEW

+24

pw::bluetooth::emboss::GenericL2capConnectionReqView<>::source_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::destination_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::result()

NEW

+24

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::source_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capDisconnectionReqView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericL2capDisconnectionReqView<>::destination_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capDisconnectionReqView<>::source_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capDisconnectionRspView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericL2capDisconnectionRspView<>::destination_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capDisconnectionRspView<>::source_cid()

NEW

+24

pw::bluetooth::emboss::GenericL2capFlowControlCreditIndView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericL2capMtuConfigurationOptionView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericL2capMtuConfigurationOptionView<>::mtu()

NEW

+24

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::command_header()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::central_clock_accuracy()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::connection_handle()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::connection_interval()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::le_meta_event()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::peer_address()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::peer_address_type()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::peripheral_latency()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::role()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::status()

NEW

+24

pw::bluetooth::emboss::GenericLEConnectionCompleteSubeventView<>::supervision_timeout()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::central_clock_accuracy()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::connection_handle()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::connection_interval()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::le_meta_event()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::local_resolvable_private_address()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::peer_address()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::peer_address_type()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::peer_resolvable_private_address()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::peripheral_latency()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::role()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::status()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV1View<>::supervision_timeout()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::advertising_handle()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::central_clock_accuracy()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::connection_handle()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::connection_interval()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::le_meta_event()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::local_resolvable_private_address()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::peer_address()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::peer_address_type()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::peer_resolvable_private_address()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::peripheral_latency()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::role()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::status()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::supervision_timeout()

NEW

+24

pw::bluetooth::emboss::GenericLEEnhancedConnectionCompleteSubeventV2View<>::sync_handle()

NEW

+24

pw::bluetooth::emboss::GenericLEMetaEventView<>::header()

NEW

+24

pw::bluetooth::emboss::GenericLEMetaEventView<>::subevent_code()

NEW

+24

pw::bluetooth::emboss::GenericLEMetaEventView<>::subevent_code_enum()

NEW

+24

pw::bluetooth::emboss::GenericLEReadBufferSizeV1CommandCompleteEventView<>::le_acl_data_packet_length()

NEW

+24

pw::bluetooth::emboss::GenericLEReadBufferSizeV1CommandCompleteEventView<>::total_num_le_acl_data_packets()

NEW

+24

pw::bluetooth::emboss::GenericLEReadBufferSizeV2CommandCompleteEventView<>::le_acl_data_packet_length()

NEW

+24

pw::bluetooth::emboss::GenericLEReadBufferSizeV2CommandCompleteEventView<>::total_num_le_acl_data_packets()

NEW

+24

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventDataView<>::connection_handle()

NEW

+24

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventDataView<>::num_completed_packets()

NEW

+24

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventView<>::num_handles()

NEW

+24

pw::bluetooth::emboss::GenericReadBufferSizeCommandCompleteEventView<>::acl_data_packet_length()

NEW

+24

pw::bluetooth::emboss::L2capFlowControlCreditInd::EmbossReservedValidatorForCredits::ValueIsOk<>()

NEW

+24

pw::bluetooth::emboss::ReadBufferSizeCommandCompleteEvent::EmbossReservedValidatorForAclDataPacketLength::ValueIsOk<>()

NEW

+24

pw::bluetooth::proxy::H4PacketInterface

NEW

+24

pw::bluetooth::proxy::H4PacketWithH4

NEW

+24

pw::bluetooth::proxy::H4PacketWithHci

NEW

+24

pw::bluetooth::proxy::L2capChannel

NEW

+24

pw::bluetooth::proxy::L2capChannel::StopAndSendEvent()

NEW

+24

pw::bluetooth::proxy::L2capChannelManager

NEW

+24

pw::bluetooth::proxy::LockedL2capChannel::LockedL2capChannel()

NEW

+24

pw::bluetooth::proxy::ProxyHost

NEW

+24

pw::bluetooth::proxy::ProxyHost::DoReset()

NEW

+24

pw::bluetooth::proxy::internal::BasicModeRxEngine

NEW

+24

pw::bluetooth::proxy::internal::CreditBasedFlowControlRxEngine

NEW

+24

pw::bluetooth::proxy::internal::L2capChannelImpl::PayloadQueueEmpty()

NEW

+24

pw::containers::internal::AATreeItem::GetLevel()

NEW

+24

pw::containers::internal::GenericDeque<>::EmplaceBackUnchecked<>()

NEW

+24

pw::containers::internal::GenericDequeBase<>::PopFront()

NEW

+24

pw::containers::internal::GenericIntrusiveList<>::~GenericIntrusiveList()

NEW

+24

pw::containers::internal::IntrusiveListItemBase<>::unlist()

NEW

+24

pw::multibuf::v1::Chunk::RemoveFromRegionList()

NEW

+24

pw::multibuf::v1::ChunkRegionTracker::ChunkRegionTracker()

NEW

+24

pw::multibuf::v1::MultiBufAllocator

NEW

+24

pw::multibuf::v1::SimpleAllocator

NEW

+24

realloc

NEW

+22

_ZNSt3__211lower_boundB9nqn230000INS_11__wrap_iterIPN2pw10containers4PairINS2_9bluetooth5proxy16AclTransportTypeENS_8optionalINS6_14AclDataChannel10SendCreditEEEEEEES7_PFbRKSC_S7_EEET_SJ_SJ_RKT0_T1_

NEW

+22

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE12__assign_altB9nqn230000ILj0ES3_S3_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+22

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE12__assign_altB9nqn230000ILj2ES9_S9_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+22

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE12__assign_altB9nqn230000ILj3ESC_SC_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+22

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE9__emplaceB9nqn230000ILj3EJSC_EEERDaDpOT0_

NEW

+22

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE12__assign_altB9nqn230000ILj0ES3_S3_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+22

_ZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE12__assign_altB9nqn230000ILj0ES3_S3_EEvRNS0_5__altIXT_ET0_EEOT1_

NEW

+22

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel17HandlePduFromHostENS_4spanIhLj4294967295EEEE3$_0ZNSD_17HandlePduFromHostESF_E3$_1ZNSD_17HandlePduFromHostESF_E3$_2ZNSD_17HandlePduFromHostESF_E3$_3ZNSD_17HandlePduFromHostESF_E3$_4EEEEEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSW_ENS_9allocatorISt4byteEEEENSS_ILj4ELb1EFSX_SY_NSA_16ConnectionHandleEttES12_EENSS_ILj4ELb1EFbSF_ES12_EENSS_ILj4ELb1EFbNSE_IKS11_Lj4294967295EEES14_ttES12_EEEEEEEEDcT_DpT0_

NEW

+22

_ZNSt3__216__variant_detail5__altILj2EN2pw9bluetooth5proxy8internal30CreditBasedFlowControlTxEngineEEC2B9nqn230000IJRNS4_31ConnectionOrientedChannelConfigEttRNS4_12L2capChannelEEEENS_10in_place_tEDpOT_

NEW

+22

_ZNSt3__224__optional_destruct_baseIN2pw8multibuf2v18MultiBufELb0EE5resetB9nqn230000Ev

NEW

+22

_ZNSt3__29destroy_nB9nqn230000IPN2pw8multibuf2v18internal19LinkedRegionTrackerEjEET_S7_T0_

NEW

+22

fit::internal::inline_trivial_target_move<>()

NEW

+22

pw::IntrusiveMap<>::lower_bound()

NEW

+22

pw::allocator::LibCAllocator::DoReallocate()

NEW

+22

pw::bluetooth::emboss::GenericBFrameView<>::channel_id()

NEW

+22

pw::bluetooth::emboss::GenericBFrameView<>::pdu_length()

NEW

+22

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::data_length()

NEW

+22

pw::bluetooth::proxy::L2capChannel::Write()

NEW

+22

pw::multibuf::v1::MultiBufChunks::Release()

NEW

+22

pw::multibuf::v1::MultiBufChunks::operator=()

NEW

+22

pw::multibuf::v1::internal::LinkedRegionTracker::DeallocateChunkClass()

NEW

+20

_ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy12L2capChannel18ReplenishRxCreditsEtEES6_JtEEEDaPT0_NS_14parameter_packIJDpT1_EEEEUltE_Lb1ELb0ENSt3__29allocatorISt4byteEENS3_6StatusEJtEE3opsE

NEW

+20

_ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy21L2capSignalingChannel21HandlePayloadFromHostENSt3__24spanIhLj4294967295EEEEES6_JS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS9_E_Lb1ELb0ENS7_9allocatorISt4byteEEbJS9_EE3opsE

NEW

+20

_ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy21L2capSignalingChannel27HandlePayloadFromControllerENSt3__24spanIhLj4294967295EEEEES6_JS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS9_E_Lb1ELb0ENS7_9allocatorISt4byteEEbJS9_EE3opsE

NEW

+20

_ZNSt3__211unique_lockIN2pw4sync5MutexEED2B9nqn230000Ev

NEW

+20

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel17HandlePduFromHostENS_4spanIhLj4294967295EEEE3$_0ZNSD_17HandlePduFromHostESF_E3$_1ZNSD_17HandlePduFromHostESF_E3$_2ZNSD_17HandlePduFromHostESF_E3$_3ZNSD_17HandlePduFromHostESF_E3$_4EEEEEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSW_ENS_9allocatorISt4byteEEEENSS_ILj4ELb1EFSX_SY_NSA_16ConnectionHandleEttES12_EENSS_ILj4ELb1EFbSF_ES12_EENSS_ILj4ELb1EFbNSE_IKS11_Lj4294967295EEES14_ttES12_EEEEEEEEDcT_DpT0_

NEW

+20

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEENK3$_0clESF_EUlNS_9monostateEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSO_ENS_9allocatorISt4byteEEEEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFSP_SQ_NSA_16ConnectionHandleEttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbSF_ESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbNSE_IKST_Lj4294967295EEESY_ttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFvSQ_ESU_EEE_EEEEEJRNS0_6__baseILNS0_6_TraitE1EJSH_SV_S10_S14_S1A_S1E_EEEEEEDcT_DpT0_

NEW

+20

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel17HandlePduFromHostENS_4spanIhLj4294967295EEEE3$_0ZNSD_17HandlePduFromHostESF_E3$_1ZNSD_17HandlePduFromHostESF_E3$_2ZNSD_17HandlePduFromHostESF_E3$_3ZNSD_17HandlePduFromHostESF_E3$_4EEEEEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSW_ENS_9allocatorISt4byteEEEENSS_ILj4ELb1EFSX_SY_NSA_16ConnectionHandleEttES12_EENSS_ILj4ELb1EFbSF_ES12_EENSS_ILj4ELb1EFbNSE_IKS11_Lj4294967295EEES14_ttES12_EEEEEEEEDcT_DpT0_

NEW

+20

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEENK3$_0clESF_EUlNS_9monostateEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSO_ENS_9allocatorISt4byteEEEEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFSP_SQ_NSA_16ConnectionHandleEttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbSF_ESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbNSE_IKST_Lj4294967295EEESY_ttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFvSQ_ESU_EEE_EEEEEJRNS0_6__baseILNS0_6_TraitE1EJSH_SV_S10_S14_S1A_S1E_EEEEEEDcT_DpT0_

NEW

+20

_ZNSt3__220__optional_move_baseIN2pw9bluetooth5proxy14AclDataChannel10SendCreditELb0EEC2B9nqn230000EOS6_

NEW

+20

_ZNSt3__220__optional_move_baseIN2pw9bluetooth5proxy14H4PacketWithH4ELb0EEC2B9nqn230000EOS5_

NEW

+20

_ZNSt3__224__optional_destruct_baseIN2pw8multibuf2v110OwnedChunkELb0EED2B9nqn230000Ev

NEW

+20

_ZNSt3__224__optional_destruct_baseIN2pw8multibuf2v18MultiBufELb0EED2B9nqn230000Ev

NEW

+20

_ZNSt3__224__optional_destruct_baseIN2pw9bluetooth5proxy18LockedL2capChannelELb0EED2B9nqn230000Ev

NEW

+20

__aeabi_fcmpeq

NEW

+20

__aeabi_fcmpge

NEW

+20

__aeabi_fcmpgt

NEW

+20

__aeabi_fcmple

NEW

+20

__aeabi_fcmplt

NEW

+20

pw::UniquePtr<>::UniquePtr<>()

NEW

+20

pw::allocator::LibCAllocator::DoDeallocate()

NEW

+20

pw::bluetooth::proxy::AclDataChannel::ConnectionDelegate::HandleAclDataReturn::operator=()

NEW

+20

pw::bluetooth::proxy::L2capChannelManager::ForceDrainChannelQueues()

NEW

+20

pw::bluetooth::proxy::internal::GenericL2capChannel

NEW

+20

pw::bluetooth::proxy::internal::L2capChannelImpl::~L2capChannelImpl()

NEW

+20

pw::containers::Pair<>::Pair()

NEW

+20

pw::containers::Pair<>::operator=()

NEW

+20

pw::containers::internal::GenericAATree::clear()

NEW

+20

pw::containers::internal::IntrusiveListItemBase<>::~IntrusiveListItemBase()

NEW

+20

pw::internal_result::StatusOrData<>::Clear()

NEW

+20

pw::multibuf::v1::MultiBuf::ClaimPrefix()

NEW

+20

pw::multibuf::v1::MultiBuf::const_iterator::AdvanceToData()

NEW

+20

pw::multibuf::v1::MultiBufChunks::size_bytes()

NEW

+20

pw::multibuf::v1::OwnedChunk::Release()

NEW

+20

pw::multibuf::v1::internal::LinkedRegionTracker::AllocateChunkClass()

NEW

+18

_ZN2pw6ResultINS_9bluetooth5proxy8internal20BorrowedL2capChannelEEC2IS4_TnNSt3__29enable_ifIXsr3std11conjunctionINS7_11disjunctionIJNS7_7is_sameIS4_u11__remove_cvIu20__remove_reference_tIOT_EEEENS7_8negationINS9_IJNSA_IS5_SE_EENSA_INS_6StatusESE_EENSA_INS7_10in_place_tESE_EENS_15internal_result31IsDirectInitializationAmbiguousIS4_SC_EEEEEEEEEENS7_16is_constructibleIS4_JSC_EEENS7_14is_convertibleISC_S4_EENS9_IJNSA_Iu11__remove_cvIu20__remove_reference_tISB_EES4_EENS7_11conjunctionIJNSG_INSU_ISC_SI_EEEENSG_INSM_29HasConversionOperatorToResultIS4_SC_vEEEEEEEEEEEE5valueEiE4typeELi0EEESC_

NEW

+18

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEENK3$_0clESF_EUlNS_9monostateEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSO_ENS_9allocatorISt4byteEEEEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFSP_SQ_NSA_16ConnectionHandleEttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbSF_ESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbNSE_IKST_Lj4294967295EEESY_ttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFvSQ_ESU_EEE_EEEEEJRNS0_6__baseILNS0_6_TraitE1EJSH_SV_S10_S14_S1A_S1E_EEEEEEDcT_DpT0_

NEW

+18

_ZNSt3__224__optional_destruct_baseIN2pw9bluetooth5proxy14AclDataChannel10SendCreditELb0EE5resetB9nqn230000Ev

NEW

+18

_ZNSt3__224__optional_destruct_baseIN2pw9bluetooth5proxy14H4PacketWithH4ELb0EE5resetB9nqn230000Ev

NEW

+18

pw::allocator::LibCAllocator::DoAllocate()

NEW

+18

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::SizeInBytes()

NEW

+18

pw::bluetooth::proxy::L2capStatusTracker::~L2capStatusTracker()

NEW

+18

pw::containers::FlatMap<>::FlatMap()

NEW

+18

pw::containers::internal::GenericAATree::~GenericAATree()

NEW

+18

pw::containers::internal::GenericDeque<>::clear()

NEW

+18

pw::containers::internal::LegacyIntrusiveList<>::Item::~Item()

NEW

+16

_GLOBAL__sub_I_l2cap_channel_manager.cc

NEW

+16

_GLOBAL__sub_I_l2cap_channel_sync.cc

NEW

+16

_ZN2pw6ResultINS_9UniquePtrINS_9bluetooth5proxy12ChannelProxyEEEEC2INS1_INS3_8internal16ChannelProxyImplEEETnNSt3__29enable_ifIXsr3std11conjunctionINSB_11disjunctionIJNSB_7is_sameIS5_u11__remove_cvIu20__remove_reference_tIOT_EEEENSB_8negationINSD_IJNSE_IS6_SI_EENSE_INS_6StatusESI_EENSE_INSB_10in_place_tESI_EENS_15internal_result31IsDirectInitializationAmbiguousIS5_SG_EEEEEEEEEENSB_16is_constructibleIS5_JSG_EEENSB_14is_convertibleISG_S5_EENSD_IJNSE_Iu11__remove_cvIu20__remove_reference_tISF_EES5_EENSB_11conjunctionIJNSK_INSY_ISG_SM_EEEENSK_INSQ_29HasConversionOperatorToResultIS5_SG_vEEEEEEEEEEEE5valueEiE4typeELi0EEESG_

NEW

+16

_ZN2pw6ResultINS_9bluetooth5proxy14H4PacketWithH4EEC2IS3_TnNSt3__29enable_ifIXsr3std11conjunctionINS6_11disjunctionIJNS6_7is_sameIS3_u11__remove_cvIu20__remove_reference_tIOT_EEEENS6_8negationINS8_IJNS9_IS4_SD_EENS9_INS_6StatusESD_EENS9_INS6_10in_place_tESD_EENS_15internal_result31IsDirectInitializationAmbiguousIS3_SB_EEEEEEEEEENS6_16is_constructibleIS3_JSB_EEENS6_14is_convertibleISB_S3_EENS8_IJNS9_Iu11__remove_cvIu20__remove_reference_tISA_EES3_EENS6_11conjunctionIJNSF_INST_ISB_SH_EEEENSF_INSL_29HasConversionOperatorToResultIS3_SB_vEEEEEEEEEEEE5valueEiE4typeELi0EEESB_

NEW

+16

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel19SendPayloadToClientENS_4spanIhLj4294967295EEENS_7variantIJPN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSK_ENS_9allocatorISt4byteEEEEPNSG_ILj4ELb1EFSL_SM_NSA_16ConnectionHandleEttESQ_EEEEEE3$_0EEJRNS0_6__baseILNS0_6_TraitE0EJSS_SW_EEEEEEDcT_DpT0_

NEW

+16

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel19SendPayloadToClientENS_4spanIhLj4294967295EEENS_7variantIJPN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSK_ENS_9allocatorISt4byteEEEEPNSG_ILj4ELb1EFSL_SM_NSA_16ConnectionHandleEttESQ_EEEEEE3$_0EEJRNS0_6__baseILNS0_6_TraitE0EJSS_SW_EEEEEEDcT_DpT0_

NEW

+16

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEE3$_1ZNSD_23HandlePduFromControllerESF_E3$_2ZNSD_23HandlePduFromControllerESF_E3$_3ZNSD_23HandlePduFromControllerESF_E3$_0EEEEEJONS0_6__baseILNS0_6_TraitE1EJNS_9monostateENS8_8multibuf2v18MultiBufESF_NSA_17L2capChannelEventEEEEEEEDcT_DpT0_

NEW

+16

_ZNSt3__223__optional_storage_baseIN2pw9bluetooth5proxy14H4PacketWithH4ELb0EE16__construct_fromB9nqn230000INS_20__optional_move_baseIS4_Lb0EEEEEvOT_

NEW

+16

_ZNSt3__28exchangeB9nqn230000INS_8optionalIN2pw9bluetooth5proxy14AclDataChannel10SendCreditEEERKNS_9nullopt_tEEET_RSB_OT0_

NEW

+16

emboss::support::GenericArrayView<>::Ok()

NEW

+16

emboss::support::GenericArrayView<>::operator[]()

NEW

+16

pw::allocator::internal::BaseManagedPtr::Deallocate()

NEW

+16

pw::bluetooth::emboss::GenericAclDataFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericBFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericCommandCompleteEventView<>::EmbossReservedVirtualReturnParametersSizeView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericGenericHciCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericLEMetaEventView<>::EmbossReservedVirtualReturnParametersSizeView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventView<>::EmbossReservedVirtualDataLengthView::Ok()

NEW

+16

pw::bluetooth::emboss::GenericNumberOfCompletedPacketsEventView<>::EmbossReservedVirtualDataLengthView::UncheckedRead()

NEW

+16

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::Ok()

NEW

+16

pw::bluetooth::proxy::AclDataChannel::SendCredit::SendCredit()

NEW

+16

pw::bluetooth::proxy::H4PacketWithH4::DoGetH4Type()

NEW

+16

pw::bluetooth::proxy::L2capChannel::ReportNewTxPacketsOrCredits()

NEW

+16

pw::bluetooth::proxy::L2capChannelManager::MaxDataPacketLengthForTransport()

NEW

+16

pw::bluetooth::proxy::internal::BorrowedL2capChannel::operator=()

NEW

+16

pw::bluetooth::proxy::internal::L2capLogicalLink::Init()

NEW

+16

pw::containers::internal::GenericAATree::SetRoot()

NEW

+16

pw::containers::internal::GenericIntrusiveList<>::clear()

NEW

+16

pw::containers::internal::LegacyIntrusiveList<>::~LegacyIntrusiveList()

NEW

+16

std::__2::__throw_system_error()

NEW

+14

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj4EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS11_1EJS8_SM_SR_SV_SZ_EEEEEEDcS13_DpT0_

NEW

+14

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj5EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS13_1EJS8_SM_SR_SV_SZ_S11_EEEEEEDcS15_DpT0_

NEW

+14

_ZNSt3__220__throw_if_valuelessB9nqn230000IJNS_7variantIJN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOS8_NS5_9bluetooth5proxy16ConnectionHandleEttENS_9allocatorISt4byteEEEENS3_ILj4ELb1EFbNS_4spanIKSG_Lj4294967295EEESD_ttESH_EEEEEEEEvDpOT_

NEW

+14

_ZNSt3__220__throw_if_valuelessB9nqn230000IJRNS_7variantIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENS6_30CreditBasedFlowControlRxEngineENS6_18GattNotifyRxEngineEEEEEEEvDpOT_

NEW

+14

_ZNSt3__223__optional_storage_baseIN2pw9bluetooth5proxy14AclDataChannel10SendCreditELb0EE16__construct_fromB9nqn230000INS_20__optional_move_baseIS5_Lb0EEEEEvOT_

NEW

+14

_ZNSt3__223__optional_storage_baseIN2pw9bluetooth5proxy14H4PacketWithH4ELb0EE11__constructB9nqn230000IJS4_EEEvDpOT_

NEW

+14

_ZNSt3__224__optional_destruct_baseIN2pw9bluetooth5proxy14AclDataChannel10SendCreditELb0EED2B9nqn230000Ev

NEW

+14

_ZNSt3__224__optional_destruct_baseIN2pw9bluetooth5proxy14H4PacketWithH4ELb0EED2B9nqn230000Ev

NEW

+14

pw::Deallocator::DoGetInfo()

NEW

+14

pw::Result<>::Result()

NEW

+14

pw::bluetooth::emboss::GenericAclDataFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+14

pw::bluetooth::emboss::GenericBFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+14

pw::bluetooth::emboss::GenericGenericHciCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+14

pw::bluetooth::emboss::GenericL2capConnectionRspView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+14

pw::bluetooth::emboss::GenericL2capSignalingCommandView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+14

pw::bluetooth::emboss::GenericSubsequentKFrameView<>::EmbossReservedDollarVirtualIntrinsicSizeInBytesView::UncheckedRead()

NEW

+14

pw::bluetooth::proxy::H4PacketWithH4::~H4PacketWithH4()

NEW

+14

pw::bluetooth::proxy::H4PacketWithHci::~H4PacketWithHci()

NEW

+14

pw::bluetooth::proxy::L2capChannel::DrainChannelQueuesIfNewTx()

NEW

+14

pw::bluetooth::proxy::L2capChannel::EndRecombinationBuf()

NEW

+14

pw::bluetooth::proxy::L2capSignalingChannel::HandlePayloadFromController()

NEW

+14

pw::bluetooth::proxy::L2capSignalingChannel::HandlePayloadFromHost()

NEW

+14

pw::bluetooth::proxy::internal::L2capChannelImpl::ReportNewTxPacketsOrCredits()

NEW

+14

pw::containers::FlatMap<>::IsItemKeyLessThanGivenKey()

NEW

+14

pw::containers::internal::AATreeItem::GetLeftmost()

NEW

+14

pw::containers::internal::AATreeItem::GetRightmost()

NEW

+14

pw::containers::internal::AATreeItem::GetRoot()

NEW

+14

pw::multibuf::v1::MultiBuf::iterator::end()

NEW

+14

pw::multibuf::v1::SimpleAllocator::DoGetBackingCapacity()

NEW

+12

_ZNRSt3__28optionalIN2pw8multibuf2v18MultiBufEE5valueB9nqn230000Ev

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS11_1EJS8_SM_SR_SV_SZ_EEEEEEDcS13_DpT0_

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS13_1EJS8_SM_SR_SV_SZ_S11_EEEEEEDcS15_DpT0_

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS11_1EJS8_SM_SR_SV_SZ_EEEEEEDcS13_DpT0_

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS13_1EJS8_SM_SR_SV_SZ_S11_EEEEEEDcS15_DpT0_

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS11_1EJS8_SM_SR_SV_SZ_EEEEEEDcS13_DpT0_

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS13_1EJS8_SM_SR_SV_SZ_S11_EEEEEEDcS15_DpT0_

NEW

+12

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj4EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS13_1EJS8_SM_SR_SV_SZ_S11_EEEEEEDcS15_DpT0_

NEW

+12

_ZNSt3__220__throw_if_valuelessB9nqn230000IJNS_7variantIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS3_9bluetooth5proxy17L2capChannelEventEEEEEEEvDpOT_

NEW

+12

_ZNSt3__220__throw_if_valuelessB9nqn230000IJRNS_7variantIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENS6_30CreditBasedFlowControlTxEngineENS6_18GattNotifyTxEngineEEEEEEEvDpOT_

NEW

+12

_ZNSt3__220__throw_if_valuelessB9nqn230000IJRNS_7variantIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOS9_ENS_9allocatorISt4byteEEEENS4_ILj4ELb1EFSA_SB_NS6_9bluetooth5proxy16ConnectionHandleEttESF_EENS4_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESF_EENS4_ILj4ELb1EFbNSM_IKSE_Lj4294967295EEESJ_ttESF_EEEEEEEEvDpOT_

NEW

+12

_ZNSt3__220__throw_if_valuelessB9nqn230000IJRNS_7variantIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOS9_ENS_9allocatorISt4byteEEEENS4_ILj4ELb1EFSA_SB_NS6_9bluetooth5proxy16ConnectionHandleEttESF_EENS4_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESF_EENS4_ILj4ELb1EFbNSM_IKSE_Lj4294967295EEESJ_ttESF_EENS4_ILj4ELb1EFvSB_ESF_EEEEEEEEvDpOT_

NEW

+12

_ZNSt3__220__throw_if_valuelessB9nqn230000IJRNS_7variantIJPN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOS8_ENS_9allocatorISt4byteEEEEPNS3_ILj4ELb1EFS9_SA_NS5_9bluetooth5proxy16ConnectionHandleEttESE_EEEEEEEEvDpOT_

NEW

+12

_ZNSt3__223__optional_storage_baseIN2pw9bluetooth5proxy14AclDataChannel10SendCreditELb0EE11__constructB9nqn230000IJS5_EEEvDpOT_

NEW

+12

_ZNSt3__226__throw_bad_variant_accessB9nqn230000Ev

NEW

+12

_ZNSt3__227__throw_bad_optional_accessB9nqn230000Ev

NEW

+12

_ZNSt3__28optionalIN2pw9bluetooth5proxy14AclDataChannel10SendCreditEEC2B9nqn230000IS5_TnNS_9enable_ifIXclsr22_CheckOptionalArgsCtorIT_EE17__enable_implicitIS9_EEEiE4typeELi0EEEOS9_

NEW

+12

_ZNSt3__28optionalIN2pw9bluetooth5proxy14H4PacketWithH4EEC2B9nqn230000IS4_TnNS_9enable_ifIXclsr22_CheckOptionalArgsCtorIT_EE17__enable_implicitIS8_EEEiE4typeELi0EEEOS8_

NEW

+12

_ZNSt3__28optionalIN2pw9bluetooth5proxy18LockedL2capChannelEEC2B9nqn230000IS4_TnNS_9enable_ifIXclsr22_CheckOptionalArgsCtorIT_EE17__enable_implicitIS8_EEEiE4typeELi0EEEOS8_

NEW

+12

pw::bluetooth::emboss::GenericOpCodeBitsView<>::ocf()

NEW

+12

pw::bluetooth::emboss::GenericOpCodeBitsView<>::ogf()

NEW

+12

pw::bluetooth::proxy::H4PacketWithH4::DoSetH4Type()

NEW

+12

pw::bluetooth::proxy::L2capChannel::AllocateH4()

NEW

+12

pw::bluetooth::proxy::internal::ChannelProxyImpl::DoSendAdditionalRxCredits()

NEW

+12

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::HandlePduFromHost()

NEW

+12

pw::bluetooth::proxy::internal::CreditBasedFlowControlTxEngine::~CreditBasedFlowControlTxEngine()

NEW

+12

pw::multibuf::v1::Chunk::Truncate()

NEW

+12

pw::multibuf::v1::MultiBuf::CopyFrom()

NEW

+12

xTaskGetCurrentTaskHandle

NEW

+10

_ZN2pw11Deallocator6DeleteINS_8multibuf2v18internal19LinkedRegionTrackerETpTnRiJETnNSt3__29enable_ifIXnt10is_array_vIT_EEiE4typeELi0EEEvPS9_

NEW

+10

_ZN2pw11Deallocator6DeleteINS_9bluetooth5proxy12L2capChannelETpTnRiJETnNSt3__29enable_ifIXnt10is_array_vIT_EEiE4typeELi0EEEvPS8_

NEW

+10

_ZN2pw11Deallocator6DeleteINS_9bluetooth5proxy8internal25L2capLogicalLinkInterfaceETpTnRiJETnNSt3__29enable_ifIXnt10is_array_vIT_EEiE4typeELi0EEEvPS9_

NEW

+10

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSJ_1EJS8_SC_SE_SH_EEEEEEDcSL_DpT0_

NEW

+10

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENSC_30CreditBasedFlowControlRxEngineENSC_18GattNotifyRxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+10

_ZZN3fit8internal13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy12L2capChannel18ReplenishRxCreditsEtEES5_JtEEEDaPT0_NS_14parameter_packIJDpT1_EEEENKUltE_clEt

NEW

+10

_ZZN3fit8internal13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy21L2capSignalingChannel21HandlePayloadFromHostENSt3__24spanIhLj4294967295EEEEES5_JS8_EEEDaPT0_NS_14parameter_packIJDpT1_EEEENKUlS8_E_clES8_

NEW

+10

_ZZN3fit8internal13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy21L2capSignalingChannel27HandlePayloadFromControllerENSt3__24spanIhLj4294967295EEEEES5_JS8_EEEDaPT0_NS_14parameter_packIJDpT1_EEEENKUlS8_E_clES8_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISD_LNS0_6_TraitE1EEEEEvOT_ENKUlRSJ_OT0_E_clINS0_5__altILj0ES3_EESR_EEDaSL_SN_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISD_LNS0_6_TraitE1EEEEEvOT_ENKUlRSJ_OT0_E_clINS0_5__altILj1ES7_EESR_EEDaSL_SN_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISD_LNS0_6_TraitE1EEEEEvOT_ENKUlRSJ_OT0_E_clINS0_5__altILj2ES9_EESR_EEDaSL_SN_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS4_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISD_LNS0_6_TraitE1EEEEEvOT_ENKUlRSJ_OT0_E_clINS0_5__altILj3ESC_EESR_EEDaSL_SN_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISV_LNS0_6_TraitE1EEEEEvOT_ENKUlRS11_OT0_E_clINS0_5__altILj0ES3_EES19_EEDaS13_S15_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISV_LNS0_6_TraitE1EEEEEvOT_ENKUlRS11_OT0_E_clINS0_5__altILj1ESH_EES19_EEDaS13_S15_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISV_LNS0_6_TraitE1EEEEEvOT_ENKUlRS11_OT0_E_clINS0_5__altILj2ESM_EES19_EEDaS13_S15_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISV_LNS0_6_TraitE1EEEEEvOT_ENKUlRS11_OT0_E_clINS0_5__altILj3ESQ_EES19_EEDaS13_S15_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISV_LNS0_6_TraitE1EEEEEvOT_ENKUlRS11_OT0_E_clINS0_5__altILj4ESU_EES19_EEDaS13_S15_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_ENKUlRS13_OT0_E_clINS0_5__altILj0ES3_EES1B_EEDaS15_S17_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_ENKUlRS13_OT0_E_clINS0_5__altILj1ESH_EES1B_EEDaS15_S17_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_ENKUlRS13_OT0_E_clINS0_5__altILj2ESM_EES1B_EEDaS15_S17_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_ENKUlRS13_OT0_E_clINS0_5__altILj3ESQ_EES1B_EEDaS15_S17_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_ENKUlRS13_OT0_E_clINS0_5__altILj4ESU_EES1B_EEDaS15_S17_

NEW

+10

_ZZNSt3__216__variant_detail12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSA_ENS_9allocatorISt4byteEEEENS5_ILj4ELb1EFSB_SC_NS7_9bluetooth5proxy16ConnectionHandleEttESG_EENS5_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESG_EENS5_ILj4ELb1EFbNSN_IKSF_Lj4294967295EEESK_ttESG_EENS5_ILj4ELb1EFvSC_ESG_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISX_LNS0_6_TraitE1EEEEEvOT_ENKUlRS13_OT0_E_clINS0_5__altILj5ESW_EES1B_EEDaS15_S17_

NEW

+10

pw::Allocator::DoReallocate()

NEW

+10

pw::allocator::LibCAllocator::~LibCAllocator()

NEW

+10

pw::allocator::internal::BaseManagedPtr::HasCapability()

NEW

+10

pw::bluetooth::proxy::L2capChannelManager::DeliverPendingEvents()

NEW

+10

pw::bluetooth::proxy::L2capChannelManager::HandleConfigurationChanged()

NEW

+10

pw::bluetooth::proxy::L2capChannelManager::HandleConnectionComplete()

NEW

+10

pw::bluetooth::proxy::internal::BasicModeRxEngine::~BasicModeRxEngine()

NEW

+10

pw::bluetooth::proxy::internal::BasicModeTxEngine::~BasicModeTxEngine()

NEW

+10

pw::bluetooth::proxy::internal::ChannelProxyImpl::DoIsWriteAvailable()

NEW

+10

pw::bluetooth::proxy::internal::ChannelProxyImpl::DoWrite()

NEW

+10

pw::bluetooth::proxy::internal::L2capChannelImpl::ClearQueue()

NEW

+10

pw::bluetooth::proxy::internal::L2capLogicalLink::SendFlowControlCreditInd()

NEW

+10

pw::containers::internal::AATreeItem::Reset()

NEW

+10

pw::containers::internal::GenericAATree::swap()

NEW

+10

pw::multibuf::v1::Chunk::DiscardPrefix()

NEW

+10

pw::multibuf::v1::internal::LinkedRegionTracker::Region()

NEW

+8

_ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy12L2capChannel18ReplenishRxCreditsEtEES6_JtEEEDaPT0_NS_14parameter_packIJDpT1_EEEEUltE_Lb1ELb0ENSt3__29allocatorISt4byteEENS3_6StatusEJtEE6invokeEPvt

NEW

+8

_ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy21L2capSignalingChannel21HandlePayloadFromHostENSt3__24spanIhLj4294967295EEEEES6_JS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS9_E_Lb1ELb0ENS7_9allocatorISt4byteEEbJS9_EE6invokeEPvS9_

NEW

+8

_ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2pw9bluetooth5proxy21L2capSignalingChannel27HandlePayloadFromControllerENSt3__24spanIhLj4294967295EEEEES6_JS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS9_E_Lb1ELb0ENS7_9allocatorISt4byteEEbJS9_EE6invokeEPvS9_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0ELj0EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISI_LNS0_6_TraitE1EEEEEvOT_EUlRSO_OT0_E_JRNS0_6__baseILSM_1EJS8_SC_SE_SH_EEEOSW_EEEDcSO_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0ELj0EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS10_LNS0_6_TraitE1EEEEEvOT_EUlRS16_OT0_E_JRNS0_6__baseILS14_1EJS8_SM_SR_SV_SZ_EEEOS1E_EEEDcS16_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0ELj0EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS12_LNS0_6_TraitE1EEEEEvOT_EUlRS18_OT0_E_JRNS0_6__baseILS16_1EJS8_SM_SR_SV_SZ_S11_EEEOS1G_EEEDcS18_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1ELj1EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISI_LNS0_6_TraitE1EEEEEvOT_EUlRSO_OT0_E_JRNS0_6__baseILSM_1EJS8_SC_SE_SH_EEEOSW_EEEDcSO_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1ELj1EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS10_LNS0_6_TraitE1EEEEEvOT_EUlRS16_OT0_E_JRNS0_6__baseILS14_1EJS8_SM_SR_SV_SZ_EEEOS1E_EEEDcS16_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1ELj1EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS12_LNS0_6_TraitE1EEEEEvOT_EUlRS18_OT0_E_JRNS0_6__baseILS16_1EJS8_SM_SR_SV_SZ_S11_EEEOS1G_EEEDcS18_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2ELj2EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISI_LNS0_6_TraitE1EEEEEvOT_EUlRSO_OT0_E_JRNS0_6__baseILSM_1EJS8_SC_SE_SH_EEEOSW_EEEDcSO_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2ELj2EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS10_LNS0_6_TraitE1EEEEEvOT_EUlRS16_OT0_E_JRNS0_6__baseILS14_1EJS8_SM_SR_SV_SZ_EEEOS1E_EEEDcS16_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2ELj2EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS12_LNS0_6_TraitE1EEEEEvOT_EUlRS18_OT0_E_JRNS0_6__baseILS16_1EJS8_SM_SR_SV_SZ_S11_EEEOS1G_EEEDcS18_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3ELj3EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentISI_LNS0_6_TraitE1EEEEEvOT_EUlRSO_OT0_E_JRNS0_6__baseILSM_1EJS8_SC_SE_SH_EEEOSW_EEEDcSO_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3ELj3EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS10_LNS0_6_TraitE1EEEEEvOT_EUlRS16_OT0_E_JRNS0_6__baseILS14_1EJS8_SM_SR_SV_SZ_EEEOS1E_EEEDcS16_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3ELj3EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS12_LNS0_6_TraitE1EEEEEvOT_EUlRS18_OT0_E_JRNS0_6__baseILS16_1EJS8_SM_SR_SV_SZ_S11_EEEOS1G_EEEDcS18_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj4ELj4EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS10_LNS0_6_TraitE1EEEEEvOT_EUlRS16_OT0_E_JRNS0_6__baseILS14_1EJS8_SM_SR_SV_SZ_EEEOS1E_EEEDcS16_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj4ELj4EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS12_LNS0_6_TraitE1EEEEEvOT_EUlRS18_OT0_E_JRNS0_6__baseILS16_1EJS8_SM_SR_SV_SZ_S11_EEEOS1G_EEEDcS18_DpT0_

NEW

+8

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj5ELj5EEE10__dispatchB9nqn230000IOZNS0_12__assignmentINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEEE16__generic_assignB9nqn230000INS0_17__move_assignmentIS12_LNS0_6_TraitE1EEEEEvOT_EUlRS18_OT0_E_JRNS0_6__baseILS16_1EJS8_SM_SR_SV_SZ_S11_EEEOS1G_EEEDcS18_DpT0_

NEW

+8

pw::Allocator::DoGetAllocated()

NEW

+8

pw::Allocator::DoMeasureFragmentation()

NEW

+8

pw::Allocator::DoResize()

NEW

+8

pw::allocator::GetLibCAllocator()

NEW

+8

pw::bluetooth::proxy::ProxyHost::HandleH4HciFromController()

NEW

+8

pw::bluetooth::proxy::ProxyHost::HandleH4HciFromHost()

NEW

+8

pw::bluetooth::proxy::ProxyHost::Reset()

NEW

+8

pw::bluetooth::proxy::internal::BasicModeTxEngine::AddCredits()

NEW

+8

pw::bluetooth::proxy::internal::L2capLogicalLink::key()

NEW

+6

pw::bluetooth::proxy::internal::BasicModeRxEngine::AddRxCredits()

NEW

+6

pw::bluetooth::proxy::internal::BorrowedL2capChannel::operator->()

NEW

+6

std::__2::__libcpp_verbose_abort()

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel17HandlePduFromHostENS_4spanIhLj4294967295EEEE3$_0ZNSD_17HandlePduFromHostESF_E3$_1ZNSD_17HandlePduFromHostESF_E3$_2ZNSD_17HandlePduFromHostESF_E3$_3ZNSD_17HandlePduFromHostESF_E3$_4EEEEEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSW_ENS_9allocatorISt4byteEEEENSS_ILj4ELb1EFSX_SY_NSA_16ConnectionHandleEttES12_EENSS_ILj4ELb1EFbSF_ES12_EENSS_ILj4ELb1EFbNSE_IKS11_Lj4294967295EEES14_ttES12_EEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEE3$_1ZNSD_23HandlePduFromControllerESF_E3$_2ZNSD_23HandlePduFromControllerESF_E3$_3ZNSD_23HandlePduFromControllerESF_E3$_0EEEEEJONS0_6__baseILNS0_6_TraitE1EJNS_9monostateENS8_8multibuf2v18MultiBufESF_NSA_17L2capChannelEventEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIN2pw9bluetooth5proxy12_GLOBAL__N_18VisitorsIJZZNSA_12L2capChannel23HandlePduFromControllerENS_4spanIhLj4294967295EEEENK3$_0clESF_EUlNS_9monostateEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRN3fit13function_implILj4ELb1EFNS_8optionalINS8_8multibuf2v18MultiBufEEEOSO_ENS_9allocatorISt4byteEEEEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFSP_SQ_NSA_16ConnectionHandleEttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbSF_ESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFbNSE_IKST_Lj4294967295EEESY_ttESU_EEE_ZZNSD_23HandlePduFromControllerESF_ENKSG_clESF_EUlRNSK_ILj4ELb1EFvSQ_ESU_EEE_EEEEEJRNS0_6__baseILNS0_6_TraitE1EJSH_SV_S10_S14_S1A_S1E_EEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9rx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeRxEngineENSI_30CreditBasedFlowControlRxEngineENSI_18GattNotifyRxEngineEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9tx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeTxEngineENSI_30CreditBasedFlowControlTxEngineENSI_18GattNotifyTxEngineEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9rx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeRxEngineENSI_30CreditBasedFlowControlRxEngineENSI_18GattNotifyRxEngineEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9tx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeTxEngineENSI_30CreditBasedFlowControlTxEngineENSI_18GattNotifyTxEngineEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9rx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeRxEngineENSI_30CreditBasedFlowControlRxEngineENSI_18GattNotifyRxEngineEEEEEEEDcT_DpT0_

NEW

+4

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IONS1_9__variant15__value_visitorIZN2pw9bluetooth5proxy12L2capChannel9tx_engineEvE3$_0EEJRNS0_6__baseILNS0_6_TraitE1EJNS_9monostateENSA_8internal17BasicModeTxEngineENSI_30CreditBasedFlowControlTxEngineENSI_18GattNotifyTxEngineEEEEEEEDcT_DpT0_

NEW

+4

pw::bluetooth::proxy::ChannelProxy::~ChannelProxy()

NEW

+4

pw::bluetooth::proxy::H4PacketWithHci::DoGetH4Type()

NEW

+4

pw::bluetooth::proxy::H4PacketWithHci::DoSetH4Type()

NEW

+4

pw::bluetooth::proxy::internal::TxEngine::~TxEngine()

NEW

+4

std::__2::nullopt

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSJ_1EJS8_SC_SE_SH_EEEEEEDcSL_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENSC_30CreditBasedFlowControlRxEngineENSC_18GattNotifyRxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENSC_30CreditBasedFlowControlTxEngineENSC_18GattNotifyTxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS11_1EJS8_SM_SR_SV_SZ_EEEEEEDcS13_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj0EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN3fit13function_implILj4ELb1EFNS_8optionalIN2pw8multibuf2v18MultiBufEEEOSF_ENS_9allocatorISt4byteEEEENSA_ILj4ELb1EFSG_SH_NSC_9bluetooth5proxy16ConnectionHandleEttESL_EENSA_ILj4ELb1EFbNS_4spanIhLj4294967295EEEESL_EENSA_ILj4ELb1EFbNSS_IKSK_Lj4294967295EEESP_ttESL_EENSA_ILj4ELb1EFvSH_ESL_EEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILS13_1EJS8_SM_SR_SV_SZ_S11_EEEEEEDcS15_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENSC_30CreditBasedFlowControlRxEngineENSC_18GattNotifyRxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj1EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENSC_30CreditBasedFlowControlTxEngineENSC_18GattNotifyTxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSJ_1EJS8_SC_SE_SH_EEEEEEDcSL_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj2EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENSC_30CreditBasedFlowControlTxEngineENSC_18GattNotifyTxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw8multibuf2v18MultiBufENS_4spanIhLj4294967295EEENS9_9bluetooth5proxy17L2capChannelEventEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSJ_1EJS8_SC_SE_SH_EEEEEEDcSL_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeRxEngineENSC_30CreditBasedFlowControlRxEngineENSC_18GattNotifyRxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

_ZNSt3__216__variant_detail12__visitation6__base12__dispatcherIJLj3EEE10__dispatchB9nqn230000IOZNS0_6__dtorINS0_8__traitsIJNS_9monostateEN2pw9bluetooth5proxy8internal17BasicModeTxEngineENSC_30CreditBasedFlowControlTxEngineENSC_18GattNotifyTxEngineEEEELNS0_6_TraitE1EE9__destroyB9nqn230000EvEUlRT_E_JRNS0_6__baseILSH_1EJS8_SD_SE_SF_EEEEEEDcSJ_DpT0_

NEW

+2

__cxa_pure_virtual

NEW

+2

fit::internal::inline_target_get()

NEW

+2

pw::Deallocator::~Deallocator()

NEW

+2

pw::bluetooth::proxy::MultiBufAdapter::Unwrap()

NEW

+2

pw::bluetooth::proxy::internal::RxEngine::~RxEngine()

+93,008

RAM

+8

[section .data]

NEW

+80

xQueueRegistry

NEW

+72

pw::bluetooth::proxy::internal::L2capChannelImpl::static_mutex_

NEW

+72

pw::bluetooth::proxy::internal::L2capChannelManagerImpl::channels_mutex_

NEW

+8

pw::allocator::GetLibCAllocator()::kInstance

NEW

+8

pw::sync::backend::NativeThreadNotification::shared_spin_lock

+248

Roadmap#

  • ACL flow control

  • Sending GATT notifications

  • CMake support

  • Receiving GATT notifications

  • Taking ownership of a L2CAP channel

  • Bazel support

  • And more…