diff --git a/docs/design/arch_overview.html b/docs/design/arch_overview.html index d4be80a..3bccda7 100644 --- a/docs/design/arch_overview.html +++ b/docs/design/arch_overview.html @@ -1,25 +1,22 @@ + + - + - + AudioReach Architecture Overview — AudioReach Documentation 1.0 documentation - - - + + + - - - - - - - - + + + + + @@ -59,6 +56,7 @@
  • AudioReach Graph Services
  • Generic Packet Router
  • Linux Adaptation Design
  • +
  • AudioReach Creator Design
  • AudioReach APIs
  • @@ -92,9 +90,9 @@
    -

    AudioReach Architecture Overview

    +

    AudioReach Architecture Overview

    -

    Guiding Principles

    +

    Guiding Principles

    Before drilling down into architecture overview, it is important to know the guiding principles which help shape AudioReach design and implementation

    • Unified software and software interface leveraged across wide range of hardware and software platforms

    • @@ -105,16 +103,17 @@

      Guiding Principles -

      Architecture Walkthrough

      +

      Architecture Walkthrough

      AudioReach is comprised of platform independent and platform adaptation software spanning across host PC and embedded device. AudioReach Creator(ARC), also known as Qualcomm Audio Calibration Tool (QACT), is PC-based software providing GUI to audio system designer for composing, configuring, and storing audio graphs into audio calibration database(ACDB) for intended use cases. In addition to use cases design, tuning engineer can tune the audio processing blocks through ARC and store the calibration into the same ACDB on the embedded device.

      On the embedded device, AudioReach offers audio platform software and AudioReach Engine (ARE). ARE comprises Signal Processing Framework (SPF) along with reference algorithms as depicted in the diagram below. Depending on the SoC design, audio platform software usually resides on application subsystem running high-level operating system such as Linux and ARE resides in audio DSP subsystem running RTOS. Audio platform software is consisted of a set of libraries referred as AudioReach graph services(ARGS) and platform adaptation layer.

      On many OS platforms, there are already application ecosystem built up based on well-established APIs and audio/multimedia frameworks. In order to meet the ecosystem need, platform adaptation layer is made available to translates platform specific APIs and constructs then calls into graph service.

      Graph service provides the service to establish/tear down/operate/exchange audio samples & calibration data with the audio graphs running on ARE. As previously described, ACDB contains the audio graph definition and calibration data. Graph service, upon receiving graph open request from the client, retrieves audio graph and calibration data with use case handle and calibration handle from ACDB and downloads the graph definition and corresponding calibration data to ARE via generic packet router(GPR) protocol over physical or soft data link. On the receiving end, ARE forms audio graph with processing modules according to the graph definition and processes audio data piped from source endpoint to sink endpoint of audio graph.

      Note that graph service and ARE are designed to be cross-platform software, platform/OS abstraction layer for different OS platforms would have to be developed in order to provide execution environment for graph service and ARE to run on.

      -../_images/audioreach-architecture.png +../_images/audioreach-architecture.png +
      -

      AudioReach High-Level Software Component View

      +

      AudioReach High-Level Software Component View

    diff --git a/docs/design/args_design.html b/docs/design/args_design.html index aec9941..7d443e7 100644 --- a/docs/design/args_design.html +++ b/docs/design/args_design.html @@ -1,25 +1,22 @@ + + - + - + AudioReach Graph Services — AudioReach Documentation 1.0 documentation - - - + + + - - - - - - - - + + + + + @@ -67,6 +64,7 @@
  • Generic Packet Router
  • Linux Adaptation Design
  • +
  • AudioReach Creator Design
  • AudioReach APIs
  • @@ -100,9 +98,9 @@
    -

    AudioReach Graph Services

    +

    AudioReach Graph Services

    -

    Introduction

    +

    Introduction

    AudioReach graph services (ARGS) are a collection of cross-platform software libraries which together provide following services

    Use Case Execution:

      @@ -122,23 +120,24 @@
    -

    Architecture

    +

    Architecture

    -

    Overview

    +

    Overview

    AudioReach graph services, as depicted below, is consisted of four cross-platform software components: Graph Service Library(GSL), ACDB Manager Library(AML), Generic Packet Router(GPR), and Audio Tuning Service (ATS). These components invoke utilities and obtain platform specific information provided by OS abstraction layer (OSAL) and platform wrapper in order to operate on intended platform.

    GSL serves as entry point for client to access functionalities provided by graph service and ARE. Through GSL APIs, client can initiate graph setup, exchange audio data, and operate on the audio graph running on ARE. GSL queries AML with GKV, CKV, and TKV which are passed by the client to retrieve graph definition, calibration, and tagged payload. Then, GSL packetizes retrieved data from AML and invokes GPR to send commands and receive response from ARE. If module running in DSP is capable of generating event such as key word detection, GSL would relay the detection event back to client.

    Apart from providing service to client, ARGS also plays a critical role in audio system development workflow. Audio tuning service works as bridge between ARC on host PC and rest of audioreach software running on target. ATS dispatches commands from ARC to various service handlers which interfaces with rest of AudioReach software components to achieve development workflow use cases described in Introduction.

    -../_images/args_arch.png +../_images/args_arch.png +
    -

    AudioReach Graph Services Block Diagram

    +

    AudioReach Graph Services Block Diagram

    -

    Graph Service Library

    +

    Graph Service Library

    -

    Functionalities

    +

    Functionalities

    1. Loading and Initialization of Sub-Graphs and Graphs via Graph Key Vector.

    2. Graph setup and Dynamic handling of the sub-graphs within the graph

    3. @@ -148,7 +147,7 @@

      Functionalities -

      Compositions

      +

      Compositions

      • API Layer: GSL API layer defines and exposes APIs to GSL Clients. It provides API’s to query graph handle from use-case key vector information and also graph management etc. Full List of APIs are listed in Graph Service Layer.

      • @@ -179,17 +178,17 @@

        Compositions -

        ACDB Management Library

        +

        ACDB Management Library

        AML provides both get/set APIs to retrieve and adjust data in the ACDB DATA files. It provides data abstractions and organization for how calibration data is to be consumed by its client, GSL. On device, there are ACDB file and ACDB delta file. ACDB file stores baseline calibration data needed by GSL and ARE in compressed binary form. Delta file contains data set by GSL and ARC during run time. These files are managed by corresponding file managers as part of AML.

    -

    Generic Package Router

    +

    Generic Package Router

    Refer to Functional Overview for high level overview of GPR.

    -

    Audio Tuning Service

    +

    Audio Tuning Service

    When ARC is connected to device, ARC is considered in connected mode. Communication is established with ATS via supported transport layer such as TCP/IP. Upon receiving ARC commands, ATS routes the commands to responsible service modules:

    -

    Operating System Abstraction Layer

    +

    Operating System Abstraction Layer

    In order to run AudioReach graph services on desired OS platform, OSAL implementation shall provide the following functionalities:

  • AudioReach APIs
  • @@ -134,7 +132,7 @@
    -

    AudioReach Engine

    +

    AudioReach Engine

    -

    Introduction

    +

    Introduction

    This page walks through the high-level software requirements and design details of the AudioReach Engine (ARE) used in the context of the AudioReach™ architecture. Refer to Acronyms and terms for definition of acronyms used in this page

    -

    Overview

    +

    Overview

    -

    High-level architecture

    +

    High-level architecture

    ARE follows client-server model where a server provides various functionalities, like realizing audio use cases, per the client requirements.

    @@ -214,39 +212,42 @@

    High-level architect

    Below figure illustrates the high-level software architecture used in typical audio embedded systems.

    -../_images/Image1.png +../_images/Image1.png +
    -

    High-level audio software architecture

    +

    High-level audio software architecture

    -

    Possible use cases

    +

    Possible use cases

    The ARE can be used in various audio and voice use cases. This section includes, but is not limited to, the following high-level examples. Detailed use cases are illustrated in Use cases section.

    -

    Audio capture and recording

    +

    Audio capture and recording

    Audio capture involves the encoding of PCM data coming from a mic or any real-time device (end-point).

    Audio formats used for encoding are: PCM, AAC, WMA std, AMRWB, and so on.

    -../_images/Image2.png +../_images/Image2.png +
    -

    Audio renderer and playback

    +

    Audio renderer and playback

    Audio playback involves the decoding of given audio data, and playing the PCM on a speaker or any real-time device.

    Typical audio formats used for decoding are: PCM, MP3, AAC, FLAC, ALAC, AC3, EAC3, Vorbis, WMA std, WMA Pro, DTS, APE, and so on.

    -../_images/Image3.png +../_images/Image3.png +
    -

    Voice over IP (VoIP)

    +

    Voice over IP (VoIP)

    Voice over Internet Protocol (VoIP) involves both playback and record paths simultaneously, and it is used for voice communication.

    Encoder and decoders interact with the host processor application that @@ -255,19 +256,21 @@

    Voice over IP (VoIP) -../_images/Image4.png +../_images/Image4.png +

    -

    Audio transcoding

    +

    Audio transcoding

    Audio transcoding involves converting one audio format to another. For example, from MP3 to AAC.

    -../_images/Image6.png +../_images/Image6.png +
    -

    Audio loopback

    +

    Audio loopback

    Audio loopback involves receiving the data from one audio source and rendering it on an audio sink after optional processing.

    An audio loopback is used in various scenarios like mixing the side tone @@ -283,26 +286,28 @@

    Audio loopback -../_images/Image7.png +../_images/Image7.png +

    -

    Audio detection

    +

    Audio detection

    Audio detection involves receiving the data from an audio source, processing it to improve the signal quality, detecting the intended attribute or event, and informing the registered clients.

    Audio detection is used in various scenarios like DTMF detection, keyword detection, audio context detection, and so on.

    -../_images/Image8.png +../_images/Image8.png +
    -

    Framework requirements

    +

    Framework requirements

    -

    General

    +

    General

    • Must be processor and platform agnostic.

    • Must be use case agnostic and data driven.

    • @@ -321,7 +326,7 @@

      General

    -

    Client interfaces

    +

    Client interfaces

    • Must support client-server communication in the same processor, across the processors, or across the processing domains.

    • @@ -341,7 +346,7 @@

      Client interfaces

    -

    Processing chains, topologies, and graphs

    +

    Processing chains, topologies, and graphs

    • Must support linear processing graphs (where modules are connected sequentially one by one).

    • @@ -370,7 +375,7 @@

      Processing chains, t

    -

    Media formats

    +

    Media formats

    • Must support the fixed and floating point PCM data format.

    • Must support various standard compressed data formats and the generic @@ -382,7 +387,7 @@

      Media formats

    -

    Scheduling methods

    +

    Scheduling methods

    • Should support different scheduling modes and different data delivery mechanisms (buffer availability, timer scheduled trigger, timed @@ -392,7 +397,7 @@

      Scheduling methods

    -

    Resource management

    +

    Resource management

    • Must provide the methods to manage the processing resources (memory management, processor cycles, band width, thread priorities, and so @@ -406,7 +411,7 @@

      Resource management<

    -

    Debugging

    +

    Debugging

    • Must provide the methods to log the diagnostic messages.

    • Must provide the option to log the audio data (PCM and compressed) at @@ -417,22 +422,23 @@

      Debugging

    -

    ARE components

    +

    ARE components

    -

    High-level architecture of the ARE

    +

    High-level architecture of the ARE

    -../_images/Image9.png +../_images/Image9.png +
    -

    ARE high-level architecture

    +

    ARE high-level architecture

    -

    Functional blocks

    +

    Functional blocks

    This section provides a high-level overview of the functional blocks used in the ARE.

    -

    Generic Packet Router (GPR)

    +

    Generic Packet Router (GPR)

    The Generic Packet Router (GPR) provides the routing functionality for audio message packets (control, data, events, responses) across the ARE (server framework) and Graph Service Library (GSL; that is, the client @@ -444,16 +450,18 @@

    Generic Packet Router (GPR) -../_images/Image10.png +../_images/Image10.png +
    -

    GPR header format

    +

    GPR header format

    -
    Opcodes
    +
    Opcodes

    All opcodes are to follow the GUID format.

    -../_images/Image11.png +../_images/Image11.png +
    • Owner – Indicates the owner of the GUID, that is, whether the @@ -467,18 +475,19 @@

      Opcodes -
      Messaging between ARE and GSL
      +
      Messaging between ARE and GSL

      The ARE supports two types of messaging approaches for optimal system performance: in-band and out-of-band messages.

      -../_images/Image12.png +../_images/Image12.png +
      -

      In-band and out-of-band messaging methods

      +

      In-band and out-of-band messaging methods

    -
    In-band messages
    +
    In-band messages
    • Contain the actual payload/message as part of the GPR payload.

    • The GPR forwards the full packet (that is, GPR header + actual @@ -492,7 +501,7 @@

      In-band messages -
      Out of band messages
      +
      Out of band messages
      • Use separate shared memory to keep the actual payload/message.

      • The GPR forwards the packet with the address of the actual payload @@ -506,7 +515,7 @@

        Out of band messages
    -

    Modules

    +

    Modules

    A module is an addressable functionality in the ARE.

    • A module ID is used to identify the functionality, and it is useful @@ -521,7 +530,7 @@

      Modules -
      Control modules
      +

      Control modules

      Control modules provide the public interfaces to the clients (like GSL, Codec Driver, and so on) to control the ARE resources and functionalities (each module acts like service that provides specific @@ -531,7 +540,7 @@

      Control modules -
      Data processing modules
      +
      Data processing modules

      Data processing modules can be static or dynamic, and they are typically wrapped with the Common Audio Processing Interface (CAPI). The CAPI interface acts as the bridge between the framework and core module @@ -548,19 +557,20 @@

      Data processing modules

    diff --git a/docs/index.html b/docs/index.html index 23ca2cc..41bdd1d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,25 +1,22 @@ + + - + - + AudioReachTM Documentation — AudioReach Documentation 1.0 documentation - - - + + + - - - - - - - - + + + + + @@ -78,17 +75,17 @@
    -

    AudioReachTM Documentation

    +

    AudioReachTM Documentation

    Welcome to AudioReach

    -

    Announcements

    +

    Announcements

    • We are excited to announce that AudioReach adds Raspberry Pi to its portfolio of platforms! For more details, please refer Raspberry Pi 4 platform reference guide

    -

    Table of Contents

    +

    Table of Contents

    • AudioReach Project Overview
        @@ -127,7 +124,7 @@

        Table of Contents -

        Indices and tables

        +

        Indices and tables

        • Index

        • Module Index

        • diff --git a/docs/objects.inv b/docs/objects.inv index ca47297..068972b 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/sdk_overview.html b/docs/sdk_overview.html index f1e4e7f..060de86 100644 --- a/docs/sdk_overview.html +++ b/docs/sdk_overview.html @@ -1,25 +1,22 @@ + + - + - + AudioReach Project Overview — AudioReach Documentation 1.0 documentation - - - + + + - - - - - - - - + + + + + @@ -98,28 +95,30 @@
          -

          AudioReach Project Overview

          +

          AudioReach Project Overview

          -

          SDK Overview

          +

          SDK Overview

          AudioReach project aims to deliver a comprehensive and complete end-to-end audio software solution to support a broad range of audio and voice use cases across a diverse set of SoC’s and product devices (handset, compute, wearables, hearables, xr, automotive telematics / infotainment, etc). The AudioReach SDK contains the essential components to support a seamless development workflow from off-target to on-target and flexibility to customize and tailor the processing to the capabilities and constraints of the SoC and product device (multiple cores, peripheral devices, etc). See diagrams below for highlights of SDK and workflow enabled by the SDK. In addition, refer to AudioReach Architecture Overview to learn about overall architecture as this page makes several references to key software components in the AudioReach software offering.

          -_images/sw_highlights.png +_images/sw_highlights.png +
          -

          SDK Highlights

          +

          SDK Highlights

          -_images/dev_workflow.png +_images/dev_workflow.png +
          -

          Development Workflow Enabled by SDK

          +

          Development Workflow Enabled by SDK

          -

          Platform Support

          +

          Platform Support

          -

          Operating System Support

          +

          Operating System Support

          AudioReach Engine

          • Linux

          • @@ -132,7 +131,7 @@

            Operating System Support -

            Hardware Platform

            +

            Hardware Platform

            SoCs

            • Qualcomm SoCs

            • @@ -146,13 +145,13 @@

              Hardware Platform -

              Tools

              +

              Tools

              • AudioReach Creator(ARC), also known as Qualcomm Audio Configuration Tool (QACT) currently, is the most essential tool of entire SDK. ARC enables the entire audio system design workflow.

              NOTE: QACT currently runs only on Windows, with future plans to support on Linux and release an open-source version.

              -

              Steps to install ARC

              +

              Steps to install ARC

              ARC public edition is available through Qualcomm Software Center. Follow below steps to install ARC:

              • Download and install Qualcomm Software Center on Windows host using steps here.

              • @@ -162,7 +161,7 @@

                Tools

          -

          Source Code Repository

          +

          Source Code Repository

          At high-level, AudioReach software components resides in various git repositories. Diagram below gives visual reference to components vs. repositories mapping across processor domains. One would be able to find corresponding repositories in GitHub project site. At the time of writing, only Linux platform is supported. However, more OS platforms will be planned and announced at Roadmap section of this page.

          Cross-platform Software Components

          @@ -183,7 +182,7 @@

          Source Code Repository
          _images/gitrepo_mapping.png
          -

          AudioReach Source Repository Diagram

          +

          AudioReach Source Repository Diagram

          @@ -191,31 +190,31 @@

          Source Code Repository

    -

    Build Recipe

    +

    Build Recipe

    • The AudioReach meta layer provides the necessary recipes and configurations to build AudioReach software using the OpenEmbedded build system. This layer is curretly designed to support only Yocto.

    • For detailed instructions on how to set up and use the meta layer, please refer to the README file at meta-audioreach

    -

    Contribution & Project Governance

    +

    Contribution & Project Governance

    • Contributions are most welcome. Contribution guideline for each source repository is documented in CONTRIBUTING.md.

    • AudioReach project is open for self-appointing council governance structure

    -

    License

    +

    License

    Project is licensed under the BSD-3-clause License.

    -

    Roadmap

    +

    Roadmap

    _images/roadmap.png
    -

    AudioReach Development Phases

    +

    AudioReach Development Phases

    diff --git a/docs/search.html b/docs/search.html index 09808d0..7b4c126 100644 --- a/docs/search.html +++ b/docs/search.html @@ -1,25 +1,22 @@ + + - + Search — AudioReach Documentation 1.0 documentation - - - + + + - - - - - - - - + + + + + diff --git a/docs/searchindex.js b/docs/searchindex.js index 7950e5a..08368c2 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api/args_api", "api/args_arosal", "api/args_gsl", "api/arspf_api", "api/gpr_api", "api/index", "api/posal_api", "api/spf_capi", "design/arch_overview", "design/args_design", "design/arspf_design", "design/design_concept", "design/gpr_design", "design/index", "design/linux_asoc_arch", "design/linux_plug-in_arch", "design/lx_design", "dev/capi_mod_dev", "dev/dev_workflow", "dev/index", "dev/plat_port", "index", "platform/index", "platform/raspberry_pi4", "sdk_overview"], "filenames": ["api/args_api.rst", "api/args_arosal.rst", "api/args_gsl.rst", "api/arspf_api.rst", "api/gpr_api.rst", "api/index.rst", "api/posal_api.rst", "api/spf_capi.rst", "design/arch_overview.rst", "design/args_design.rst", "design/arspf_design.rst", "design/design_concept.rst", "design/gpr_design.rst", "design/index.rst", "design/linux_asoc_arch.rst", "design/linux_plug-in_arch.rst", "design/lx_design.rst", "dev/capi_mod_dev.rst", "dev/dev_workflow.rst", "dev/index.rst", "dev/plat_port.rst", "index.rst", "platform/index.rst", "platform/raspberry_pi4.rst", "sdk_overview.rst"], "titles": ["AudioReach Graph Services APIs", "OS Abstraction Layer", "Graph Service Layer", "AudioReach Engine APIs", "Generic Packet Router (GPR) APIs", "AudioReach APIs", "POSAL API\u2019s", "Common Audio Processing (CAPI) Interfaces", "AudioReach Architecture Overview", "AudioReach Graph Services", "AudioReach Engine", "AudioReach Concept and Terminology", "Generic Packet Router", "AudioReach Designs", "Linux ASoC Architecture", "Linux Plug-in Architecture", "Linux Adaptation Design", "CAPI Module Development Guide", "Use Case Development Workflow", "AudioReach Developer Guides", "Platform Porting Guide", "AudioReachTM Documentation", "Platform Reference Guide", "Raspberry Pi 4", "AudioReach Project Overview"], "terms": {"layer": [0, 4, 7, 8, 11, 14, 15, 17, 24], "o": [0, 8, 9, 15, 23, 24], "abstract": [0, 6, 8, 11, 12, 15, 17], "thi": [1, 2, 4, 6, 7, 9, 10, 11, 12, 14, 15, 17, 23, 24], "file": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23, 24], "contain": [1, 2, 4, 6, 7, 8, 9, 11, 12, 15, 24], "error": [1, 2, 4, 6, 7, 10, 23], "code": [1, 2, 4, 6, 7, 8, 10, 11, 15, 20], "us": [1, 2, 4, 6, 7, 8, 9, 12, 14, 19, 21, 23, 24], "audioreach": [1, 12, 14, 17, 20, 21], "copyright": [1, 2, 4, 6, 7], "c": [1, 2, 4, 6, 7, 10, 11, 17, 20], "qualcomm": [1, 2, 4, 6, 7, 8, 24], "innov": [1, 2, 4, 6, 7], "center": [1, 2, 4, 6, 7, 17, 24], "inc": [1, 2, 4, 6, 7], "all": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23], "right": [1, 2, 4, 6, 7, 17, 23], "reserv": [1, 2, 4, 6, 7, 17], "spdx": [1, 2, 4, 6, 7], "licens": [1, 2, 4, 6, 7, 23], "identifi": [1, 2, 4, 6, 7, 10, 11, 12, 17], "bsd": [1, 2, 4, 6, 7, 24], "3": [1, 2, 4, 6, 7, 10, 11, 24], "claus": [1, 2, 4, 6, 7, 24], "defin": [1, 2, 4, 6, 7, 9, 10, 11, 14], "ar_eok": [1, 2, 4, 20], "success": [1, 2, 4, 6, 7, 12, 17, 23], "The": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23, 24], "oper": [1, 2, 4, 6, 7, 8, 10, 20, 23], "complet": [1, 2, 7, 10, 12, 17, 23, 24], "ar_efail": [1, 2], "gener": [1, 2, 5, 6, 7, 8, 11, 13, 15, 17, 20, 21, 23], "failur": [1, 6, 7, 12, 17, 20], "ar_ebadparam": [1, 2], "bad": [1, 7, 12, 17], "paramet": [1, 2, 6, 7, 10, 11, 12], "ar_eunsupport": 1, "unsupport": [1, 7, 12, 17], "routin": [1, 7, 10, 17], "ar_evers": 1, "version": [1, 2, 7, 17, 24], "ar_eunexpect": 1, "unexpect": [1, 12], "problem": [1, 6, 12], "encount": [1, 7, 12, 17], "ar_epan": 1, "unhandl": [1, 12], "occur": [1, 6, 7, 10, 12, 17], "ar_enoresourc": 1, "unabl": [1, 12], "alloc": [1, 2, 4, 6, 7, 9, 17], "resourc": [1, 6, 9, 12, 15, 20], "ar_ehandl": 1, "invalid": [1, 2, 6, 7, 10, 12, 17], "handl": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 20, 23], "ar_ealreadi": 1, "i": [1, 2, 4, 6, 7, 8, 9, 11, 12, 15, 17, 20, 23, 24], "alreadi": [1, 2, 6, 8, 12, 17, 23, 24], "process": [1, 2, 3, 4, 6, 8, 9, 11, 12, 15, 20, 23, 24], "ar_enotreadi": 1, "readi": [1, 2, 6, 10, 12, 17, 20], "ar_epend": 1, "pend": [1, 2, 12, 17], "ar_ebusi": 1, "cannot": [1, 2, 7, 10, 12, 17], "accept": [1, 7, 10, 17], "ar_eabort": [1, 2], "wa": [1, 2, 4, 6, 7, 12, 17, 23], "abort": [1, 12], "due": [1, 2, 6, 7, 10, 12, 15, 17], "an": [1, 2, 4, 6, 7, 9, 10, 11, 15, 17, 24], "ar_econtinu": 1, "request": [1, 6, 7, 8, 12, 17, 23], "intervent": [1, 12], "ar_eimmedi": 1, "immedi": [1, 2, 7, 9, 12, 17], "ar_enotimpl": 1, "implement": [1, 6, 7, 8, 9, 10, 11, 15, 17, 20], "ar_eneedmor": [1, 2, 7, 17], "need": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 17, 23, 24], "more": [1, 2, 6, 7, 10, 11, 12, 14, 17, 20, 21, 24], "data": [1, 2, 4, 6, 7, 8, 9, 14, 15, 20, 23], "ar_enomemori": 1, "doe": [1, 2, 6, 7, 10, 11, 12, 17, 23], "have": [1, 2, 4, 6, 7, 8, 10, 12, 15, 17, 23], "memori": [1, 2, 6, 7, 9, 10, 11, 12, 15, 17, 20], "ar_enotexist": 1, "item": [1, 6, 12, 17], "exist": [1, 2, 6, 7, 10, 12, 17], "ar_etermin": 1, "finish": [1, 4, 7, 12, 17, 23], "ar_etimeout": 1, "timeout": [1, 12], "ar_eiodata": 1, "read": [1, 2, 7, 9, 10, 11, 15, 17], "write": [1, 2, 7, 9, 10, 11, 15, 17, 23, 24], "fail": [1, 2, 4, 6, 12], "ar_esubsysreset": 1, "sub": [1, 9, 11], "system": [1, 2, 4, 6, 8, 10, 11, 12, 15, 17, 20], "reset": [1, 2, 7, 10, 17], "ar_edupl": 1, "duplic": [1, 17], "subgraph": [1, 2, 9, 11, 15, 17], "connect": [1, 9, 11, 15, 17, 23], "open": [1, 2, 6, 8, 9, 10, 12, 15, 23, 24], "ar_succeed": 1, "x": [1, 6, 7], "check": [1, 2, 6, 7, 9, 10, 12, 17], "result": [1, 6, 7, 12, 17, 20], "ar_fail": 1, "public": [1, 2, 6, 7, 10, 12, 24], "api": [1, 2, 7, 8, 9, 10, 15, 17, 20, 21], "messag": [1, 4, 6, 7, 15, 23], "log": [1, 6, 7, 9, 10, 17, 20, 23], "ar_crit": 1, "critic": [1, 9], "unrecover": 1, "condit": [1, 6, 10, 17, 20], "ar_error": 1, "repres": [1, 6, 7, 10, 11, 12, 15, 17], "bug": 1, "should": [1, 2, 6, 7, 9, 12, 17, 20, 23], "debug": [1, 6, 7], "fix": [1, 6, 7, 10, 11], "ar_debug": 1, "requir": [1, 4, 6, 7, 11, 12, 15, 23, 24], "Not": [1, 2, 6, 7, 17], "enabl": [1, 2, 6, 7, 10, 11, 12, 14, 15, 17, 24], "default": [1, 2, 4, 6, 7, 10, 12, 23], "ar_info": 1, "vital": 1, "info": [1, 2, 6, 11, 17], "ar_verbos": 1, "verbos": 1, "primarili": 1, "help": [1, 6, 7, 8, 10, 12, 17, 24], "develop": [1, 8, 9, 10, 11, 12, 15, 20, 21, 23, 24], "low": [1, 6, 10, 12, 15, 17], "level": [1, 6, 8, 9, 11, 12, 15, 17, 18, 24], "ar_log_verbos": 1, "log_tag": 1, "ar_log_info": 1, "ar_log_debug": 1, "ar_log_err": 1, "ar_log_crit": 1, "ar_fatal_prio": 1, "fatal": [1, 2, 7, 17], "prioriti": [1, 6, 10, 12, 17, 20], "ar_error_prio": 1, "ar_high_prio": 1, "high": [1, 8, 9, 11, 15, 17, 18, 24], "ar_med_prio": 1, "medium": 1, "ar_low_prio": 1, "ar_log_fat": 1, "ar_log_high": 1, "ar_log_error": 1, "ar_log_m": 1, "ar_log_low": 1, "function": [1, 2, 4, 6, 7, 15, 20], "void": [1, 2, 4, 6, 7, 20], "ar_log_init": 1, "ar_log_deinit": 1, "ar_log": 1, "uint32_t": [1, 2, 4, 6, 7, 15], "const": [1, 2, 4, 6, 7], "char_t": [1, 6], "fn": 1, "int32_t": [1, 2, 4, 6, 12, 17], "ln": 1, "format": [1, 2, 4, 6, 7, 9, 12, 15], "ar_set_log_level": 1, "variabl": [1, 2, 6, 7, 10], "ar_log_lvl": 1, "heap": [1, 2, 4, 6, 7, 9, 10, 17], "ar_heap_tag_default": 1, "tag": [1, 2, 6, 9, 11, 15, 17], "ascii": [1, 6], "charact": [1, 2, 6], "laso": 1, "osal": [1, 2, 9, 12, 15, 20], "typedef": [1, 2, 4, 6, 7], "enum": [1, 2, 6, 7, 15], "_ar_heap_align_byt": 1, "ar_heap_align_byt": 1, "byte": [1, 2, 4, 6, 7, 10, 12, 15, 17], "align": [1, 6, 7, 10, 12], "_ar_heap_id": 1, "ar_heap_id": 1, "id": [1, 2, 4, 6, 7, 9, 10, 11, 15, 20], "_ar_heap_pool_typ": 1, "ar_heap_pool_typ": 1, "type": [1, 2, 4, 6, 7, 10, 15, 23], "struct": [1, 2, 4, 6, 7, 15], "ar_heap_info_t": 1, "ar_heap_info": 1, "structur": [1, 2, 4, 6, 7, 9, 10, 11, 15, 20, 24], "par_heap_info": 1, "valu": [1, 2, 4, 6, 7, 11, 15, 17, 23], "enumer": [1, 2, 6, 7, 15, 23], "ar_heap_align_default": 1, "ar_heap_align_4_byt": 1, "ar_heap_align_8_byt": 1, "4": [1, 2, 6, 10, 15, 21, 22, 24], "boundari": [1, 10, 17], "ar_heap_align_16_byt": 1, "8": [1, 6, 17, 23], "ar_heap_id_default": 1, "ar_heap_id_1": 1, "ar_heap_id_2": 1, "custom": [1, 2, 7, 17, 20, 23, 24], "1": [1, 2, 6, 7, 10, 15], "ar_heap_id_3": 1, "2": [1, 2, 6, 7, 10], "ar_heap_id_4": 1, "ar_heap_id_5": 1, "ar_heap_id_6": 1, "5": [1, 10], "ar_heap_id_7": 1, "6": [1, 10], "ar_heap_id_8": 1, "7": [1, 17], "ar_heap_id_9": 1, "ar_heap_id_10": 1, "9": 1, "ar_heap_id_11": 1, "10": [1, 7, 10, 17], "ar_heap_pool_default": 1, "pool": [1, 4, 6, 17], "support": [1, 2, 4, 7, 9, 10, 11, 12, 15, 23], "each": [1, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23, 24], "platform": [1, 2, 7, 8, 9, 11, 15, 17, 19, 21, 23], "ar_heap_pool_non_paged_execut": 1, "nonpag": 1, "execut": [1, 2, 6, 7, 8, 9, 10, 11, 17], "instruct": [1, 7, 10, 17, 23, 24], "ar_heap_pool_non_paged_nx": 1, "disabl": [1, 2, 6, 7, 10, 11, 17], "ar_heap_pool_pag": 1, "pageabl": 1, "ar_heap_init": 1, "initi": [1, 2, 4, 6, 7, 9, 12, 15, 17, 20], "interfac": [1, 3, 6, 8, 9, 14, 15], "return": [1, 2, 4, 6, 7, 9, 12, 20], "0": [1, 2, 4, 6, 7, 15, 23], "8212": [1, 2, 4, 6, 7], "nonzero": [1, 6, 17], "ar_heap_deinit": 1, "de": [1, 2, 6, 7, 10, 12, 17], "ar_heap_malloc": 1, "size_t": [1, 2, 6, 15], "heap_info": [1, 17], "number": [1, 2, 4, 6, 7, 10, 12, 15, 17, 23], "pointer": [1, 2, 4, 6, 7, 12, 17], "null": [1, 2, 4, 6, 7, 12, 17], "ar_heap_calloc": 1, "ar_heap_fre": 1, "heap_ptr": 1, "free": [1, 2, 4, 6, 7, 17], "obtain": [1, 6, 9, 15, 17], "from": [1, 2, 4, 6, 7, 8, 9, 10, 11, 15, 17, 23, 24], "ar_heap_alloc": 1, "includ": [1, 2, 4, 6, 7, 9, 10, 12, 15, 17, 20, 24], "h": [1, 2, 4, 6, 12, 15, 17], "member": [1, 2, 4, 6, 7], "align_byt": 1, "pool_typ": 1, "heap_id": [1, 6, 7, 17], "head": [1, 7, 17], "ar_mem_cpi": 1, "dest": 1, "dest_siz": 1, "src": [1, 6], "size": [1, 2, 4, 6, 7, 10, 11, 17, 23], "copi": [1, 2, 6, 7, 9, 10, 12, 17, 23], "between": [1, 4, 6, 7, 9, 11, 12, 15], "buffer": [1, 2, 4, 6, 7, 9, 10, 12, 15], "param": [1, 2, 4, 7, 11, 17], "ar_mem_mov": 1, "sourc": [1, 2, 4, 6, 7, 8, 11, 14, 17, 23], "area": [1, 2], "destin": [1, 2, 4, 6, 9, 10, 17], "ar_mem_set": 1, "set": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 24], "specifi": [1, 2, 6, 7, 8, 10, 12, 15, 17], "ar_mem_cmp": 1, "buff1": 1, "buff2": 1, "compar": [1, 6, 10, 17], "two": [1, 4, 6, 7, 10, 12, 17, 24], "first": [1, 2, 6, 7, 10, 12, 15, 17, 23], "second": [1, 2, 7, 10, 12, 15, 17], "servic": [1, 4, 5, 6, 7, 8, 10, 11, 13, 15, 17, 20, 21, 23, 24], "locat": [1, 6, 8, 10, 12, 17, 23], "notif": [1, 2, 17], "state": [1, 2, 6, 7, 9, 10, 11, 20], "registr": [1, 2, 4, 7, 10], "ar_osal_servreg_name_length_max": 1, "max": [1, 2, 6, 7], "length": [1, 2, 4, 6, 7, 12], "domain": [1, 4, 9, 10, 17, 20, 24], "name": [1, 2, 6, 15], "e": [1, 2, 6, 9, 10, 11, 15, 17], "soc": [1, 8, 9, 14, 15, 24], "subdomain": 1, "provid": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 23, 24], "64": [1, 6, 7], "g": [1, 2, 6, 10, 11, 12, 15, 17], "msm": 1, "adsp": [1, 4, 6, 12], "audio_pd": 1, "av": [1, 6, 10], "audio": [1, 2, 3, 6, 8, 12, 15, 17, 20, 23, 24], "avs_mdf_sdsp": 1, "avs_mdf_mdsp": 1, "ar_osal_servreg_t": 1, "ar": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 15, 21, 23, 24], "servreg": 1, "object": [1, 6, 7, 10, 17], "ar_osal_service_st": 1, "ar_osal_service_state_typ": 1, "up": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 17, 24], "down": [1, 2, 6, 8, 9, 10, 11, 12, 15, 17, 23], "indic": [1, 2, 4, 6, 7, 9, 10, 12, 15, 23], "ar_osal_cli": 1, "ar_osal_client_typ": 1, "client": [1, 2, 4, 6, 7, 8, 9, 11, 15, 23], "listen": [1, 10, 17], "ar_osal_servreg_cb_ev": 1, "ar_osal_servreg_cb_event_typ": 1, "callback": [1, 2, 4, 6, 7, 9, 10, 15, 17], "notifi": [1, 2, 9, 10, 12, 17], "event": [1, 2, 6, 7, 9, 10, 11, 12, 15], "ar_osal_servreg_state_notify_payload": 1, "ar_osal_servreg_state_notify_payload_typ": 1, "payload": [1, 2, 4, 6, 7, 9, 10], "ar_osal_servreg_callback": 1, "servreg_handl": 1, "event_id": [1, 2, 7], "cb_context": 1, "payload_s": [1, 2, 4, 6, 12], "ani": [1, 2, 4, 6, 7, 10, 12, 15, 17, 23], "chang": [1, 2, 6, 7, 11, 17, 23], "ar_osal_servreg_regist": 1, "given": [1, 2, 4, 6, 7, 10, 11, 12, 14, 15, 17, 23], "context": [1, 7, 10, 12, 15], "none": [1, 2, 4, 6, 7, 12, 17], "ar_osal_service_state_down": 1, "ar_osal_service_state_up": 1, "ar_osal_client_invalid": 1, "ar_osal_client_listen": 1, "ar_osal_client_service_provid": 1, "ar_osal_service_state_notifi": 1, "ar_osal_servreg_init": 1, "note": [1, 2, 7, 8, 10, 11, 12, 15, 17, 23, 24], "ha": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23, 24], "call": [1, 2, 4, 6, 7, 8, 9, 10, 12, 15, 20, 23], "befor": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 17, 23], "other": [1, 2, 4, 6, 7, 10, 11, 12, 15, 20, 23], "least": [1, 2, 6, 7, 10, 17, 23], "onc": [1, 2, 4, 7, 9, 10, 11, 12, 15, 17, 23], "expect": [1, 2, 7, 12, 17, 20], "serial": [1, 12], "multipl": [1, 2, 6, 7, 10, 11, 12, 15, 17, 24], "time": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 24], "ar_osal_servreg_deinit": 1, "uniniti": [1, 7, 12], "pair": [1, 2, 11, 15], "ar_osal_servreg_get_domainlist": 1, "ar_osal_servreg_entry_typ": 1, "domain_list": 1, "num_domain": 1, "get": [1, 2, 6, 7, 9, 10, 12, 15], "list": [1, 2, 6, 7, 9, 10, 12, 23], "which": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 17, 23], "": [1, 2, 3, 7, 9, 10, 11, 12, 15, 17, 20, 23, 24], "client_typ": 1, "cb_func": 1, "regist": [1, 2, 4, 6, 7, 10, 15, 17], "ar_osal_servreg_deregist": 1, "deregist": [1, 6, 10], "ar_osal_servreg_set_st": 1, "its": [1, 4, 6, 7, 9, 10, 12, 17, 21], "onli": [1, 2, 6, 7, 10, 11, 12, 15, 17, 23, 24], "new": [1, 2, 6, 7, 9, 10, 11, 12, 15, 17, 23], "ar_osal_servreg_restart_servic": 1, "hlo": [1, 10, 17], "trigger": [1, 6, 7, 10], "restart": [1, 2, 9, 17], "pdr": 1, "ssr": [1, 2, 9], "processor": [1, 7, 9, 10, 17, 23, 24], "desir": [1, 7, 9, 10, 11, 17, 20], "ar_osal_pan": 1, "induc": 1, "panic": 1, "crash": [1, 6, 17], "instanc": [1, 2, 6, 7, 9, 11, 12, 15, 17], "instance_id": [1, 17], "service_st": 1, "signal": [1, 4, 6, 7, 8, 9, 10, 11, 12, 15, 20, 24], "ar_osal_signal_t": 1, "ar_osal_signal_init": 1, "must": [1, 2, 4, 6, 7, 10, 12, 15, 17, 20], "pass": [1, 2, 6, 7, 9, 10, 11, 15, 17], "clear": [1, 6, 7, 17], "associ": [1, 2, 4, 6, 7, 11, 12, 15], "depend": [1, 4, 6, 7, 8, 9, 10, 11, 12, 17], "ar_osal_signal_deinit": 1, "ar_osal_signal_get_s": 1, "ar_osal_signal_cr": 1, "creat": [1, 2, 6, 7, 10, 11, 12, 15, 17], "would": [1, 2, 8, 9, 10, 11, 15, 17, 24], "both": [1, 4, 6, 7, 9, 10, 12, 15, 17], "out": [1, 2, 4, 6, 7, 12, 15], "ar_osal_signal_destroi": 1, "destroi": [1, 6, 7, 17], "while": [1, 6, 7, 8, 11, 15, 23], "still": [1, 7, 12, 15, 17, 23], "group": [1, 6, 7, 10, 11, 15, 17], "ar_osal_signal_set": 1, "ar_osal_signal_clear": 1, "explicitli": [1, 7, 10, 17], "thread": [1, 6, 7, 9, 10, 11, 12, 20], "when": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23], "awaken": [1, 6, 17], "wait": [1, 2, 6, 7, 17], "do": [1, 2, 6, 7, 10, 12, 17, 23], "automat": [1, 17], "effect": [1, 10, 11, 17, 23], "ar_osal_signal_wait": 1, "infinit": [1, 7, 17], "If": [1, 2, 6, 7, 9, 10, 12, 17, 23], "can": [1, 2, 4, 6, 7, 8, 9, 11, 12, 15, 17, 20, 23], "manual": [1, 12, 17], "subsequ": [1, 7, 10, 17], "begin": [1, 12, 15, 17], "releas": [1, 6, 10, 24], "avoid": [1, 6, 10, 12, 17], "unintend": 1, "behavior": [1, 7, 10, 17], "ar_osal_signal_timedwait": 1, "int64_t": [1, 6, 7], "timeout_in_nsec": 1, "till": [1, 2], "happen": [1, 2, 7, 17], "nano": 1, "signal2": 1, "dsp": [1, 2, 8, 9, 12, 15, 17, 23], "ar_osal_signal2_t": 1, "ar_osal_signal2_init": 1, "ar_osal_signal2_deinit": 1, "ar_osal_signal2_get_s": 1, "ar_osal_signal2_cr": 1, "osal_signal2_cr": 1, "osal_signal2_init": 1, "ar_osal_signal2_destroi": 1, "thei": [1, 2, 4, 6, 7, 10, 12, 17], "undefin": [1, 12], "In": [1, 2, 6, 7, 8, 9, 11, 12, 15, 17, 20, 23, 24], "applic": [1, 4, 7, 8, 10, 11, 12, 15, 17, 23], "prior": [1, 2], "dealloc": 1, "osal_signal2_destroi": 1, "ensur": [1, 6, 7, 10, 12, 17], "osal_signal2_set": 1, "ar_osal_signal2_wait_ani": 1, "signal2_mask": 1, "suspend": [1, 2, 6, 17], "current": [1, 2, 6, 7, 9, 10, 12, 15, 17, 23, 24], "until": [1, 2, 6, 7, 9, 17, 23], "bit": [1, 2, 6, 7, 10, 12, 17], "31": [1, 6, 12, 17], "32": [1, 6, 7, 10, 12, 17], "mask": [1, 6, 7, 17], "A": [1, 2, 6, 7, 10, 11, 12, 17], "one": [1, 2, 6, 7, 10, 11, 12, 15, 17], "those": [1, 2, 7, 10, 12, 17], "At": [1, 12, 15, 17, 24], "most": [1, 10, 15, 17, 24], "them": [1, 2, 7, 10, 12, 17, 23], "individu": [1, 10, 11], "word": [1, 6, 7, 9, 12, 17], "ar_osal_signal2_wait_al": 1, "ar_osal_signal2_set": 1, "modifi": [1, 2, 7, 23], "ar_osal_signal2_get": 1, "access": [1, 6, 7, 9, 10, 11, 12, 15, 17], "ar_osal_signal2_clear": 1, "durat": [1, 6, 10], "ar_osal_micro_sleep": 1, "uint64_t": [1, 2, 6, 7], "micro_second": 1, "micro": [1, 2], "sleep": [1, 9, 10], "intern": [1, 2, 6, 7, 9, 10, 12], "mai": [1, 7, 10, 11, 12, 17], "accur": [1, 17], "vari": [1, 12, 17], "base": [1, 2, 6, 7, 8, 11, 12, 15, 17, 20, 23], "resolut": 1, "clock": [1, 6, 10, 15, 17], "tick": [1, 17], "guarante": [1, 4, 7, 12, 17], "run": [1, 6, 8, 9, 10, 11, 12, 15, 17, 20, 24], "consequ": 1, "some": [1, 2, 6, 7, 9, 10, 12, 17, 23], "after": [1, 2, 4, 6, 7, 10, 12, 15, 17, 23], "interv": 1, "elaps": 1, "ar_sub_sys_id_invalid": 1, "ar_modem_dsp": 1, "modem": [1, 12], "ar_audio_dsp": 1, "ar_apss": 1, "ap": [1, 10], "ar_sensor_dsp": 1, "sensor": [1, 12], "ar_compute_dsp": 1, "comput": [1, 7, 8, 10, 12, 23, 24], "ar_cc_dsp": 1, "companion": 1, "chip": 1, "cc_dsp": 1, "ar_apss2": 1, "apss2": 1, "ar_sub_sys_id_first": 1, "ar_sub_sys_id_last": 1, "last": [1, 2, 6, 7, 10, 15, 17, 23], "basic": [1, 7, 12, 17], "pre": [1, 6, 10, 15, 17, 20, 23], "macro": [1, 6, 7, 17], "fals": [1, 6, 7, 12, 17], "true": [1, 2, 6, 7, 10, 12, 17], "paged_functions_start": 1, "page": [1, 6, 10, 21, 23, 24], "functiona": 1, "By": [1, 6, 12, 17, 23], "linker": 1, "assign": [1, 7, 9, 11, 17], "text": [1, 7], "section": [1, 7, 10, 11, 12, 15, 17, 23, 24], "driver": [1, 2, 10, 12, 14, 15, 17, 24], "imag": [1, 2, 10], "load": [1, 2, 7, 8, 9, 11, 15, 23], "manag": [1, 2, 6, 8, 11, 12, 15, 17, 20, 24], "make": [1, 6, 7, 10, 12, 17, 23, 24], "alwai": [1, 2, 6, 7, 10, 11, 12, 17], "resid": [1, 8, 24], "option": [1, 2, 6, 7, 10, 12, 15, 23], "design": [1, 2, 7, 8, 11, 17, 20, 21, 23, 24], "part": [1, 2, 6, 7, 9, 10, 11, 17, 20], "so": [1, 2, 7, 9, 10, 11, 12, 15, 17, 23], "window": [1, 12, 23, 24], "move": [1, 7, 11, 17], "To": [1, 4, 6, 7, 10, 12, 17, 20, 23], "irql": 1, "dispatch_level": 1, "That": [1, 17], "either": [1, 6, 7, 9, 12, 15, 17], "segment": [1, 15], "lock": [1, 6], "caus": [1, 2, 6, 7, 10, 12, 17, 23], "fault": 1, "paged_cod": 1, "verifi": [1, 6], "appropri": [1, 2, 7, 10, 12, 17], "start": [1, 2, 6, 7, 9, 12, 15, 23, 24], "paged_functions_end": 1, "end": [1, 2, 6, 7, 8, 9, 10, 11, 15, 24], "paged_funct": 1, "definit": [1, 6, 7, 8, 9, 10, 11, 12, 15, 17, 23], "paged_data_start": 1, "vairabl": 1, "paged_data_end": 1, "__unreferenced_param": 1, "__unus": 1, "_in_": 1, "annotationsthi": 1, "valid": [1, 2, 6, 7, 12, 17], "_in_opt_": 1, "_out_": 1, "_out_opt_": 1, "_inout_": 1, "differ": [1, 7, 8, 9, 10, 11, 12, 15], "_inout_opt_": 1, "_outptr_": 1, "_outptr_opt_": 1, "_irql_requires_max_": 1, "interrupt": [1, 6, 10, 12, 17], "certain": [1, 2, 7, 10, 11, 17], "met": [1, 7, 17], "spin": 1, "usag": [1, 6, 10, 12], "minimum": [1, 4, 7, 12, 17], "possibl": [1, 2, 6, 7, 9, 12, 17, 23], "dispatch": [1, 9, 12], "could": [1, 4, 6, 10, 11, 12, 17], "passiv": 1, "_irql_requires_min_": 1, "passive_level": 1, "normal": [1, 6], "char": [1, 2, 6], "els": [1, 7, 12, 17], "h2xml": [1, 10, 17], "unsign": [1, 6, 7], "bool_t": [1, 6, 7, 12, 17], "boolean": [1, 6, 17], "io": [1, 9], "ar_fopen_read_onli": 1, "posit": [1, 2, 6, 12, 17], "ar_fopen": 1, "ar_fopen_write_onli": 1, "empti": [1, 2, 6, 7, 17], "content": [1, 7, 10, 12, 17], "ar_fopen_read_writ": 1, "ar_fopen_append": 1, "append": [1, 6, 23], "alon": 1, "ar_fopen_write_only_append": 1, "ar_fopen_read_write_append": 1, "ar_fopen_read_only_writ": 1, "ar_fhandl": 1, "ar_fseek_refer": 1, "ar_fseek_reference_t": 1, "ar_fseek_begin": 1, "point": [1, 4, 6, 7, 9, 10, 11, 12], "zero": [1, 2, 6, 7, 10, 15, 17], "ar_fseek_end": 1, "ar_fseek_curr": 1, "path": [1, 2, 7, 9, 10, 15, 23], "absolut": [1, 17], "ar_file_open_read_onli": 1, "ar_file_open_write_onli": 1, "ar_file_open_read_writ": 1, "ar_fsiz": 1, "ar_fmap": 1, "fbuffer": 1, "map": [1, 2, 6, 7, 10, 20, 24], "whether": [1, 2, 6, 7, 10, 11, 12, 17], "On": [1, 2, 7, 8, 9, 17, 23], "non": [1, 2, 4, 6, 7, 9, 12], "volatil": [1, 17], "storag": [1, 23], "readabl": [1, 2], "instead": [1, 6, 7, 10, 17], "caller": [1, 2, 4, 6, 7, 12, 17], "ar_funmap": 1, "un": 1, "previou": [1, 2, 7, 15, 17], "close": [1, 2, 4, 6, 7, 9, 12], "ar_fclos": 1, "ar_fseek": 1, "offset": [1, 2, 6, 7], "ref": [1, 6], "refer": [1, 6, 7, 8, 9, 10, 11, 12, 15, 20, 21, 23, 24], "ar_fread": 1, "buf_ptr": [1, 6, 7, 17], "read_siz": 1, "bytes_read": 1, "ar_fwrit": 1, "write_s": 1, "bytes_written": 1, "ar_fdelet": 1, "share": [1, 2, 6, 7, 9, 11, 12, 15, 17], "ar_shmem_hw_accelerator_en": 1, "ar_shmem_hw_accelerator_dis": 1, "hardwar": [1, 7, 8, 10, 11, 15, 17, 23], "acceler": [1, 7], "flag": [1, 2, 6, 7, 12], "ar_shmem_bit_mask_hw_accelerator_flag": 1, "shift": [1, 2], "amount": [1, 2, 7, 10, 12, 17], "setup": [1, 2, 6, 9, 10, 11, 23], "ar_shmem_shift_hw_accelerator_flag": 1, "ar_shmem_memory_typ": 1, "ar_shmem_memory_type_t": 1, "shmem": [1, 2], "ar_shmem_cache_typ": 1, "ar_shmem_cache_type_t": 1, "cach": [1, 6, 7, 10, 17, 20], "ar_shmem_buffer_index_typ": 1, "ar_shmem_buffer_index_type_t": 1, "address": [1, 2, 6, 7, 10, 11, 17, 23], "index": [1, 4, 6, 7, 17, 21], "ar_shmem_info_t": 1, "ar_shmem_info": 1, "ar_shmem_hyp_assign_phys_addr_t": 1, "ar_shmem_hyp_assign_phys_addr": 1, "physic": [1, 6, 7, 8, 12, 15, 23], "detail": [1, 4, 6, 7, 9, 10, 11, 15, 17, 20, 21, 24], "hyp": 1, "ar_shmem_hyp_assign_dest_sys_perm_t": 1, "ar_shmem_hyp_assign_dest_sys_perm": 1, "permiss": 1, "combin": [1, 2, 6, 10, 17], "per": [1, 2, 6, 7, 10, 15, 17], "ar_shmem_hyp_assign_dest_sys_info_t": 1, "ar_shmem_hyp_assign_dest_sys_info": 1, "ar_shmem_hyp_assign_phys_info_t": 1, "ar_shmem_hyp_assign_phys_info": 1, "ar_shmem_physical_memori": 1, "ar_shmem_virtual_memori": 1, "virtual": [1, 6, 7, 15], "ar_shmem_cach": 1, "ar_shmem_uncach": 1, "uncach": [1, 6], "ar_shmem_buffer_address": 1, "ar_shmem_buffer_offset": 1, "dest_sys_perm_invalid": 1, "dest_sys_perm_exec": 1, "dest_sys_perm_write_onli": 1, "dest_sys_perm_exec_writ": 1, "dest_sys_perm_read_onli": 1, "dest_sys_perm_exec_read": 1, "dest_sys_perm_write_read": 1, "dest_sys_perm_exec_write_read": 1, "ar_shmem_init": 1, "ar_shmem_alloc": 1, "4kb": 1, "atleast": [1, 2], "64bit": 1, "ar_shmem_fre": 1, "ar_shmem_map": 1, "smmu": 1, "give": [1, 6, 23, 24], "ar_shmem_unmap": 1, "unmap": [1, 6], "extern": [1, 2, 4, 7, 10, 15, 17], "input": [1, 2, 6, 7, 10, 12, 15], "cache_typ": 1, "buf_siz": [1, 6, 17], "mem_typ": [1, 6, 7], "pa_lsw": 1, "pa_msw": 1, "num_sys_id": 1, "sys_id": 1, "ar_shmem_hyp_assign_phi": 1, "ar_shmem_get_uid": 1, "alloc_handl": [1, 2], "uid": 1, "uniqu": [1, 2, 4, 6, 7, 11, 12, 17], "doesn": [1, 7, 10, 17, 23], "t": [1, 7, 10, 17, 23], "being": [1, 4, 6, 7, 10, 11, 12, 17], "ar_shmem_deinit": 1, "4k": 1, "index_typ": 1, "ipa_lsw": 1, "ipa": 1, "lsw": [1, 6, 7], "output": [1, 2, 6, 7, 10, 11, 15, 23], "ipa_msw": 1, "msw": [1, 6, 7], "appli": [1, 2, 7, 9, 10, 11, 12, 15, 17], "like": [1, 6, 7, 9, 10, 11, 15, 17, 20, 23], "vaddr": 1, "32bit": 1, "metadata": [1, 2, 7, 10, 11, 15], "opt": 1, "uint8_t": [1, 2, 4, 6, 12], "subsystem": [1, 6, 8, 9, 10, 12, 15], "arrai": [1, 2, 6, 7, 12, 15, 17], "platform_info": [1, 2], "field": [1, 2, 6, 7, 17], "specif": [1, 2, 6, 7, 8, 9, 10, 11, 15, 17, 20], "exampl": [1, 2, 4, 7, 9, 10, 11, 12, 15, 20], "commun": [1, 2, 4, 6, 7, 9, 10, 12, 15, 17], "properti": [1, 2, 7, 10, 15], "phys_addr": 1, "dest_sys_id": 1, "dest_perm": 1, "phys_addr_list": 1, "hyp_assign_phys_addr": 1, "phys_addr_list_s": 1, "entri": [1, 2, 4, 6, 7, 9, 10, 12, 15, 23], "src_sys_list": 1, "sy": 1, "src_sys_list_s": 1, "dest_sys_list": 1, "hyp_assign_dest_sys_info": 1, "dest_sys_list_s": 1, "entir": [1, 7, 12, 17, 24], "dure": [1, 2, 4, 6, 7, 9, 10, 11, 12, 15, 17, 23], "string": [1, 2, 6, 9, 15, 17], "ar_sprintf": 1, "str_dest": 1, "str_dest_siz": 1, "ar_sscanf": 1, "str_src": 1, "ar_strlen": 1, "str": 1, "termin": [1, 2, 10, 23], "ar_strcpi": 1, "cpy_siz": 1, "ar_strcmp": 1, "str1": 1, "str2": 1, "num": [1, 6, 17], "ar_strcat": 1, "apnd_siz": 1, "ar_strstr": 1, "str_search": 1, "search": [1, 10, 12, 21, 23], "occurr": 1, "found": [1, 11, 23], "ar_osal_thread_t": 1, "ar_osal_thread_attr_t": 1, "attribut": [1, 2, 6, 10, 11, 17], "ar_osal_thread_start_routin": 1, "thread_param": 1, "suppli": [1, 4, 12], "ar_osal_thread_attr_init": 1, "thread_attr": 1, "osal_thread_attribute_t": 1, "ar_osal_thread_cr": 1, "attr_ptr": [1, 6], "thread_start": 1, "launch": [1, 6, 10, 24], "descript": [1, 4, 6, 7, 11, 12], "stack": [1, 6, 7, 10, 17], "osal_thread_stack": 1, "argument": [1, 2, 4, 6, 7, 12, 17], "respons": [1, 2, 4, 6, 7, 9, 10, 15, 17], "join": [1, 6], "freed": [1, 6, 7, 12, 17], "dy": [1, 6], "ar_osal_thread_get_id": 1, "ar_osal_thread_join_destroi": 1, "exit": [1, 6, 7, 17], "collect": [1, 6, 9, 17], "statu": [1, 2, 6, 9], "ar_osal_thread_get_prior": 1, "get_prior": 1, "queri": [1, 2, 6, 7, 9, 10, 11], "ar_osal_thread_set_prior": 1, "set_prior": 1, "ar_osal_thread_self_get_prior": 1, "within": [1, 2, 6, 7, 9, 10, 11, 12, 15, 17], "work": [1, 6, 7, 9, 10, 11, 12, 17], "ar_osal_thread_self_set_prior": 1, "thread_nam": [1, 6], "stack_siz": [1, 6], "gsl": [2, 9, 11, 12, 15, 20], "gsl_max_num_of_acdb_fil": 2, "maximum": [2, 4, 6, 7, 12, 17, 23], "acdb": [2, 8, 10, 11, 15, 20, 23], "gsl_max_len_of_acdb_filenam": 2, "maxumum": 2, "lengh": 2, "filenam": 2, "gsl_attributes_data_mode_mask": 2, "keep": [2, 6, 9, 10, 17], "mode": [2, 6, 9, 10], "gsl_data_mode_shmem": 2, "gsl_data_mode_block": 2, "block": [2, 6, 7, 8, 9, 12], "gsl_data_mode_non_block": 2, "gsl_data_mode_push_pul": 2, "push": [2, 6, 7, 9, 10, 11, 17, 23], "pull": [2, 9, 24], "gsl_data_mode_extern_mem": 2, "control": [2, 7, 9, 11], "datapath": 2, "gsl_attributes_datapath_setup_mask": 2, "gsl_attributes_datapath_setup_shift": 2, "necessari": [2, 4, 7, 10, 12, 14, 15, 17, 24], "separ": [2, 7, 10, 17], "gkv": [2, 9, 11, 15], "endpoint": [2, 8, 11, 15, 17, 23], "iid": [2, 15], "case": [2, 6, 7, 8, 9, 12, 14, 17, 19, 21, 23, 24], "yet": [2, 17], "known": [2, 7, 8, 15, 17, 23, 24], "send": [2, 4, 6, 7, 9, 10, 17], "mem": [2, 6], "togeth": [2, 6, 7, 9, 10, 11, 15], "correct": [2, 6, 7, 10, 17], "order": [2, 6, 8, 9, 11, 15, 17, 20], "provis": 2, "spfalloc": 2, "spf": [2, 6, 7, 8, 10, 12, 20, 24], "ep": [2, 15, 17], "gsl_datapath_setup_default": 2, "gsl_datapath_setup_alloc_shmem_onli": 2, "ignor": [2, 7, 17], "sent": [2, 4, 6, 7, 9, 10, 12, 17], "sinc": [2, 10, 11, 15, 17, 23], "configur": [2, 7, 8, 9, 14, 15, 24], "alloc_shmem_onli": 2, "packet": [2, 5, 6, 7, 8, 9, 13, 15, 21, 23], "op": [2, 15], "gsl_datapath_setup_spf_provision_onli": 2, "final": [2, 4, 12, 17, 23], "been": [2, 4, 6, 7, 9, 12, 15, 17], "render": [2, 15, 17, 23], "gsl_buff_flag_eo": 2, "timestamp": [2, 6, 7], "gsl_buff_flag_ts_valid": 2, "frame": [2, 6, 7, 10], "gsl_buff_flag_eof": 2, "media": [2, 7, 9, 15], "gsl_buff_flag_media_format": 2, "gsl_event_src_module_id_gsl": 2, "module_id": [2, 6, 7], "origin": [2, 6, 7, 10], "gsl_handle_t": 2, "opaqu": [2, 7, 17], "gsl_acdb_handle_t": 2, "gsl_global_cb_func_ptr": 2, "gsl_global_event_id": 2, "event_payload": 2, "event_payload_sz": 2, "client_data": [2, 4, 12], "global": [2, 6, 7, 12, 17, 20], "bound": [2, 6], "gsl_cb_func_ptr": 2, "gsl_event_cb_param": 2, "event_param": 2, "signatur": [2, 7, 17], "hold": [2, 6, 7, 9, 11, 17], "relat": [2, 7, 9, 10, 15], "cb": 2, "gsl_cmd_id": 2, "command": [2, 4, 6, 7, 9, 10, 11, 15, 17, 20, 23], "gsl_ioctl": 2, "gsl_cmd_start": 2, "gsl_cmd_prepar": 2, "modul": [2, 7, 8, 9, 12, 15, 19, 21, 23, 24], "gsl_cmd_flush": 2, "flush": [2, 6, 7, 10], "drop": [2, 7, 12, 17, 23], "unprocess": 2, "gsl_cmd_stop": 2, "stop": [2, 6, 7, 9], "gsl_cmd_properti": 2, "graph_stop": 2, "issu": [2, 10, 15, 17], "match": [2, 6, 10, 17], "property_id": 2, "property_valu": 2, "gsl_cmd_add_graph": 2, "add": [2, 6, 10, 12, 15, 17, 21], "kei": [2, 6, 9, 11, 24], "vector": [2, 9, 11], "gsl_cmd_graph_select": 2, "gsl_cmd_remove_graph": 2, "remov": [2, 10, 17], "gsl_cmd_change_graph": 2, "gsl_cmd_query_graph_delai": 2, "delai": [2, 7, 10], "gsl_cmd_configure_write_param": 2, "exchang": [2, 7, 8, 9, 10, 12, 15, 17], "gsl_cmd_configure_read_write_param": 2, "gsl_cmd_configure_read_param": 2, "gsl_cmd_eo": 2, "insert": [2, 10, 12, 17], "eo": [2, 7, 9, 10], "marker": [2, 7], "playback": [2, 9, 11, 17, 23], "stream": [2, 6, 7, 9, 10, 11], "successfulli": 2, "written": [2, 7, 17], "plai": [2, 9, 10, 11, 17, 23], "gsl_write": [2, 9], "gaurante": 2, "gsl_cmd_get_write_buff_info": 2, "gsl_cmd_get_shmem_buf_info": 2, "gsl_cmd_get_read_buff_info": 2, "gsl_cmd_get_write_pos_buff_info": 2, "synchron": [2, 7, 10], "gsl_cmd_get_read_pos_buff_info": 2, "gsl_cmd_register_custom_ev": 2, "gsl_cmd_free_read_buff": 2, "gsl_cmd_free_write_buff": 2, "gsl_cmd_suspend": 2, "common": [2, 3, 9, 10, 12], "remain": [2, 6, 7, 17], "goe": [2, 7, 17, 23], "gsl_cmd_close_with_prop": 2, "subset": 2, "gsl_cmd_max": 2, "gsl_event_id": 2, "gsl_event_id_eo": 2, "gsl_event_eos_payload": 2, "gsl_event_id_read_don": 2, "fill": [2, 6, 7, 10, 12, 17], "gsl_event_read_write_done_payload": 2, "gsl_event_id_write_don": 2, "consum": [2, 7, 9, 10, 12, 15, 17], "gsl_event_id_buffer_avail": 2, "becom": [2, 7, 17], "avail": [2, 6, 7, 8, 9, 10, 11, 12, 15, 17, 23, 24], "gsl_event_id_max": 2, "rais": [2, 7, 10], "through": [2, 6, 7, 8, 9, 10, 12, 17, 23, 24], "gsl_global_event_audio_svc_up": 2, "gsl_global_event_audio_svc_dn": 2, "gsl_global_event_svc_dn_payload": 2, "gsl_global_event_max": 2, "gsl_data_dir": 2, "direct": [2, 10, 17], "gsl_data_dir_read": 2, "gsl_data_dir_writ": 2, "gsl_eos_render_status_t": 2, "gsl_eos_rend": 2, "gsl_eos_drop": 2, "gsl_get_vers": 2, "major": [2, 7, 15], "minor": [2, 7], "increment": [2, 6, 17], "whenev": [2, 7, 10, 17], "NOT": [2, 7], "backward": [2, 6, 7, 12, 17], "compat": [2, 6, 7, 12, 15, 17], "addit": [2, 6, 7, 8, 9, 10, 15, 17, 20, 24], "featur": [2, 9, 12, 15, 17, 24], "gsl_init": [2, 20], "gsl_init_data": 2, "init_data": 2, "gsl_deinit": 2, "gsl_register_global_event_cb": 2, "global_cb": 2, "back": [2, 4, 6, 7, 9, 10, 12, 15, 17, 23], "invok": [2, 6, 9, 12, 15, 17], "gsl_open": 2, "gsl_key_vector": 2, "graph_key_vect": 2, "cal_key_vect": 2, "graph_handl": 2, "graph_key_vector": 2, "reload": 2, "calibr": [2, 7, 8, 9, 12, 15, 17, 20, 24], "mean": [2, 7, 9, 10, 15, 17], "dont": [2, 6], "otherwis": [2, 4, 6, 7, 10, 12, 17], "gsl_eok": 2, "gsl_close": 2, "gsl_set_cal": 2, "itself": [2, 7, 9, 17], "portion": [2, 9, 12, 15], "For": [2, 6, 7, 10, 11, 15, 20, 21, 23, 24], "ssmd": 2, "scenario": [2, 9, 10, 15, 17], "than": [2, 6, 7, 10, 17], "prior_ckv": 2, "cal": 2, "eok": 2, "gsl_set_config": 2, "tag_key_vect": 2, "store": [2, 6, 7, 8, 9, 10, 11, 12, 17], "config": [2, 9, 15, 23], "capabl": [2, 7, 9, 10, 11, 12, 17, 24], "databas": [2, 8, 10, 12, 20], "gsl_set_custom_config": 2, "shall": [2, 9], "accord": [2, 7, 8, 12, 17, 23], "oob": 2, "sturcutr": 2, "gsl_set_tagged_custom_config": 2, "also": [2, 6, 7, 8, 9, 10, 12, 15, 17, 23, 24], "look": [2, 11, 17, 23, 24], "miid": 2, "pid": 2, "gsl_set_tagged_custom_config_persist": 2, "persist": [2, 7, 11], "limit": [2, 7, 8, 10, 17], "singl": [2, 6, 7, 10, 11, 17], "mid": [2, 15], "gsl_get_custom_config": 2, "inout": [2, 6, 7], "along": [2, 7, 8, 10, 12, 15, 17], "actual": [2, 4, 6, 7, 10, 12, 17], "we": [2, 7, 10, 17, 21, 23], "got": 2, "did": 2, "enough": [2, 7, 9, 17], "space": [2, 6, 7, 9, 15, 17, 23], "insid": [2, 4, 7, 10, 11, 12, 15, 17], "gsl_get_tagged_custom_config": 2, "popul": [2, 4, 6, 7, 12, 17], "lookup": [2, 15], "cmd_id": 2, "cmd_payload": 2, "cmd_payload_sz": 2, "gsl_read": 2, "gsl_buff": 2, "buff": 2, "filled_s": 2, "receiv": [2, 4, 6, 7, 8, 9, 10, 17, 20, 23], "where": [2, 6, 7, 10, 12, 17, 20], "queu": [2, 12], "becaus": [2, 4, 7, 10, 12, 17], "consumed_s": 2, "gsl_register_event_cb": 2, "gsl_get_tagged_data": 2, "tkv": [2, 9, 15], "form": [2, 6, 7, 8, 9, 11, 12, 15, 17, 23], "errorcod": 2, "big": [2, 11, 17], "gsl_get_tagged_module_info": 2, "gsl_module_id_info": 2, "module_info": 2, "module_info_s": 2, "module_iid": 2, "were": [2, 7, 17], "here": [2, 7, 17, 20, 23, 24], "dynam": [2, 6, 7, 9, 15, 17], "num_modul": 2, "gsl_get_tags_with_module_info": 2, "tag_module_info": 2, "tag_module_info_s": 2, "correspond": [2, 4, 6, 7, 8, 9, 10, 11, 12, 15, 17, 23, 24], "twice": 2, "again": [2, 7, 23], "gsl_tag_module_info": 2, "too": 2, "small": [2, 6, 10, 17], "gsl_enable_acdb_persist": 2, "enable_flag": 2, "gsl_set_cal_data_to_acdb": 2, "see": [2, 4, 7, 10, 12, 17, 20, 23, 24], "acdb_cmd_set_cal_data": 2, "document": [2, 15, 23, 24], "gsl_get_cal_data_from_acdb": 2, "param_list": 2, "retriev": [2, 6, 8, 9, 11, 12, 15, 23], "acdb_cmd_get_cal_data": 2, "plu": [2, 6, 12, 17], "gsl_set_tag_data_to_acdb": 2, "tag_id": 2, "acdb_cmd_set_tag_data": 2, "gsl_get_tag_data_from_acdb": 2, "acdb_cmd_get_tag_data": 2, "gsl_set_temp_path_to_acdb": 2, "path_length": 2, "temp_path": 2, "updat": [2, 6, 7, 9, 10, 11, 12, 17, 20, 23], "temporari": 2, "aml": [2, 9, 15], "reinit": 2, "delta": [2, 9], "acdb_cmd_set_temp_path": 2, "cmd": 2, "under": [2, 7, 17, 23, 24], "255": [2, 6], "gsl_get_processed_buff_cnt": 2, "dir": 2, "cnt": 2, "ever": 2, "increas": [2, 10, 17, 23], "count": [2, 6, 9, 15], "ack": 2, "captur": [2, 15, 23], "wrap": [2, 7, 10, 17], "reach": [2, 6, 17], "size_max": 2, "gsl_get_avail_buffer_s": 2, "queue": [2, 6, 10, 17], "gsl_get_driver_data": 2, "key_vect": 2, "data_payload": 2, "data_payload_s": 2, "against": [2, 7], "gsl_get_graph_tkv": 2, "gsl_tag_key_vector_list": 2, "variat": 2, "find": [2, 6, 23, 24], "key_vector_list": 2, "list_siz": 2, "gsl_get_graph_ckv": 2, "gsl_key_vector_list": 2, "ckv": [2, 9, 11, 15], "gsl_get_driver_module_kv": 2, "driver_id": 2, "kv": [2, 11, 15], "particular": [2, 4, 17], "gsl_get_supported_gkv": 2, "key_id": 2, "num_key_id": 2, "capabilii": 2, "gsl_get_graph_alia": 2, "alia": 2, "alias_len": 2, "human": 2, "usecas": [2, 6, 11], "follow": [2, 6, 7, 9, 10, 11, 12, 15, 17, 20, 23, 24], "gsl_add_databas": 2, "gsl_acdb_data_fil": 2, "acdb_data_fil": 2, "gsl_acdb_fil": 2, "writable_file_path": 2, "acdb_handl": 2, "extend": [2, 17], "ad": [2, 6, 7, 10, 12, 15, 17, 23], "qwsp": 2, "runtim": [2, 4, 10, 11, 12, 17], "temp": 2, "gsl_remove_databas": 2, "shrink": 2, "gsl_key_value_pair": 2, "gsl_intf": 2, "num_kvp": 2, "kvp": 2, "gsl_key_vector_arrai": 2, "num_kei": 2, "num_key_vector": 2, "kvpair": 2, "gsl_tag_key_vector": 2, "ioctl": 2, "gsl_subgraph_driver_prop": 2, "scope": 2, "num_property_valu": 2, "carri": [2, 10, 17], "buff_siz": 2, "take": [2, 7, 9, 10, 14, 17, 23], "num_buff": 2, "start_threshold": 2, "abov": [2, 10, 17, 23], "mani": [2, 7, 8, 12, 15, 17, 23], "stop_threshold": 2, "tbd": 2, "bitfield": [2, 6], "transfer": [2, 6, 9, 12, 17], "below": [2, 8, 9, 10, 11, 12, 14, 15, 17, 23, 24], "data_mod": 2, "One": [2, 7, 15, 24], "datapath_setup": 2, "shmem_ep_tag": 2, "gsl_graph_read": 2, "max_metadata_s": 2, "old": [2, 7, 17], "torn": [2, 10], "without": [2, 7, 10, 17], "tear": [2, 8, 9, 10, 11, 15], "gsl_shmem_buf": 2, "addr": [2, 6], "same": [2, 4, 6, 7, 8, 10, 11, 12, 15, 17, 23], "containt": 2, "module_instance_id": [2, 7], "event_config_payload_s": 2, "upon": [2, 8, 9, 12, 15, 17, 23], "is_regist": [2, 7, 12], "event_config_payload": 2, "specifc": 2, "bitwis": 2, "what": [2, 11, 17, 24], "filenamelen": 2, "full": [2, 6, 9, 10, 11, 15, 17, 24], "exce": 2, "256": [2, 12, 17], "termiat": 2, "num_fil": 2, "acdbfil": 2, "acdb_fil": 2, "acdb_addr": 2, "acc": 2, "acdb_delta_fil": 2, "max_num_ready_check": 2, "skip": [2, 17], "ready_check_interval_m": 2, "m": [2, 10, 17], "re": [2, 7, 10, 17, 23], "attempt": [2, 6], "gsl_extern_alloc_buff_info": 2, "alloc_s": 2, "sec": [2, 10], "bitmask": [2, 12], "metadata_s": 2, "alloc_info": 2, "gsl_module_id_info_entri": 2, "module_entri": 2, "gsl_tag_module_info_entri": 2, "num_tag": 2, "tag_module_entri": 2, "ar_osal_error": 2, "md_statu": 2, "meta": [2, 15, 24], "render_statu": 2, "sampl": [2, 6, 7, 8, 9, 10, 11, 17], "num_handl": 2, "handle_list": 2, "impact": [2, 10, 17], "svc": 2, "go": [2, 6, 23], "source_module_id": 2, "event_payload_s": 2, "capi": [3, 10, 19, 21], "posal": [3, 7, 10, 20], "gpr_heap_index_default": 4, "gpr_heap_index_1": 4, "gpr_heap_index_t": 4, "gpr_callback_fn_t": 4, "gpr_packet_t": [4, 17], "callback_data": 4, "prototyp": 4, "ownership": [4, 12], "incom": [4, 12, 17], "calle": [4, 7, 12], "taken": [4, 7, 10, 12, 17], "gpr_packet_pool_info_v2_t": 4, "gpr_cmd_gpr_packet_pool_info_t": 4, "gpr_cmd_alloc_ext_v2_t": 4, "gpr_extern": 4, "gpr_init": [4, 20], "perform": [4, 6, 7, 9, 10, 12, 15, 17], "infrastructur": [4, 10, 20], "bring": [4, 12], "gpr_api": [4, 12], "rc": [4, 12], "printf": [4, 12, 20], "gpr_init_domain": 4, "domain_id": [4, 12], "gpr_deinit": 4, "deiniti": [4, 12], "shutdown": [4, 12, 23], "No": [4, 7, 12, 17], "except": [4, 7, 9, 10, 12, 15, 17], "heap_index": 4, "is_dynam": 4, "uint16_t": [4, 6, 7, 12, 17], "num_packet": 4, "packet_s": [4, 12], "inform": [4, 6, 7, 9, 10, 11, 15, 17], "__gpr_cmd_get_gpr_packet_info": [4, 12], "bytes_per_min_size_packet": [4, 12], "num_min_size_packet": [4, 12], "bytes_per_max_size_packet": [4, 12], "num_max_size_packet": [4, 12], "gpr_cmd_alloc_ext_t": 4, "__gpr_cmd_alloc_ext": [4, 12], "src_domain_id": [4, 17], "sender": [4, 12, 17], "src_port": [4, 17], "dst_domain_id": [4, 12, 17], "dst_port": [4, 12], "token": [4, 6, 7, 10, 17], "attach": [4, 12, 17], "determin": [4, 6, 7, 10, 12, 17], "opcod": [4, 17], "action": [4, 9, 12, 17], "ret_packet": 4, "doubl": [4, 6, 10, 12, 17, 23], "__gpr_cmd_alloc_ext_v2": 4, "gpr_cmd_alloc_send_t": 4, "__gpr_cmd_alloc_send": [4, 12], "ipc": [4, 9, 10, 15, 20], "gpr_to_ipc_vtbl_t": 4, "ipc_to_gpr_vtbl_t": 4, "ipc_dl_init_fn_t": 4, "dest_domain_id": 4, "p_gpr_to_ipc_vtbl": 4, "pp_ipc_to_gpr_vtbl": 4, "link": [4, 6, 7, 8, 14, 15, 20, 23], "ipc_dl_api": [4, 12], "It": [4, 6, 7, 9, 10, 11, 12, 15, 17, 23], "handler": [4, 9, 12, 17], "turn": [4, 10, 11, 12, 17, 20], "app": [4, 12, 23, 24], "ipc_datalink_init": [4, 12], "static": [4, 6, 7, 17], "gpr_to_datalink_vtbl": [4, 12], "gpr_receiv": [4, 12], "gpr_send_don": [4, 12], "datalink_layer_to_gpr_vtbl": [4, 12], "datalink_send": [4, 12], "datalink_receive_don": [4, 12], "int": [4, 6, 12, 17], "main": [4, 6, 12, 17], "gpr_ids_domain_id_adsp_v": 4, "uin32_t": [4, 12], "gpr_ids_domain_id_apps_v": 4, "ar_msg": [4, 12], "dbg_error_prio": [4, 7, 12, 17], "lu": [4, 7, 12, 17], "establish": [4, 8, 9, 12, 15], "tabl": [4, 6, 7, 10, 12], "constant": [4, 17], "ipc_dl_deinit_fn_t": 4, "ipc_datalink_deinit": [4, 12], "expos": [4, 6, 9, 10, 12, 15, 17], "buf": [4, 6, 12, 17], "rout": [4, 9, 10, 15, 17], "send_don": [4, 12], "everi": [4, 7, 10, 12, 17], "receive_don": [4, 12], "engin": [5, 8, 9, 11, 12, 13, 15, 17, 20, 21, 23, 24], "graph": [5, 7, 8, 12, 13, 17, 20, 21, 23, 24], "router": [5, 8, 13, 15, 21, 23], "gpr": [5, 8, 9, 15, 20, 21, 23], "util": [6, 7, 9, 10, 15, 20, 23, 24], "posal_mem_addr_t": 6, "ar_result_t": [6, 20], "posal_cache_flush": 6, "virt_addr": 6, "mem_siz": 6, "region": [6, 7], "posal_cache_flush_v2": 6, "posal_cache_invalid": 6, "posal_cache_invalidate_v2": 6, "posal_cache_flush_invalid": 6, "posal_cache_flush_invalidate_v2": 6, "spf_log_prefix": 6, "posal_data_log_format_t": 6, "posal_data_log_mode_t": 6, "posal_data_log_pcm_info_t": 6, "pcm": [6, 7, 10, 15, 20], "user": [6, 7, 8, 10, 15, 17, 23], "posal_data_log_fmt_info_t": 6, "bitstream": [6, 7], "posal_data_log_info_t": 6, "header": [6, 7, 10, 11, 17], "log_data_fmt_pcm": 6, "log_data_fmt_bitstream": 6, "log_data_fmt_raw": 6, "raw": [6, 7, 10], "log_default": 6, "log_immedi": 6, "posal_data_log_code_statu": 6, "log_cod": 6, "cog": 6, "posal_data_log_get_max_buf_s": 6, "allow": [6, 7, 8, 9, 10, 11, 12, 17, 23], "posal_data_log_alloc": 6, "data_fmt": 6, "log_data_format": 6, "exclud": [6, 7, 10, 17], "posal_data_log_commit": 6, "log_pkt_payload_ptr": 6, "log_info_ptr": 6, "commit": 6, "log_tap_id": 6, "tap": [6, 7, 9], "session_id": [6, 7], "session": [6, 7, 10, 15], "posal_data_log_alloc_commit": 6, "log_info": 6, "posal_data_log_fre": 6, "scenerio": 6, "log_ptr": 6, "sampling_r": [6, 7], "rate": [6, 7, 10, 11, 15, 17], "8000": 6, "hz": 6, "48000": [6, 15], "etc": [6, 7, 9, 10, 11, 15, 23, 24], "num_channel": [6, 7], "channel": [6, 7, 9, 10, 11, 15, 20, 23], "bits_per_sampl": [6, 7, 17], "interleav": [6, 7], "q_factor": [6, 7, 17], "q": [6, 10, 17, 23], "factor": [6, 10, 17], "data_format": [6, 7], "channel_map": 6, "pcm_data_fmt": 6, "media_fmt_id": 6, "int8_t": [6, 7, 17], "guid": [6, 7, 10, 12, 21], "log_time_stamp": 6, "microsecond": [6, 7, 17], "data_info": 6, "seq_number_ptr": 6, "sequenc": [6, 7, 10, 12, 17], "environ": [6, 8, 17, 23], "wide": [6, 7, 8, 17], "activ": [6, 7, 17], "malloc": [6, 7, 17], "counter": [6, 10, 17], "posal_globalstate_t": 6, "posal_memorymap_client_t": 6, "posal_mem_stats_t": 6, "statist": 6, "test": [6, 12, 23], "num_malloc": 6, "total": [6, 7, 12, 17], "num_fre": 6, "curr_heap": 6, "peak_heap": 6, "peak": 6, "track": [6, 7, 9, 17], "intend": [6, 7, 8, 9, 10, 11, 12], "task": 6, "leak": [6, 10], "avs_stat": 6, "posal_heap_mgr_max_num_heap": 6, "voic": [6, 12, 24], "compris": [6, 8, 10, 12], "non_avs_stat": 6, "nsimulatedmallocfailcount": 6, "simul": 6, "posal_atomic_word_t": 6, "nmsgq": 6, "nmemregion": 6, "posal_mutex_t": 6, "mutex": [6, 9, 10, 20], "safeti": 6, "mem_map_client_list": 6, "posal_memory_map_max_cli": 6, "num_registered_memmap_cli": 6, "benableqlog": 6, "come": [6, 10, 17, 23], "usvcupstatu": 6, "is_global_init_don": 6, "init": [6, 7, 15, 17, 23], "done": [6, 7, 12, 17, 20, 23], "maintain": [6, 9, 10, 12, 17], "posal_memorymap_node_t": 6, "pmemmaplistnod": 6, "node": [6, 15, 17], "mclientmutex": 6, "client_id": 6, "posal_heap_tcm_handle_t": 6, "posal_memory_heapmgr_cr": 6, "posal_heap_id": 6, "heap_id_ptr": 6, "heap_start_ptr": 6, "heap_siz": 6, "is_init_heap_need": 6, "coretech": 6, "eg": [6, 15], "tcm": 6, "mgr": 6, "managemnet": 6, "sysdriv": 6, "creation": [6, 10, 12, 17], "posal_memory_heapmgr_create_v2": 6, "heap_typ": 6, "tcm_handle_ptr": 6, "tcm_name": 6, "tcm_name_len": 6, "ddr": [6, 10], "lpm": 6, "island": [6, 7, 10], "ptr": [6, 7, 17], "posal_memory_heapmgr_destroi": 6, "delet": [6, 17], "optim": [6, 10, 12], "inlin": [6, 17], "librari": [6, 7, 8, 10, 12, 15], "concern": [6, 10], "posal_channel_wait_inlin": 6, "posal_channel_t": 6, "pchannel": 6, "unenablebitfield": 6, "posal_channel_poll_inlin": 6, "posal_island_get_island_status_inlin": 6, "posal_mutex_unlock_inlin": 6, "posal_mutex_lock_inlin": 6, "posal_signal_get_channel_inlin": 6, "posal_signal_t": [6, 17], "p_signal": 6, "posal_signal_get_channel_bit_inlin": 6, "posal_signal_clear_inlin": 6, "posal_signal_is_set_inlin": 6, "posal_channel_internal_t": 6, "qurt_signal2_t": 6, "anysig": 6, "unbitsusedmask": 6, "bookkeep": 6, "posal_signal_internal_t": 6, "coalesc": 6, "wai": [6, 7, 11, 12, 17], "unmychannelbit": 6, "declar": [6, 17], "posal_island_heap_t": 6, "posal_island_heap_q6_tcm": 6, "posal_island_heap_lpass_tcm": 6, "posal_island_heap_llc": 6, "posal_island_heap_num_support": 6, "posal_private_get_island_heap_id_v2": 6, "island_heap_typ": 6, "privat": 6, "posal_mem_t": 6, "posal_private_get_mem_type_from_heap_typ": 6, "posal_island_trigger_island_exit": 6, "posal_island_trigger_island_exit_inlin": 6, "uses_audio_in_island": 6, "posal_island_get_island_statu": 6, "underli": [6, 7, 10, 12, 17], "posal_get_island_heap_id": 6, "posal_get_island_heap_id_v2": 6, "posal_get_heap_id": 6, "posal_get_mem_type_from_heap_typ": 6, "spf_mem_island_heap_id": 6, "q6": 6, "posal_memorypooltyp": 6, "posal_memorymap_defaultphy_pool": 6, "posal_memorymap_audio_dynamic_pool": 6, "posal_memorymap_smi_pool": 6, "posal_memorymap_shmem8_4k_pool": 6, "kb": 6, "posal_memorymap_pool_out_of_rang": 6, "rang": [6, 7, 8, 17, 24], "posal_memorymap_mapping_mode_t": 6, "posal_memorymap_physical_addr_map": 6, "posal_memorymap_physical_offset_map": 6, "posal_memorymap_virtual_addr_map": 6, "posal_memorymap_virtual_offset_map": 6, "posal_memorymap_regist": 6, "client_token_ptr": 6, "futur": [6, 7, 17, 24], "posal_memorymap_unregist": 6, "client_token": 6, "unregist": 6, "posal_memorymap_shm_mem_map": 6, "posal_memorymap_shm_region_t": 6, "shm_mem_reg_ptr": 6, "num_shm_reg": 6, "is_cach": 6, "is_offset_map": 6, "pool_id": 6, "shm_mem_map_handle_ptr": 6, "oppos": 6, "later": [6, 7, 17], "posal_memorymap_virtaddr_mem_map": 6, "posal_memorymap_set_shmem_id": 6, "shm_mem_map_handl": 6, "shmem_id": 6, "mem_map_handl": 6, "shared_mem_map_handl": 6, "posal_memorymap_get_shmem_id": 6, "shmem_id_ptr": 6, "posal_memorymap_get_mem_map_handl": 6, "posal_memorymap_get_mapping_mod": 6, "mapping_mode_ptr": 6, "posal_memorymap_shm_mem_unmap": 6, "posal_memorymap_get_virtual_addr_from_shm_handl": 6, "shm_addr_lsw": 6, "shm_addr_msw": 6, "reg_siz": 6, "is_ref_count": 6, "virt_addr_ptr": 6, "decrement": 6, "posal_memorymap_shm_decr_refcount": 6, "decrememnt": 6, "equival": 6, "posal_memorymap_get_virtual_addr_from_shm_handle_v2": 6, "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map": 6, "va": 6, "mem_handle_ptr": 6, "offset_ptr": 6, "mem_handl": 6, "posal_memorymap_get_mem_region_attrib_from_shmm_handl": 6, "posal_memorymap_mem_region_attrib_t": 6, "mem_reg_attrib_ptr": 6, "whose": [6, 7, 10, 17], "posal_memorymap_util_region_delet": 6, "mem_map_node_ptr": 6, "enable_debug_log": 6, "qurt": 6, "safe": [6, 7, 17], "posal_memorymap_unmap_al": 6, "posal_memorymap_global_unmap_al": 6, "posal_memorymap_get_physical_addr": 6, "adjust": [6, 7, 9, 15, 17], "posal_memorymap_get_physical_addr_v2": 6, "posal_memorymap_shm_incr_refcount": 6, "suggest": 6, "prevent": [6, 17], "relinquish": 6, "longer": [6, 7, 10, 17, 23], "posal_memorymap_pool_nam": 6, "mempool": 6, "unnumcontphysreg": 6, "int16_t": 6, "ref_count": 6, "mapping_mod": 6, "pnext": 6, "next": [6, 7, 9, 11, 17, 23], "greater": [6, 17], "posal_memorymap_region_record_t": 6, "contphysreg": 6, "master": [6, 7, 10], "contigu": [6, 17], "lower": [6, 7, 10, 17], "upper": [6, 7], "36": 6, "gap": [6, 17], "base_phy_addr_lsw": 6, "base_phy_addr_msw": 6, "bitmemori": 6, "mem_reg_base_phy_addr_lsw": 6, "mem_reg_base_phy_addr_msw": 6, "mem_reg_s": 6, "base_virt_addr": 6, "req_virt_adrr": 6, "rem_reg_s": 6, "utilit": 6, "recurs": [6, 10], "program": [6, 12, 23], "posal_mutex_cr": 6, "pposal_mutex": 6, "posal_mutex_destroi": 6, "clean": [6, 10], "posal_mutex_lock": 6, "posal_mutex_try_lock": 6, "unavail": 6, "posal_mutex_unlock": 6, "unlock": 6, "lite": 6, "wrapper": [6, 7, 9, 10, 17, 20], "pm": 6, "mainli": [6, 10, 17], "serv": [6, 9, 10, 12, 15, 17], "profil": 6, "goal": [6, 10, 17], "hide": 6, "mmpm": 6, "pm_server_client_token_prefix": 6, "pm_server_client_token_length": 6, "pm_server_client_name_length": 6, "pm_server_client_name_max_length": 6, "posal_pm_handle_t": 6, "posal_pm_mode_t": 6, "posal_pm_island_type_t": 6, "vote": [6, 7, 10, 17, 20], "posal_pm_island_vote_type_t": 6, "posal_pm_cpu_lpr_id_t": 6, "cpu": 6, "lpr": 6, "posal_pm_cpu_lpr_vote_type_t": 6, "posal_pm_register_t": 6, "posal_pm_mpps_t": 6, "posal_pm_bw_t": 6, "posal_pm_sleep_latency_t": 6, "posal_pm_island_vote_t": 6, "posal_pm_cpu_lpr_vote_t": 6, "posal_pm_resources_t": 6, "posal_pm_request_info_t": 6, "posal_pm_release_info_t": 6, "pm_mode_default": 6, "suppress": [6, 17], "pm_mode_island": 6, "pm_mode_island_duty_cycl": 6, "bw": [6, 17], "bt": [6, 10], "a2dp": 6, "pm_island_type_default": 6, "pm_island_type_low_pow": 6, "enter": [6, 17], "std": [6, 10], "pm_island_type_low_power_2": 6, "llc": 6, "pm_island_vote_entri": 6, "cast": [6, 17], "pm_island_vote_exit": 6, "sate": 6, "pm_island_vote_dont_car": 6, "care": [6, 7, 17], "pm_lpr_cpu_ss_sleep": 6, "pm_lpr_cpu_max": 6, "pm_vote_for_cpu_lpr_sub_system_sleep": 6, "pm_vote_against_cpu_lpr_sub_system_sleep": 6, "pm_vote_num_cpu_lpr": 6, "posal_power_mgr_request": 6, "request_info_ptr": 6, "adsppm": 6, "posal_power_mgr_releas": 6, "release_info_ptr": 6, "posal_power_mgr_regist": 6, "register_info": 6, "pm_handle_pptr": 6, "wait_sign": 6, "log_id": [6, 7], "kpp": [6, 7, 17], "posal_power_mgr_deregist": 6, "posal_power_mgr_is_regist": 6, "pm_handle_ptr": 6, "posal_power_mgr_request_max_out": 6, "bump": [6, 17], "bu": [6, 10, 17], "posal_power_mgr_release_max_out": 6, "delay_m": 6, "posal_power_mgr_init": 6, "initalis": 6, "posal_power_mgr_deinit": 6, "posal_power_mgr_send_command": 6, "msg_opcod": 6, "payload_ptr": 6, "server": [6, 10], "island_typ": 6, "is_valid": [6, 7, 17], "floor_clk": 6, "island_vote_typ": 6, "lpr_id": 6, "cpu_lpr_vote_typ": 6, "mpp": [6, 10], "sleep_lat": 6, "island_vot": [6, 7], "cpu_lpr_vot": 6, "client_log_id": 6, "wait_signal_ptr": 6, "posal_root_va_num_args_impl": 6, "b": [6, 7, 10, 15, 17, 23], "d": [6, 10, 12, 17, 23], "f": [6, 23], "j": [6, 17], "_n": 6, "posal_root_va_num_arg": 6, "posal_root_tokenpast": 6, "y": 6, "posal_root_msg_x": 6, "xx_ss_mask": 6, "xx_fmt": 6, "posal_root_msg_island": 6, "posal_signal_cr": 6, "pp_sigobj": 6, "ppsignal": 6, "posal_signal_destroi": 6, "psignal": 6, "posal_signal_get_channel": 6, "p_sigobj": 6, "posal_signal_get_channel_bit": 6, "ORed": [6, 17], "posal_signal_send": 6, "posal_signal_clear": 6, "posal_signal_is_set": 6, "posal_thread_t": 6, "posal_thread_prio_t": 6, "posal_thread_launch": 6, "ptid": 6, "pzthreadnam": 6, "nstacksiz": 6, "nprioriti": 6, "pfstartroutin": 6, "arg": [6, 8, 9, 11, 15, 20, 23], "pstack": 6, "lowest": 6, "highest": [6, 12, 17], "posal_thread_launch2": 6, "nrootstacks": 6, "guest": 6, "posal_thread_launch3": 6, "posal_obj_ptr": 6, "threadnam": 6, "root_stack_s": 6, "sched_polici": 6, "affin": [6, 17], "posal_thread_join": 6, "ntid": 6, "nstatu": 6, "posal_thread_get_tid": 6, "thread_obj": 6, "integ": [6, 17], "posal_thread_get_tid_v2": 6, "posal_thread_get_curr_tid": 6, "posal_thread_get_curr_tid_v2": 6, "posal_thread_get_nam": 6, "max_len": 6, "posal_thread_prio_get": 6, "posal_thread_prio_get2": 6, "tobj": 6, "posal_thread_set_prio": 6, "nprio": 6, "posal_thread_set_prio2": 6, "posal_thread_allocate_stack": 6, "pstackpoint": 6, "posal_thread_profiling_get_stack_info": 6, "tid": 6, "current_stack_usage_ptr": 6, "stack_size_ptr": 6, "posal_bufpool_invalid_handl": 6, "posal_bufpool_align_t": 6, "four_byte_align": 6, "eight_byte_align": 6, "posal_bufpool_pool_cr": 6, "node_s": 6, "num_arrai": 6, "nodes_per_arr": 6, "posal_bufpool_get_nod": 6, "pool_handl": 6, "posal_bufpool_return_nod": 6, "node_ptr": 6, "posal_bufpool_pool_destroi": 6, "posal_bufpool_pool_reset_to_bas": 6, "posal_bufpool_pool_free_unused_list": 6, "posal_bufpool_is_address_in_bufpool": 6, "posal_bufpool_profile_all_mem_usag": 6, "posal_bufpool_profile_mem_usag": 6, "bytes_used_ptr": 6, "bytes_allocated_ptr": 6, "conditionvari": 6, "posal_condvar_t": 6, "posal_condvar_cr": 6, "p_cndvar": 6, "condition_var_ptr": 6, "posal_condvar_sign": 6, "posal_condvar_broadcast": 6, "broadcast": 6, "posal_condvar_wait": 6, "posal_nmutex_t": 6, "nmutex": [6, 10], "posal_condvar_destroi": 6, "pp_cndvar": 6, "forc": [6, 17], "err_str": 6, "top": [6, 10, 12, 15, 23], "posal_init": [6, 20], "posal_deinit": 6, "posal_cmn_divid": 6, "den": 6, "qurt_mutex_t": 6, "posal_inline_mutex_t": 6, "posal_inline_mutex_init": 6, "posal_inline_mutex_deinit": 6, "deinit": 6, "posal_mutex_init": 6, "posal_interrupt_ist_t": 6, "posal_interrupt_regist": 6, "ist_ptr": 6, "intr_id": 6, "callback_ptr": 6, "arg_ptr": 6, "ist": 6, "posal_interrupt_deregist": 6, "posal_heap_id_island_bit_mask": 6, "heap_id_mask": 6, "heap_id_shift": 6, "heap_id_mask_with_island_info": 6, "get_actual_heap_id": 6, "heapid": 6, "get_heap_id_with_island_info": 6, "get_tracking_id_from_heap_id": 6, "modify_heap_id_for_mem_track": 6, "tracking_id": 6, "actual_heap_id": 6, "modify_static_module_heap_id_for_mem_track": 6, "modify_heap_id_for_fwk_alloc_for_mem_track": 6, "posal_default_heap_index": 6, "posal_heap_mgr_heap_index_start": 6, "posal_heap_mgr_heap_index_end": 6, "is_malloc": 6, "is_fre": 6, "heap_id_from_heap_table_index": 6, "heap_table_index_from_heap_id": 6, "posal_is_island_heap_id": 6, "posal_mem_type_default": 6, "posal_mem_type_low_pow": 6, "posal_mem_type_low_power_2": 6, "posal_mem_type_num_support": 6, "posal_heap_default": 6, "posal_heap_out_of_rang": 6, "posal_heap_invalid": 6, "posal_memory_malloc": 6, "unbyt": 6, "posal_memory_fre": 6, "posal_memory_aligned_malloc": 6, "unalignbit": 6, "power": [6, 10, 12, 17, 20], "posal_memory_aligned_fre": 6, "posal_is_memory_in_tcm": 6, "posal_check_addr_from_tcm_island_heap_mgr": 6, "fall": 6, "posal_tcm_island_heap_mgr_get_nam": 6, "origheapid": 6, "posal_mem_prof_marker_t": 6, "mark": [6, 7, 10, 17], "momori": 6, "hash": 6, "posal_mem_prof_node_t": 6, "posal_mem_prof_state_t": 6, "posal_mem_prof_t": 6, "posal_mem_prof_stop": 6, "posal_mem_prof_start": 6, "posal_mem_prof_init": 6, "hashtabl": 6, "posal_mem_prof_deinit": 6, "posal_mem_prof_pre_process_malloc": 6, "orig_heap_id": 6, "bytes_ptr": 6, "extract": [6, 7, 12], "sizeof": [6, 7, 12, 17], "posal_mem_prof_post_process_malloc": 6, "is_mem_track": 6, "magic": 6, "tail": [6, 17], "newli": [6, 23], "posal_mem_prof_process_fre": 6, "posal_mem_prof_queri": 6, "mem_usage_ptr": 6, "ask": [6, 17], "posal_mem_prof_get_mem_s": 6, "magic_numb": 6, "spf_hash_node_t": 6, "hash_nod": 6, "hashnod": 6, "mem_count": 6, "spf_hashtable_t": 6, "mem_ht": 6, "prof_mutex": 6, "mem_prof_statu": 6, "posal_nmutex_cr": 6, "pposal_nmutex": 6, "posal_nmutex_lock": 6, "posal_nmutex_try_lock": 6, "posal_nmutex_unlock": 6, "posal_nmutex_destroi": 6, "pp_posal_nmutex": 6, "posal_nmutex_init": 6, "pop": 6, "front": [6, 12, 15, 17], "fifo": 6, "lifo": 6, "posal_default_name_len": 6, "posal_queue_t": 6, "posal_queue_element_t": 6, "posal_queue_init_attr_t": 6, "posal_queue_pool_setup": 6, "posal_queue_pool_reset": 6, "posal_queue_pool_destroi": 6, "posal_queue_create_v1": 6, "queue_pptr": 6, "q_ptr": 6, "posal_queue_init": 6, "posal_queue_get_s": 6, "posal_queue_destroi": 6, "deprec": [6, 7, 17], "posal_queue_deinit": 6, "posal_queue_dis": 6, "posal_queue_enable_disable_sign": 6, "is_en": [6, 7, 17], "sign": [6, 7], "posal_queue_push_back": 6, "onto": [6, 9, 20, 23], "nonblock": 6, "overflow": [6, 17], "unwant": 6, "assert": 6, "ppayload": 6, "posal_queue_push_back_with_prior": 6, "higher": [6, 10, 11, 17], "posal_queue_pop_front": 6, "ar_enomor": 6, "typic": [6, 7, 10, 11], "target": [6, 9, 11, 12, 24], "posal_queue_peek_forward": 6, "iterator_pptr": 6, "peek": 6, "iter": [6, 17], "element": [6, 7, 17], "posal_queue_peek_front": 6, "posal_queue_pop_back": 6, "posal_queue_get_channel": 6, "posal_queue_get_channel_bit": 6, "posal_queue_pol": 6, "poll": 6, "equal": [6, 7, 11, 15, 17], "posal_queue_attr_init": 6, "posal_queue_attr_set_nam": 6, "name_ptr": 6, "posal_queue_attr_set_max_nod": 6, "max_nod": 6, "posal_queue_attr_set_prealloc_nod": 6, "prealloc_nod": 6, "posal_queue_attr_set_heap_id": 6, "posal_queue_attr_set_priority_queue_mod": 6, "is_priority_queu": 6, "posal_queue_lock_mutex": 6, "mutext": 6, "posal_queue_unlock_mutex": 6, "posal_queue_set_attribut": 6, "q_attr_ptr": 6, "num_max_q_elem": 6, "num_max_prealloc_q_elem": 6, "q_name_ptr": 6, "posal_queue_get_queue_ful": 6, "prealloc": 6, "rtld": 6, "posal_rtld_lazi": 6, "posal_rtld_now": 6, "rtld_di_load_addr": 6, "ideal": [6, 17], "dlfcn": 6, "around": [6, 11], "rtld_di_load_s": 6, "posal_dlopen": 6, "lib": [6, 7, 15], "how": [6, 7, 9, 15, 17, 23, 24], "posal_dlopenbuf": 6, "len": [6, 17], "posal_dlclos": 6, "dl": [6, 20], "posal_dlsym": 6, "symbol": 6, "dnamic": 6, "posal_dlerror": 6, "posal_dlinfo": 6, "p": 6, "about": [6, 7, 10, 11, 14, 17, 24], "question": [6, 10], "standard": [6, 10], "ar_std_min": 6, "ar_std_max": 6, "posal_strlcpi": 6, "dest_ptr": 6, "src_ptr": 6, "dest_len": 6, "src_len": 6, "posal_strnlen": 6, "posal_strncmp": 6, "s1": 6, "s1_size": 6, "s2": 6, "s2_size": 6, "wise": 6, "doesnt": [6, 17], "posal_memcpi": 6, "dst": 6, "dst_size": 6, "src_size": 6, "corrupt": [6, 17], "less": [6, 7, 17], "posal_memset": 6, "num_byt": 6, "interpret": [6, 7, 10, 11, 12, 17], "int32": 6, "posal_snprintf": 6, "print": [6, 7, 17, 23], "framework": [6, 7, 8, 11, 12, 14, 15, 24], "spf_thread_prio_id_t": 6, "prio_query_t": 6, "static_req_id": 6, "measur": [6, 10, 17], "OR": [6, 17], "req": 6, "spf_thread_dyn_id": 6, "spf_thread_stat_apm_id": 6, "spf_thread_stat_cntr_id": 6, "spf_thread_stat_amdb_id": 6, "spf_thread_stat_ist_id": 6, "spf_thread_stat_prm_id": 6, "spf_thread_stat_pm_server_id": 6, "spf_thread_stat_voice_timer_id": 6, "spf_thread_stat_vcpm_id": 6, "spf_thread_stat_asps_id": 6, "spf_thread_stat_dls_id": 6, "spf_thread_stat_id_max": 6, "posal_thread_calc_prio": 6, "prio_query_ptr": 6, "thread_prio_ptr": 6, "posal_thread_determine_attribut": 6, "sched_policy_ptr": 6, "cpu_set_ptr": 6, "posal_thread_get_floor_prio": 6, "prio_id": 6, "is_interrupt_trig": 6, "frame_duration_u": 6, "v2": [7, 17], "varieti": [7, 17], "treat": 7, "capi_t": 7, "capi_vtbl_t": 7, "capi_err_t": 7, "capi_get_static_properties_f": 7, "capi_proplist_t": 7, "init_set_proplist": 7, "static_proplist": 7, "independ": [7, 8, 11, 17], "capi_eunsupport": 7, "actual_data_len": [7, 17], "rest": [7, 9, 17], "rather": [7, 17], "As": [7, 8, 10, 12, 17], "capi_init_f": 7, "calcul": [7, 10, 17], "capi_eok": 7, "_pif": 7, "instanti": [7, 10, 11, 12, 15, 17], "continu": [7, 17], "consid": [7, 9, 10, 12, 17], "capi_init_memory_requir": [7, 17], "plain": [7, 17], "compliant": [7, 15, 17], "capi_stream_data_t": 7, "port": [7, 10, 15, 19, 21, 23], "capi_requires_data_buff": [7, 17], "comment": [7, 17], "capi_buf_t": 7, "restrict": [7, 12, 17, 23], "capi_input_media_format": [7, 17], "capi_port_num_info": [7, 17], "stream_data_vers": [7, 17], "capi_stream_flags_t": [7, 17], "capi_stream_data_v2_t": [7, 17], "mismatch": [7, 17], "over": [7, 8, 11, 12, 15, 17, 23], "set_param": 7, "param_id": 7, "capi_port_info_t": 7, "port_info_ptr": 7, "params_ptr": 7, "therefor": [7, 17], "tune": [7, 8, 15, 17], "gain_struct_t": [7, 17], "msg_1": [7, 17], "msg_ssid_qdsp6": [7, 17], "libnam": [7, 17], "verif": [7, 17], "gain_struct": [7, 17], "matter": [7, 17], "might": [7, 10, 17, 23], "get_param": 7, "max_data_len": [7, 17], "capi_libname_en": [7, 17], "capi_libname_filter_coeff": [7, 17], "set_properti": 7, "proplist_ptr": 7, "get_properti": 7, "These": [7, 9, 10, 12, 15, 17, 23], "appear": [7, 17, 23], "invis": [7, 17], "publicli": [7, 17], "visibl": [7, 17], "vtbl_ptr": [7, 17], "capi_invalid_v": 7, "capi_efail": 7, "capi_ebadparam": 7, "capi_enomemori": 7, "capi_eneedmor": 7, "capi_enotreadi": 7, "capi_ealreadi": 7, "There": [7, 9, 10, 11, 17], "overwrit": [7, 17], "recalibr": [7, 17], "capi_fail": 7, "capi_succeed": 7, "capi_set_error": 7, "error_flag": 7, "return_cod": 7, "capi_is_error_code_set": 7, "error_cod": 7, "capi_max_channel": 7, "capi_max_channels_v2": 7, "capi_media_format_minor_vers": 7, "capi_data_format_invalid_v": [7, 17], "capi_data_format_header_t": 7, "unspecifi": [7, 17], "union": 7, "capi_set_get_media_format_t": 7, "capi_standard_data_format_t": [7, 17], "capi_channel_type_t": 7, "media_fmt_api": 7, "capi_standard_data_format_v2_t": [7, 17], "capi_raw_compressed_data_format_t": 7, "capi_channel_mask_t": 7, "capi_deinterleaved_raw_compressed_data_format_t": 7, "capi_stream_version_t": 7, "capi_stream_v1": 7, "00": 7, "capi_stream_v2": [7, 17], "01": 7, "data_format_t": [7, 17], "capi_fixed_point": 7, "capi_floating_point": [7, 17], "float": [7, 10], "capi_raw_compress": [7, 17], "compress": [7, 9, 10, 15], "unpacket": 7, "capi_iec61937_packet": 7, "capi_dsd_dop_packet": 7, "dsd": [7, 17], "dsd_dop": 7, "16": [7, 17], "msb": [7, 17], "capi_compr_over_pcm_packet": 7, "capi_generic_compress": 7, "know": [7, 8, 14, 17], "capi_iec60958_packet": 7, "iec": [7, 17], "60958": [7, 17], "capi_iec60958_packetized_non_linear": 7, "capi_deinterleaved_raw_compress": [7, 17], "own": [7, 10, 12, 15, 17, 23], "capi_max_format_typ": 7, "capi_interleaving_t": 7, "deinterleav": [7, 10], "capi_interleav": 7, "present": [7, 10, 12, 17], "capi_deinterleaved_pack": 7, "capi_deinterleaved_unpack": 7, "bufs_num": 7, "capi_deinterleaved_unpacked_v2": 7, "capi_invalid_interleav": 7, "data_ptr": [7, 17], "leav": [7, 12, 17], "marker_eo": [7, 17], "end_of_fram": [7, 17], "intf_extn_metadata": 7, "propag": [7, 9, 10], "method": [7, 17], "extens": [7, 8, 10], "is_timestamp_valid": 7, "siso": [7, 10, 17], "try": [7, 10, 12, 17, 23], "even": [7, 10, 12, 17], "threshold": [7, 10], "usual": [7, 8, 17], "integr": [7, 20, 23], "encod": [7, 10, 15, 17], "discontinu": [7, 17], "don": [7, 10, 17, 23], "upstream": [7, 10, 14, 17], "pertain": 7, "decod": [7, 10, 15, 17], "achiev": [7, 9, 10, 12, 17], "repeatedli": [7, 17], "worth": [7, 17], "algorithm": [7, 8, 10, 11, 12, 17], "multi": 7, "accompani": 7, "undergo": 7, "convert": [7, 10, 15, 17], "arriv": [7, 17], "stuck": [7, 17], "metdata": 7, "intf_extn_param_id_metadata_handler_t": 7, "metadata_propag": [7, 17], "howev": [7, 10, 17, 23, 24], "clone": [7, 17, 23], "marker_1": 7, "marker_2": 7, "marker_3": 7, "erasur": 7, "underflow": [7, 17], "11": 7, "ts_continu": 7, "previous": [7, 8, 15], "ts_valid": 7, "sync": [7, 10, 17], "anonym": 7, "easi": [7, 17], "shot": [7, 17], "infer": [7, 17], "neg": 7, "unpack": [7, 17], "uncompress": [7, 17], "capi_v2_deinterleaved_raw_compress": 7, "put": [7, 10, 15], "module_cmn_md_list_t": 7, "metadata_list_ptr": [7, 17], "module_cmn_md_t": 7, "format_head": 7, "bitstream_format": 7, "media_fmt_id_": 7, "24": [7, 12, 17], "pack": 7, "fraction": [7, 10, 17], "represent": 7, "data_is_sign": 7, "data_interleav": 7, "relev": 7, "channel_typ": 7, "pcm_channel_": 7, "minor_vers": 7, "raw_compress": 7, "channel_mask_lsw": 7, "channel_mask_msw": 7, "deinterleaved_raw_compress": 7, "unlik": [7, 10, 17], "port_index": [7, 17], "is_input_port": [7, 17], "sequenti": [7, 10], "three": [7, 10, 12, 15, 17], "And": 7, "capi_event_info_t": [7, 17], "capi_event_cb_f": 7, "context_ptr": 7, "capi_event_id_t": 7, "event_info_ptr": 7, "capi_event_kpps_t": [7, 17], "capi_event_bandwidth_t": 7, "capi_event_data_to_dsp_client_t": 7, "capi_event_dynamic_inplace_change_t": 7, "capi_event_data_to_dsp_client_v2_t": 7, "capi_event_data_to_dsp_service_t": 7, "capi_event_get_data_from_dsp_service_t": 7, "capi_event_process_state_t": 7, "capi_event_algorithmic_delay_t": 7, "capi_event_headroom_t": 7, "capi_port_data_threshold_change_t": 7, "capi_library_base_t": [7, 17], "capi_event_get_library_instance_t": 7, "capi_event_dlinfo_t": 7, "capi_event_hw_accl_proc_delay_t": 7, "capi_event_island_vote_t": 7, "capi_event_kpp": [7, 17], "assum": [7, 10, 12, 17], "miss": 7, "kilo": [7, 17], "hexagon": [7, 10, 17], "terminologi": [7, 13, 15, 17, 21], "parallel": [7, 10], "kip": 7, "similar": [7, 9, 11, 17], "respect": [7, 10, 12, 15], "capi_event_bandwidth": [7, 17], "bandwidth": [7, 10, 17, 20], "capi_event_data_to_dsp_cli": [7, 17], "capi_event_data_to_dsp_client_v2": [7, 17], "reus": [7, 17], "capi_event_data_to_other_modul": 7, "capi_event_output_media_format_upd": [7, 17], "capi_event_process_st": [7, 17], "recommend": [7, 10], "bypass": [7, 10, 15, 17], "suitabl": [7, 17], "capi_event_algorithmic_delai": [7, 17], "capi_event_headroom": 7, "room": 7, "millibel": 7, "capi_event_port_data_threshold_chang": [7, 17], "capi_event_metadata_avail": 7, "capi_metadata_t": 7, "capi_metadata": [7, 17], "capi_event_data_to_dsp_servic": [7, 17], "capi_event_get_library_inst": [7, 17], "lib_guid": 7, "lib_obj": 7, "lib_vtabl": 7, "vtabl": [7, 12, 17], "lib_func1": 7, "obj": 7, "lib_func2": 7, "lib_func3": 7, "vtble": 7, "payload_buff": [7, 17], "port_info": [7, 17], "event_cb_ptr": [7, 17], "lib_ptr": 7, "vtbl": 7, "unknown_lib_ptr": 7, "get_lib": 7, "unknown": [7, 17], "interface_id": 7, "get_interface_id": [7, 17], "switch": [7, 10, 11, 12, 17], "capi_event_get_dlinfo": 7, "capi_event_output_media_format_updated_v2": [7, 17], "capi_event_get_data_from_dsp_servic": 7, "instantan": 7, "involv": [7, 10, 11, 17], "heavi": 7, "offload": [7, 17], "mdf": 7, "capi_event_dynamic_inplace_chang": [7, 17], "inplac": [7, 17], "long": [7, 10, 12, 17], "mimo": 7, "capi_event_hw_accl_proc_delai": 7, "off": [7, 11, 12, 15, 23, 24], "partial": [7, 12, 17], "manner": [7, 14], "capi_event_island_vot": 7, "want": [7, 10, 11, 12, 17, 23], "place": [7, 10, 15, 17], "honor": [7, 10, 17], "capi_event_deinterleaved_unpacked_v2_support": 7, "sure": [7, 23], "capi_max_ev": 7, "code_bandwidth": 7, "data_bandwidth": 7, "is_inplac": 7, "dest_address": 7, "delay_in_u": 7, "incorrectli": 7, "headroom_in_millibel": 7, "headroom": 7, "new_threshold_in_byt": 7, "obj_ptr": [7, 17], "is_dl": 7, "load_addr_lsw": 7, "load_addr_msw": 7, "load_siz": 7, "lpi": [7, 10], "capi_persistence_invalid_v": 7, "capi_prop_t": 7, "capi_init_memory_requirement_t": 7, "capi_stack_size_t": 7, "capi_max_metadata_size_t": 7, "capi_is_inplace_t": 7, "capi_requires_data_buffering_t": 7, "capi_is_elementary_t": 7, "capi_min_port_num_info_t": 7, "capi_event_callback_info_t": 7, "capi_port_num_info_t": 7, "capi_heap_id_t": [7, 17], "capi_port_data_threshold_t": 7, "capi_output_media_format_size_t": 7, "capi_num_needed_framework_extensions_t": 7, "capi_framework_extension_id_t": 7, "capi_log_code_t": 7, "capi_session_identifier_t": 7, "capi_custom_property_t": 7, "capi_interface_extns_list_t": 7, "capi_interface_extn_desc_t": 7, "capi_register_event_to_dsp_client_t": 7, "capi_register_event_to_dsp_client_v2_t": 7, "capi_param_persistence_info_t": 7, "capi_module_instance_id_t": 7, "capi_logging_info_t": 7, "capi_module_version_info_t": 7, "capi_property_id_t": 7, "capi_stack_s": [7, 17], "capi_max_metadata_s": [7, 17], "capi_is_inplac": [7, 17], "requires_data_buff": 7, "capi_port_data_threshold": [7, 17], "behav": [7, 17], "abl": [7, 15, 17, 23, 24], "Or": 7, "signific": 7, "overhead": [7, 10, 12, 17], "circumst": 7, "convers": [7, 10, 15, 17], "capi_num_needed_framework_extens": [7, 17], "capi_needed_framework_extens": [7, 17], "capi_interface_extens": [7, 17], "is_support": 7, "capi_is_elementari": [7, 17], "elementari": [7, 17], "qualifi": [7, 17], "meet": [7, 8, 17], "criteria": [7, 17], "polici": [7, 10], "produc": [7, 10, 11, 17], "exact": [7, 17], "dm": 7, "reject": 7, "is_realtim": 7, "capi_min_port_num_info": [7, 17], "sink": [7, 8, 11, 17, 23], "Then": [7, 9, 11, 12, 15, 17, 23], "downstream": [7, 10], "act": [7, 10, 17], "intf_extn_prop_port_ds_st": 7, "capi_module_version_info": 7, "capi_max_static_properti": [7, 17], "dummi": 7, "capi_event_callback_info": [7, 17], "mixer": [7, 17], "four": [7, 9, 12], "capi_heap_id": [7, 17], "capi_log_cod": [7, 17], "capi_custom_init_data": [7, 17], "capi_session_identifi": [7, 17], "placement": 7, "capi_input_media_format_v2": [7, 17], "capi_module_instance_id": [7, 17], "capi_logging_info": [7, 17], "binari": [7, 9, 20], "dump": 7, "capi_max_init_properti": [7, 17], "capi_algorithmic_reset": [7, 17], "capi_external_service_id": [7, 17], "capi_register_event_data_to_dsp_cli": [7, 17], "capi_register_event_data_to_dsp_client_v2": [7, 17], "capi_param_persistence_info": [7, 17], "decid": [7, 12, 17], "exclus": 7, "just": [7, 15, 17, 23], "never": [7, 17], "capi_max_set_properti": [7, 17], "capi_output_media_format_s": [7, 17], "capi_max_get_properti": [7, 17], "capi_output_media_format": [7, 17], "aspect": [7, 10, 12, 17], "capi_custom_properti": [7, 17], "secondari": [7, 23], "capi_output_media_format_v2": [7, 17], "capi_max_set_get_properti": [7, 17], "capi_max_properti": [7, 17], "capi_persistence_type_t": 7, "capi_persistent_mem": 7, "deregistr": [7, 10], "whichev": 7, "capi_global_persist": 7, "prohibit": 7, "capi_invalid_persist": 7, "suffici": [7, 17], "larg": [7, 10, 17, 23], "props_num": 7, "prop_ptr": 7, "size_in_byt": 7, "output_port_index": [7, 17], "is_elementari": 7, "num_min_input_port": 7, "mininum": 7, "num_min_output_port": 7, "event_cb": 7, "event_context": 7, "num_input_port": 7, "num_output_port": 7, "threshold_in_byt": 7, "num_extens": 7, "service_id": 7, "intermodul": 7, "secondary_prop_id": 7, "further": [7, 10, 12, 15, 17], "negoti": [7, 17], "event_cfg": 7, "log_id_mask": 7, "capi_module_vers": 7, "version_major": 7, "version_minor": 7, "drill": 8, "import": [8, 10, 11, 15, 17], "shape": [8, 10, 17, 24], "unifi": [8, 10], "softwar": [8, 9, 10, 11, 15, 17, 23, 24], "leverag": [8, 12], "across": [8, 9, 10, 11, 12, 17, 23, 24], "driven": [8, 10, 14, 17], "mechan": [8, 9, 10, 11, 12, 15, 17], "minim": [8, 17], "effort": [8, 17], "plug": [8, 10, 12, 14, 16, 23, 24], "differenti": 8, "compon": [8, 9, 12, 15, 20, 23, 24], "secret": 8, "sauc": 8, "realiz": [8, 10, 11, 12], "modular": 8, "solut": [8, 24], "scale": [8, 17], "richer": 8, "adapt": [8, 10, 13, 15, 17, 21, 24], "span": 8, "host": [8, 9, 10, 17, 23, 24], "pc": [8, 9, 23], "embed": [8, 10], "devic": [8, 9, 10, 11, 14, 23, 24], "creator": [8, 10, 17, 23, 24], "arc": [8, 9, 10, 11, 17, 23], "tool": [8, 10, 11, 17, 23], "qact": [8, 23, 24], "gui": [8, 17, 23], "compos": 8, "offer": [8, 9, 15, 24], "depict": [8, 9, 11, 15, 24], "diagram": [8, 9, 10, 15, 17, 23, 24], "linux": [8, 13, 20, 21, 23, 24], "rto": [8, 10], "consist": [8, 9, 10, 11, 15], "ecosystem": [8, 15], "built": [8, 23], "well": [8, 10, 12, 15, 17, 23], "multimedia": [8, 23], "made": [8, 17], "translat": [8, 12, 15, 17], "construct": [8, 15], "describ": [8, 9, 10, 12, 15, 17], "download": [8, 9, 10, 23, 24], "via": [8, 9, 10, 11, 12, 15, 17, 23], "protocol": [8, 10, 15, 17, 23], "soft": [8, 10, 23], "pipe": [8, 17, 23], "cross": [8, 9, 20, 24], "view": [8, 10, 17], "workflow": [9, 10, 11, 15, 19, 21, 24], "throughout": 9, "real": [9, 10, 12], "monitor": [9, 20, 23], "remot": 9, "ATS": 9, "detect": [9, 17], "relai": 9, "apart": [9, 17], "role": 9, "bridg": [9, 10], "variou": [9, 10, 12, 17, 24], "paus": [9, 10, 17], "resum": [9, 10, 11], "explan": 9, "chapter": [9, 10, 12], "blob": [9, 17], "correctli": [9, 17], "child": 9, "local": [9, 10, 23], "veri": [9, 10], "much": [9, 17, 23], "organ": [9, 15], "baselin": 9, "transport": [9, 10, 20], "tcp": [9, 23], "ip": [9, 23], "onlin": [9, 10], "oc": 9, "rtc": 9, "mc": 9, "advanc": 9, "ft": 9, "besid": [9, 23], "reli": [9, 17], "record": [9, 15, 17], "timer": [9, 10, 20], "hw": [9, 15], "primari": [9, 17], "registri": 9, "handshak": 9, "walk": [10, 23], "model": [10, 15], "middlewar": [10, 11, 15], "figur": [10, 11, 12, 15, 17], "illustr": [10, 11, 12, 15, 17, 23], "mic": [10, 17], "aac": [10, 17], "wma": 10, "amrwb": 10, "speaker": [10, 11, 15, 17, 23], "mp3": [10, 17], "flac": 10, "alac": 10, "ac3": [10, 17], "eac3": [10, 17], "vorbi": 10, "pro": 10, "dt": 10, "internet": [10, 23], "simultan": [10, 17], "interact": [10, 12, 15], "transmit": [10, 12, 17], "far": [10, 17], "law": 10, "\u00b5": 10, "anoth": [10, 11, 15, 17, 23], "mix": [10, 15, 17], "side": [10, 17], "tone": 10, "hear": [10, 23], "aid": [10, 15, 17], "hdmi": [10, 23], "depacket": [10, 17], "qualiti": 10, "dtmf": [10, 17], "keyword": [10, 17], "agnost": [10, 12], "scalabl": 10, "standalon": 10, "concurr": [10, 17], "distribut": [8, 10, 23], "asynchron": [10, 17], "publish": [10, 12, 15], "proxi": 10, "linear": 10, "acycl": 10, "rt": [10, 17], "nrt": [10, 17], "abil": [10, 12, 15], "width": [10, 17], "deliveri": 10, "deadlin": 10, "complex": [10, 17], "cycl": 10, "diagnost": 10, "featuriz": 10, "interprocessor": [10, 12], "owner": [10, 12], "your": [10, 17], "purpos": 10, "acknowledg": 10, "approach": [10, 15, 17], "forward": 10, "potenti": [10, 11], "intermedi": 10, "henc": [10, 11, 12, 17], "reduc": [10, 17], "512": [10, 12], "simpl": [10, 17], "larger": [10, 17], "directli": [10, 12, 17], "codec": [10, 15], "few": [10, 23], "implicit": 10, "split": [10, 17], "postprocess": [10, 17], "echo": [10, 11, 17], "cancel": [10, 11, 17], "bi": 10, "label": [10, 17], "steadi": [10, 17], "intent": 10, "unidirect": [10, 12], "accumul": 10, "interconnect": 10, "unit": [10, 11], "latenc": [10, 17], "granular": 10, "thing": [10, 23], "feedback": [10, 24], "concept": [10, 13, 15, 17, 21], "natur": [10, 17], "product": [10, 11, 15, 17, 24], "pp": [10, 15, 17], "resampl": [10, 17], "But": [10, 17], "ec": [10, 11, 17], "2022": 10, "pure": 10, "aggreg": [10, 17], "lcm": [10, 17], "sole": 10, "rare": 10, "basi": 10, "perf": 10, "highli": [10, 11, 24], "topo": [10, 17], "sal": 10, "simpler": 10, "smart": [10, 17], "proc": [10, 15, 23], "smaller": [10, 17], "deriv": [10, 15], "closest": 10, "bigger": 10, "szie": 10, "20": [10, 23], "reduct": 10, "you": [10, 12, 17, 23], "Such": [10, 17], "inter": 10, "teardown": [10, 12, 15], "peer": [10, 17], "icb": 10, "dataq": 10, "bufferq": 10, "flow": [10, 12], "dataflow": 10, "deliv": [10, 12, 17, 24], "step": [10, 11, 12, 20], "repeat": 10, "overrid": 10, "disconnect": [10, 15, 17], "close_al": 10, "machin": [10, 23], "logic": [10, 11, 15, 17], "transit": [10, 11], "mip": [10, 17, 20], "coordin": 10, "sort": 10, "travers": 10, "unload": 10, "boot": [10, 23], "shown": [10, 15, 17, 23, 24], "autogener": 10, "build": [10, 12], "tradeoff": [10, 17], "metric": 10, "displai": [10, 23], "mcp": 10, "select": [10, 11, 12, 23], "intrins": 10, "atom": [10, 17], "inherit": [10, 17], "preemptiv": 10, "preserv": 10, "rw": 10, "perspect": [10, 17], "learn": [10, 11, 24], "save": [10, 11, 23], "ro": 10, "coeffici": [10, 17], "satellit": 10, "disjoint": 10, "hint": 10, "ON": [10, 11], "star": 10, "cost": [10, 17], "show": [10, 12, 17], "coupl": [10, 17, 23], "hop": 10, "industri": 10, "matlab": 10, "xml": [10, 11, 15, 17], "compil": [10, 12, 17], "discoveri": 10, "guidelin": [10, 12, 24], "regener": 10, "exhaust": 10, "anyth": 10, "divid": 10, "handset": [10, 24], "drc": [10, 15, 17], "video": 10, "headset": 10, "swap": [10, 12], "variant": [10, 17], "stage": 10, "pipelin": 10, "thu": [10, 12, 17], "wherea": [10, 17], "dma": [10, 17], "mp33": 10, "replac": [10, 17, 23], "volum": [10, 11], "ramp": [10, 17], "splitter": [10, 15, 17], "sg": 10, "ultim": 10, "sever": [10, 24], "detector": [10, 17], "bluetooth": [10, 15], "i2": [10, 11, 15], "botton": 10, "preprocess": 10, "nois": [10, 17], "histori": 10, "roll": 10, "satisfi": [10, 11, 17], "focu": 10, "proper": [10, 17], "improp": 10, "extra": [10, 17], "drawn": 10, "demand": 10, "v": [10, 24], "guidanc": 10, "period": 10, "millisecond": [10, 17], "21": 10, "33": 10, "1024": [10, 17], "48k": [10, 17], "reason": [10, 17], "balanc": 10, "especi": 10, "job": 10, "faster": [10, 17], "lot": 10, "occasion": [10, 17], "influenc": 10, "ultra": 10, "ull": 10, "elabor": 10, "squar": 10, "bracket": 10, "denot": [10, 17], "flower": 10, "mobil": 10, "slip": [10, 17], "mfc": [10, 15], "filter": [10, 17], "exercis": 10, "alongsid": 10, "kpi": 10, "unless": [10, 12, 17], "optimum": 10, "unnecessari": [10, 17], "presenc": [10, 12, 17], "reorder": 10, "confirm": 10, "sometim": [10, 17], "background": [10, 17], "overal": [10, 24], "referenc": 10, "olc": [10, 17], "rat": 10, "sdk": [10, 21], "kit": 10, "revolv": 11, "core": [8, 11, 15, 17, 23, 24], "comprehend": 11, "composit": [11, 17], "pleas": [11, 21, 23, 24], "break": [11, 12], "leg": [11, 15], "retain": 11, "reattach": 11, "smallest": 11, "manipul": 11, "entiti": 11, "simplest": 11, "architectur": [11, 13, 16, 21, 24], "overview": [11, 13, 14, 21], "sound": [11, 14, 15, 17, 24], "headphon": [11, 15, 23], "ui": [11, 17], "canva": 11, "acoust": [11, 17], "bitwidth": 11, "gain": [11, 15, 17], "8khz": 11, "16khz": 11, "48khz": 11, "hi": 11, "her": 11, "hard": 11, "fetch": 11, "packag": 11, "fashion": 11, "choic": 11, "consider": 11, "annot": [11, 17], "grammar": 11, "syntax": 11, "doxygen": 11, "incorpor": 11, "understand": [12, 17], "reader": [12, 17], "familiar": 12, "arm": 12, "essenti": [12, 24], "categor": [12, 17], "simplifi": [12, 17], "classifi": 12, "facilit": 12, "smd": 12, "fig": 12, "quickli": 12, "littl": 12, "endian": [12, 17], "unrecogn": 12, "undeliv": 12, "gracefulli": 12, "interchang": 12, "lightweight": 12, "recov": 12, "late": 12, "transact": [12, 17], "subfield": 12, "layout": 12, "five": [12, 15], "live": [12, 17], "dedic": 12, "interprocess": 12, "unus": [12, 17], "belong": [12, 17], "recoveri": 12, "easier": [12, 23], "mandatori": 12, "isr": [12, 17], "instabl": 12, "explain": 12, "transmiss": [12, 17], "simpli": [12, 17], "export": 12, "hous": 12, "mdsp": 12, "sdsp": 12, "cdsp": 12, "sum": 12, "header_s": 12, "twenti": 12, "eight": [12, 17], "came": [12, 17], "23": [12, 17], "thirti": [12, 17], "fsuch": 12, "callback_fn": 12, "gpr_api_inlin": 12, "gpr_testclient_service_id": 12, "service_callback_fn": 12, "__gpr_cmd_regist": 12, "repli": 12, "__gpr_cmd_accept_command": 12, "test_client_cmd_funct": 12, "accordingli": [12, 17], "__gpr_cmd_end_command": 12, "test_client_rsp_funct": 12, "__gpr_cmd_free": 12, "tell": [12, 17], "__gpr_cmd_deregist": 12, "gpr_cmd_is_regist": 12, "__gpr_cmd_is_regist": 12, "__gpr_cmd_host_domain_id": 12, "inband": 12, "band": 12, "packet_info": 12, "bytes_per_min": 12, "_size_packet": 12, "num_min_s": 12, "_packet": 12, "bytes_per_max": 12, "num_max_s": 12, "helper": [12, 17], "resend": 12, "anticip": 12, "status": 12, "receipt": 12, "test_client_cmd_function_t": 12, "__gpr_cmd_alloc": 12, "gpr_pkt_version": 12, "gpr_pkt_header_s": 12, "gpr_pkt_packet_s": 12, "dst_domain": 12, "gpr_client_service_domain_id_destin": 12, "src_domain": 12, "gpr_client_service_domain_id_sourc": 12, "gpr_client_service_port_id_destin": 12, "gpr_client_service_port_id_sourc": 12, "0x12345678": 12, "param1": 12, "param2": 12, "memscpi": 12, "__gpr_cmd_async_send": 12, "alloc_arg": 12, "n": [12, 17], "fulli": 12, "comparison": 12, "alloc_send_arg": 12, "procedur": 12, "respond": [12, 17], "gpr_ibasic_rsp_result_t": 12, "gpr_ibasic_evt_accepted_t": 12, "outlin": 12, "datalink": [12, 15, 20], "ipc_dl_local_deinit": 12, "mainten": 12, "init_fn": 12, "deinit_fn": 12, "gpr_api_i": 12, "gpr_glink": 12, "gpr_custom_dl": 12, "ipc_dl_glink_init": 12, "ipc_dl_glink_deinit": 12, "ipc_dl_custom_init": 12, "ipc_dl_custom_deinit": 12, "100": [12, 15, 17, 23], "4096": [12, 17], "gpr_num_packets_1": 12, "gpr_drv_bytes_per_packet_1": 12, "gpr_num_packets_2": 12, "gpr_drv_bytes_per_packet_2": 12, "glink": 12, "gpr_adsp_ipc_dl_t": 12, "chipset": 12, "pick": 12, "expand": 12, "gpr_domain_id": 12, "reflect": 12, "gpr_ids_domain_id_custom_v": 12, "0x7": 12, "50": [12, 17], "gpr_custom_domain_ipc_dl_t": 12, "gpr_adsp_domain_ipc_dl_t": 12, "gpr_custom_datalink": 12, "deintial": 12, "ipc_custom_datalink_init": 12, "ipc_custom_datalink_deinit": 12, "alsa": [14, 20, 23, 24], "advantag": 14, "topologi": [14, 17, 23], "kernel": [14, 15, 24], "tree": 14, "kernel_src": 14, "qcom": [14, 24], "qdsp6": [14, 24], "checkout": 14, "elc": 14, "talk": [14, 17], "slide": 14, "genuin": 15, "rich": 15, "interoper": [15, 17], "broad": [15, 24], "particularli": 15, "ubiquit": 15, "though": [15, 17], "asoc": [15, 16, 24], "peripher": [15, 24], "seen": 15, "piec": 15, "third": [15, 17, 23], "tinyalsa": [15, 23], "tinycompress": 15, "fourth": 15, "pal": 15, "allevi": 15, "fifth": 15, "pulseaudio": 15, "ucm": 15, "enhanc": 15, "plugin": 15, "snd": 15, "card": [15, 24], "parser": 15, "pars": [15, 17], "def": [15, 17], "session_mod": 15, "qcm6490virtualsndcard": 15, "pcm100": 15, "pcm_plugin": 15, "libagm_pcm_plugin": 15, "prop": 15, "101": 15, "pcm101": 15, "agm_mix": 15, "mixer_plugin": 15, "libagm_mixer_plugin": 15, "fwk": 15, "plugin_init": 15, "agm": [15, 20], "script": [15, 23], "cater": 15, "sw": 15, "userspac": 15, "dai": 15, "meant": 15, "gpio": 15, "analog": 15, "widget": 15, "dpcm": 15, "inspir": 15, "often": 15, "cover": 15, "deem": [15, 17], "post": [15, 20], "pspd": 15, "concaten": [15, 17], "kick": 15, "fundament": [15, 17], "fe": 15, "BE": 15, "w": 15, "consolid": 15, "fed": 15, "feed": 15, "eventu": [15, 17], "streamrx": 15, "devicepp_rx": 15, "stream1": 15, "streamrx1": 15, "stream2": 15, "streamrx2": 15, "devicerx": 15, "streamrx1devicerx": 15, "streamrx2devicerx": 15, "gkv1": 15, "gkv2": 15, "essenc": 15, "nearli": 15, "ident": 15, "device1": 15, "devicerx1": 15, "device2": 15, "devicerx2": 15, "streamrxdevicerx1": 15, "streamrxdevicerx2": 15, "unplug": 15, "pcm_open": 15, "pcm_prepar": 15, "pcm_start": 15, "pcm_write": 15, "pcm_read": 15, "pcm_stop": 15, "pcm_close": 15, "backend": 15, "tinymix": 15, "ch": 15, "fmt": 15, "asound": [15, 23], "sndrv_pcm_format": 15, "board": [15, 24], "agm_meta_data_gsl": 15, "snippet": 15, "agm_key_vector_gsl": 15, "num_kv": 15, "agm_key_valu": 15, "sg_prop": 15, "prop_id": 15, "num_valu": 15, "codec_dma": 15, "lpaif_wsa": 15, "rx": [15, 17, 23], "pcm_16": 15, "fixed_point": 15, "devicepp": 15, "streampp": 15, "streamdevic": 15, "gettaggedinfo": 15, "setparam": 15, "aif": 15, "96000": 15, "slim_0_rx": 15, "broadli": 17, "hpf": 17, "frequenc": 17, "ac": 17, "compens": 17, "microphon": 17, "nonlinear": 17, "similarli": 17, "network": [17, 23], "seri": 17, "draw": 17, "folder": [17, 23], "multithread": 17, "61937": 17, "miso": 17, "simo": 17, "knowledg": 17, "categori": 17, "matcher": 17, "trivial": 17, "highlight": [17, 24], "now": [17, 23], "although": [17, 23], "awar": 17, "realloc": 17, "exactli": 17, "proce": 17, "cleanup": 17, "inspect": 17, "chosen": 17, "fine": 17, "grain": 17, "entrant": 17, "conflict": 17, "allot": 17, "choos": [17, 23], "readm": [17, 24], "_get_static_properties_f": 17, "_init": 17, "volume_control": 17, "With": [17, 23], "volume_control_get_static_properties_f": 17, "volume_control_init": 17, "amdb": [17, 20], "encapsul": 17, "iec61937": 17, "v1": 17, "unlimit": 17, "summari": 17, "ye": 17, "reconnect": 17, "recreat": 17, "lost": 17, "q27": 17, "stand": 17, "left": [17, 23], "lfe": 17, "multichannel": 17, "l": 17, "r": [17, 23], "revers": 17, "pcm_custom_channel_map_1": 17, "61397": 17, "dop": 17, "cop": 17, "dictat": 17, "48": 17, "1920": 17, "8192": 17, "2048": 17, "11520": 17, "multiport": 17, "16k": 17, "320": 17, "960": 17, "worst": 17, "possibli": 17, "incur": 17, "25": 17, "75": 17, "lesser": 17, "arbitrari": 17, "introduc": 17, "suffix": 17, "substructur": 17, "struct_a": 17, "struct_b": 17, "arr": 17, "misalign": 17, "pad": 17, "broken": 17, "int8": 17, "reserved1": 17, "reserved2": 17, "apm_cmd_get_cfg": 17, "h2xmlp_maxsiz": 17, "huge": 17, "prefer": [17, 23], "vice": 17, "versa": 17, "thrown": 17, "older": 17, "predefin": 17, "capi_ev": 17, "middl": 17, "transpar": 17, "watermark": 17, "report": 17, "million": 17, "traffic": 17, "hole": 17, "inact": 17, "actual_len": 17, "doubli": 17, "whatev": 17, "suppos": 17, "drain": 17, "implicitli": 17, "batch": 17, "module_cmn_md_id_eo": 17, "suffer": 17, "absenc": 17, "loss": 17, "conceal": 17, "smooth": 17, "resiz": 17, "whole": 17, "AND": 17, "recur": 17, "gate": 17, "inject": 17, "properli": 17, "garbag": 17, "is_rt": 17, "intf_extn_param_id_is_rt_port_property_t": 17, "prepar": 17, "intf_extn_param_id_port_ds_state_t": 17, "explicit": 17, "symmetri": 17, "departur": 17, "self": [17, 24], "bidirect": 17, "drift": 17, "h2xmlm_ctrlstaticport": 17, "h2xmlm_ctrldynamicportint": 17, "mention": [17, 23], "ceas": 17, "interest": 17, "held": 17, "themselv": 17, "module_cmn_metadata": 17, "elsewher": 17, "stick": 17, "ahead": 17, "quicker": 17, "50th": 17, "onward": 17, "stoppag": 17, "intact": 17, "underrun": 17, "overrun": 17, "schema": 17, "fwk_extn_port_trigger_policy_mandatori": 17, "ANDed": 17, "absent": 17, "notion": 17, "express": 17, "bc": 17, "xor": 17, "fwk_extn_port_trigger_policy_opt": 17, "abc": 17, "u": 17, "practic": 17, "branch": 17, "straightforward": 17, "downgrad": 17, "somewher": 17, "affect": 17, "minimum_output_port": 17, "discuss": 17, "interdepend": 17, "ab": 17, "abd": 17, "ce": 17, "character": 17, "byproduct": 17, "loop": 17, "decreas": 17, "jitter": 17, "carefulli": 17, "stm": 17, "prebuff": 17, "prefil": 17, "q15": 17, "q31": 17, "uniform": 17, "param_id_pcm_output_format_cfg": 17, "latest": 17, "_v2": 17, "recogn": 17, "better": 17, "capi_typ": 17, "Their": 17, "capi_properti": 17, "10000": 17, "capi_bt_codec_extn_event_disable_prebuffer_t": 17, "disable_prebuff": 17, "speed": 17, "catch": 17, "emption": 17, "rel": 17, "capi_bt_codec_etxn_event_kpps_scale_factor_t": 17, "scale_factor": 17, "decim": 17, "fwk_extn_param_id_container_frame_duration_t": 17, "duration_u": 17, "floor": 17, "fwk_extn_param_id_container_proc_duration_t": 17, "proc_duration_u": 17, "consumpt": 17, "asrc": 17, "stuf": 17, "unconsum": 17, "won": 17, "fwk_extn_dm_param_id_consume_partial_input_t": 17, "should_consume_partial_input": 17, "necessarili": 17, "fwk_extn_dm_param_id_change_mode_t": 17, "dm_mode": 17, "fwk_extn_dm_fixed_input_mod": 17, "fwk_extn_dm_fixed_output_mod": 17, "fwk_extn_dm_param_id_req_samples_t": 17, "is_input": 17, "num_port": 17, "fwk_extn_dm_": 17, "port_samples_t": 17, "req_sampl": 17, "fwk_extn_dm_port_samples_t": 17, "samples_per_channel": 17, "fwk_extn_dm_event_id_disable_dm_t": 17, "fwk_extn_dm_enabled_dm": 17, "fwk_extn_dm_disabled_dm": 17, "fwk_extn_dm_invalid_mod": 17, "uplink": 17, "person": 17, "phone": 17, "electr": 17, "perceiv": 17, "mildli": 17, "annoi": 17, "unaccept": 17, "replica": 17, "subtract": 17, "suppressor": 17, "tandem": 17, "fwk_extn_pcm_param_id_media_fmt_extn_t": 17, "bit_width": 17, "lsb": 17, "pcm_lsb_align": 17, "pcm_msb_align": 17, "pcm_little_endian": 17, "pcm_big_endian": 17, "capi_prop_stm_trigger_t": 17, "signal_ptr": 17, "raised_intr_": 17, "counter_ptr": 17, "capi_prop_stm_ctrl_t": 17, "is_signal_triggered_act": 17, "intf_extn_event_id_is_signal_triggered_active_t": 17, "is_signal_": 17, "triggered_act": 17, "latch": 17, "capi_param_id_stm_latest_trigger_ts_ptr_t": 17, "ts_ptr": 17, "update_stm_ts_fptr": 17, "stm_ts_ctxt_ptr": 17, "dev": 17, "woken": 17, "capi_prop_async_signal_ctrl_t": 17, "async_signal_ptr": 17, "Its": 17, "capi_prop_async_signal_callback_info_t": 17, "fwk_extn_async_": 17, "signal_callback_fn_ptr_t": 17, "module_": 17, "callback_fptr": 17, "expir": 17, "precis": 17, "fwk_extn_event_id_soft_timer_start_t": 17, "timer_id": 17, "15000": 17, "duration_m": 17, "fwk_extn_event_id_soft_timer_disable_t": 17, "fwk_extn_param_id_soft_timer_expired_t": 17, "imper": 17, "mere": 17, "impli": 17, "regardless": 17, "fwk_extn_sync_event_id_enable_threshold_buffering_t": 17, "enable_": 17, "threshold_buff": 17, "is_inact": 17, "out_port_index": 17, "nomin": 17, "fwk_extn_param_id_threshold_cfg_t": 17, "fwk_extn_param_id_trigger_policy_cb_fn_t": 17, "fwk_extn_change_trigger_policy_fn": 17, "fwk_extn_": 17, "change_trigg": 17, "_policy_fn": 17, "change_data_": 17, "trigger_polici": 17, "_cb_fn": 17, "change_sign": 17, "_trigger_policy_cb_fn": 17, "fwk_extn_event_id_data_trigger_in_st_cntr_t": 17, "st": 17, "needs_input_": 17, "needs_output_": 17, "in_port_grp_": 17, "policy_ptr": 17, "out_port_grp_": 17, "affinity_ptr": 17, "nontriggerable_ports_ptr": 17, "port_trigger_polici": 17, "num_group": 17, "triggerable_groups_ptr": 17, "nontriggerable_": 17, "ports_ptr": 17, "nontrigger": 17, "triggerable_groups_": 17, "transient": 17, "ANDED": 17, "fwk_extn_port_non_trigger_invalid": 17, "fwk_extn_port_non_trigger_opt": 17, "fwk_extn_port_non_trigger_block": 17, "fwk_extn_port_trigger_affinity_non": 17, "fwk_extn_port_trigger_affinity_pres": 17, "contribut": 17, "fwk_extn_port_trigger_affinity_abs": 17, "invoc": 17, "vfr": 17, "soon": 17, "subscrib": 17, "capi_prop_voice_proc_start_trigger_t": 17, "proc_start_": 17, "fwk_extn_property_id_voice_": 17, "proc_start_trigg": 17, "resync_signal_": 17, "resync": 17, "voice_timer_trigg": 17, "output_buffer_trigg": 17, "capi_event_change_container_trigger_policy_t": 17, "container_": 17, "trigger_policy_t": 17, "resynchron": 17, "recept": 17, "cntr": 17, "vcpm": 17, "fwk_extn_voice_delivery_event_update_sync_state_t": 17, "is_sync": 17, "invalid_trigg": 17, "intf_extn_data_port_operation_t": 17, "intf_extn_data": 17, "_port_opcode_t": 17, "opcode_": 17, "payload_buf": 17, "_port_id_idx_map_t": 17, "id_idx": 17, "couplet": 17, "port_id": 17, "data_port_state_clos": 17, "data_port_state_open": 17, "data_port_state_start": 17, "data_port_state_stop": 17, "data_port_state_suspend": 17, "data_port_state_invalid": 17, "capi_buf": 17, "event_id_imcl_recurring_buf_info_t": 17, "num_buf": 17, "event_id_imcl_get_recurring_buf_t": 17, "event_id_imcl_get_one_time_buf_t": 17, "event_id_imcl_outgoing_data_t": 17, "imcl_outgo": 17, "_data_flag_t": 17, "outgo": 17, "imcl_outgoing_data_flag_t": 17, "should_send": 17, "is_trigg": 17, "intf_extn_param_id_imcl_port_operation_t": 17, "op_payload": 17, "intf_extn_param_id_imcl_incoming_data_t": 17, "peer_module_": 17, "peer_port_id": 17, "num_int": 17, "intent_arr": 17, "_id_intent_map_t": 17, "intent_map": 17, "port_id_arr": 17, "Will": 17, "md": [17, 24], "metadata_id": 17, "recent": 17, "df": 17, "sample_r": 17, "bytes_per_channel": 17, "per_channel": 17, "initial_len_p": 17, "_ch_in_byt": 17, "initial_len_per_ch_in_byt": 17, "len_per_ch_in_byt": 17, "len_per_ch_in": 17, "_byte": 17, "buf_delay_p": 17, "account": 17, "lead": 17, "incorrect": 17, "bits_per_": 17, "hertz": 17, "_cmn_md_tracking_flags_t": 17, "use_only_": 17, "specified_heap": 17, "enable_clon": 17, "_event": 17, "requires_": 17, "custom_ev": 17, "module_cmn_": 17, "md_tracking_flags_t": 17, "15": 17, "gpr_packet": 17, "dest_port": 17, "token_lsw": 17, "token_msw": 17, "md_tracking_payload_t": 17, "tracking_": 17, "metadata_cr": 17, "metadata_clon": 17, "metadata_destroi": 17, "metadata_modify_at_data_flow_start": 17, "metadata_create_with_track": 17, "md_list_pptr": 17, "is_out_band": 17, "md_pptr": 17, "md_ptr": 17, "md_list_ptr": 17, "is_drop": 17, "head_pptr": 17, "input_stream_ptr": 17, "output_stream_ptr": 17, "internal_md_list_pptr": 17, "algo_delay_u": 17, "input_md_info_ptr": 17, "output_md_info_ptr": 17, "md_node_pptr": 17, "md_list": 17, "_pptr": 17, "md_tracking_ptr": 17, "cont": 17, "xt_ptr": 17, "metadata_buf": 17, "metadata_ptr": 17, "deep": 17, "replic": 17, "costli": 17, "internal_md_list_": 17, "pptr": 17, "beyond": 17, "segreg": 17, "pairwis": 17, "tracking_info_ptr": 17, "cmn_md_flag": 17, "_t": 17, "is_out_of_band": 17, "is_client_": 17, "tracking_mod": 17, "tracking_polici": 17, "buf_sample_": 17, "is_begin_": 17, "associated_md": 17, "ttr": 17, "mailbox": 17, "atth": 17, "needs_": 17, "propagation_to": 17, "_client_buff": 17, "pointer_to_mem": 17, "metadata_flag": 17, "actual_s": 17, "max_siz": 17, "sample_offset": 17, "tracking_ptr": 17, "next_ptr": 17, "prev_ptr": 17, "cmn_md_eos_flags_t": 17, "is_flushing_eo": 17, "is_internal_eo": 17, "skip_voting_": 17, "on_dfs_chang": 17, "best": 17, "md_eos_flags_t": 17, "cntr_ref_ptr": 17, "intf_extn_event_id_request_path_delay_t": 17, "src_module_": 17, "src_port_id": 17, "dst_module_": 17, "dst_port_id": 17, "intf_extn_path_delay_response_t": 17, "path_id": 17, "num_delay_ptr": 17, "delay_us_pptr": 17, "apm": [17, 20], "everyth": 17, "intf_extn_path_delay_destroy_t": 17, "is_set": 17, "unset": 17, "src_module_instance_id": 17, "port_stat": 17, "intf_extn_event_id_port_ds_state_t": 17, "input_port_index": 17, "intf_extn_event_id_block_port_ds_state_prop_t": 17, "tri": 17, "evalu": 17, "anymor": 17, "temporarili": 17, "why": 17, "chain": 17, "intf_extn_event_id_mimo_module_process_state_t": 17, "is_dis": 17, "gapless": 17, "is_cntr_duty_cycl": 17, "intf_extn_event_id_allow_duty_cycling_t": 17, "is_buffer_full_": 17, "req_dcm_to_unblock_island": 17, "_entri": 17, "intf_extn_event_id_allow_duty_cycling_v2_t": 17, "allow_duty_cycl": 17, "period_u": 17, "intf_extn_period_t": 17, "stm_latest_": 17, "trigger_ts_t": 17, "digit": 17, "dtx": 17, "puls": 17, "mind": 20, "var": [20, 23], "gpr_init_lx_wrapp": 20, "gpr_lx": 20, "spf_framework_pre_init": 20, "spf_framework_post_init": 20, "agm_init": 20, "sai": [20, 23], "irm": 20, "audio_framework_init": 20, "framwork": 20, "pre_init": 20, "post_init": 20, "spf_framework_init": 20, "tm": 21, "welcom": [21, 24], "excit": 21, "raspberri": [21, 22, 24], "pi": [21, 22, 24], "portfolio": 21, "project": [21, 23], "roadmap": 21, "pi4": 23, "agmplai": 23, "clip": 23, "bcm2835": 23, "lack": 23, "demonstr": [], "addition": 23, "visual": [23, 24], "our": 23, "github": [23, 24], "http": 23, "doc": 23, "yoctoproject": 23, "org": 23, "html": 23, "directori": 23, "repositori": 23, "git": [23, 24], "poki": 23, "scarthgap": 23, "raspberrypi": 23, "openembed": [23, 24], "oe": 23, "env": 23, "conf": 23, "line": 23, "raspberrypi4": 23, "lastli": 23, "edit": [23, 24], "bblayer": 23, "poky_bblayers_conf_vers": 23, "con": 23, "incompatibli": 23, "bbpath": 23, "topdir": 23, "bbfile": 23, "bsp": 23, "python": 23, "buildtool": 23, "cd": 23, "instal": 23, "build_root": 23, "x86_64": 23, "pokysdk": 23, "com": 23, "navig": 23, "image_instal": 23, "graphservic": 23, "graphmgr": 23, "packageconfig": 23, "pn": 23, "are_on_app": 23, "use_default_acdb_path": 23, "bitbak": 23, "sato": 23, "umask": 23, "022": 23, "license_flags_accept": 23, "synapt": 23, "killswitch": 23, "workspac": 23, "tmp": 23, "deploi": 23, "unzip": 23, "wic": 23, "bz2": 23, "altern": 23, "bzip2": 23, "sudo": 23, "apt": 23, "rpi": 23, "sd": 23, "click": 23, "ll": 23, "offici": 23, "www": 23, "vi": 23, "txt": 23, "dtparam": 23, "uncom": 23, "short": 23, "syslog": 23, "startup": 23, "rotat": 23, "rotates": 23, "rotategen": 23, "1000000": 23, "cap": 23, "ton": 23, "mono": 23, "wav": 23, "shut": 23, "homescreen": 23, "technic": 23, "ethernet": 23, "wifi": 23, "cabl": 23, "screen": 23, "icon": 23, "wireless": 23, "ifconfig": 23, "ats_gatewai": 23, "5558": 23, "agm_serv": 23, "refresh": 23, "path_to_audio_fil": 23, "clip_nam": 23, "pcm_rt_proxi": 23, "forgot": 23, "soundcard": 23, "acdbdata": 23, "winscp": 23, "scp": 23, "offlin": 23, "disk": 23, "prompt": 23, "menu": [23, 24], "card_id": 23, "bottom": 23, "aim": 24, "comprehens": 24, "divers": 24, "wearabl": 24, "hearabl": 24, "xr": 24, "automot": 24, "telemat": 24, "infotain": 24, "seamless": 24, "flexibl": 24, "tailor": 24, "constraint": 24, "flavor": 24, "who": 24, "accustom": 24, "rb3": 24, "gen2": 24, "plan": 24, "site": 24, "announc": 24, "curretli": 24, "yocto": 24, "appoint": 24, "council": 24, "phase": 24, "timelin": 24, "heterogen": [8, 23], "effici": 8, "v8": [], "steps_to_install_arc": []}, "objects": {"": [[1, 0, 1, "c.AR_APSS", "AR_APSS"], [1, 0, 1, "c.AR_APSS2", "AR_APSS2"], [1, 0, 1, "c.AR_AUDIO_DSP", "AR_AUDIO_DSP"], [1, 0, 1, "c.AR_CC_DSP", "AR_CC_DSP"], [1, 0, 1, "c.AR_COMPUTE_DSP", "AR_COMPUTE_DSP"], [1, 0, 1, "c.AR_CRITICAL", "AR_CRITICAL"], [1, 0, 1, "c.AR_DEBUG", "AR_DEBUG"], [1, 0, 1, "c.AR_EABORTED", "AR_EABORTED"], [1, 0, 1, "c.AR_EALREADY", "AR_EALREADY"], [1, 0, 1, "c.AR_EBADPARAM", "AR_EBADPARAM"], [1, 0, 1, "c.AR_EBUSY", "AR_EBUSY"], [1, 0, 1, "c.AR_ECONTINUE", "AR_ECONTINUE"], [1, 0, 1, "c.AR_EDUPLICATE", "AR_EDUPLICATE"], [1, 0, 1, "c.AR_EFAILED", "AR_EFAILED"], [1, 0, 1, "c.AR_EHANDLE", "AR_EHANDLE"], [1, 0, 1, "c.AR_EIMMEDIATE", "AR_EIMMEDIATE"], [1, 0, 1, "c.AR_EIODATA", "AR_EIODATA"], [1, 0, 1, "c.AR_ENEEDMORE", "AR_ENEEDMORE"], [1, 0, 1, "c.AR_ENOMEMORY", "AR_ENOMEMORY"], [1, 0, 1, "c.AR_ENORESOURCE", "AR_ENORESOURCE"], [1, 0, 1, "c.AR_ENOTEXIST", "AR_ENOTEXIST"], [1, 0, 1, "c.AR_ENOTIMPL", "AR_ENOTIMPL"], [1, 0, 1, "c.AR_ENOTREADY", "AR_ENOTREADY"], [1, 0, 1, "c.AR_EOK", "AR_EOK"], [1, 0, 1, "c.AR_EPANIC", "AR_EPANIC"], [1, 0, 1, "c.AR_EPENDING", "AR_EPENDING"], [1, 0, 1, "c.AR_ERROR", "AR_ERROR"], [1, 0, 1, "c.AR_ERROR_PRIO", "AR_ERROR_PRIO"], [1, 0, 1, "c.AR_ESUBSYSRESET", "AR_ESUBSYSRESET"], [1, 0, 1, "c.AR_ETERMINATED", "AR_ETERMINATED"], [1, 0, 1, "c.AR_ETIMEOUT", "AR_ETIMEOUT"], [1, 0, 1, "c.AR_EUNEXPECTED", "AR_EUNEXPECTED"], [1, 0, 1, "c.AR_EUNSUPPORTED", "AR_EUNSUPPORTED"], [1, 0, 1, "c.AR_EVERSION", "AR_EVERSION"], [1, 0, 1, "c.AR_FAILED", "AR_FAILED"], [1, 0, 1, "c.AR_FATAL_PRIO", "AR_FATAL_PRIO"], [1, 0, 1, "c.AR_FOPEN_APPEND", "AR_FOPEN_APPEND"], [1, 0, 1, "c.AR_FOPEN_READ_ONLY", "AR_FOPEN_READ_ONLY"], [1, 0, 1, "c.AR_FOPEN_READ_ONLY_WRITE", "AR_FOPEN_READ_ONLY_WRITE"], [1, 0, 1, "c.AR_FOPEN_READ_WRITE", "AR_FOPEN_READ_WRITE"], [1, 0, 1, "c.AR_FOPEN_READ_WRITE_APPEND", "AR_FOPEN_READ_WRITE_APPEND"], [1, 0, 1, "c.AR_FOPEN_WRITE_ONLY", "AR_FOPEN_WRITE_ONLY"], [1, 0, 1, "c.AR_FOPEN_WRITE_ONLY_APPEND", "AR_FOPEN_WRITE_ONLY_APPEND"], [1, 0, 1, "c.AR_HEAP_TAG_DEFAULT", "AR_HEAP_TAG_DEFAULT"], [1, 0, 1, "c.AR_HIGH_PRIO", "AR_HIGH_PRIO"], [1, 0, 1, "c.AR_INFO", "AR_INFO"], [1, 0, 1, "c.AR_LOG_CRITICAL", "AR_LOG_CRITICAL"], [1, 0, 1, "c.AR_LOG_DEBUG", "AR_LOG_DEBUG"], [1, 0, 1, "c.AR_LOG_ERR", "AR_LOG_ERR"], [1, 0, 1, "c.AR_LOG_ERROR", "AR_LOG_ERROR"], [1, 0, 1, "c.AR_LOG_FATAL", "AR_LOG_FATAL"], [1, 0, 1, "c.AR_LOG_HIGH", "AR_LOG_HIGH"], [1, 0, 1, "c.AR_LOG_INFO", "AR_LOG_INFO"], [1, 0, 1, "c.AR_LOG_LOW", "AR_LOG_LOW"], [1, 0, 1, "c.AR_LOG_MED", "AR_LOG_MED"], [1, 0, 1, "c.AR_LOG_VERBOSE", "AR_LOG_VERBOSE"], [1, 0, 1, "c.AR_LOW_PRIO", "AR_LOW_PRIO"], [1, 0, 1, "c.AR_MED_PRIO", "AR_MED_PRIO"], [1, 0, 1, "c.AR_MODEM_DSP", "AR_MODEM_DSP"], [1, 0, 1, "c.AR_OSAL_SERVREG_NAME_LENGTH_MAX", "AR_OSAL_SERVREG_NAME_LENGTH_MAX"], [1, 0, 1, "c.AR_SENSOR_DSP", "AR_SENSOR_DSP"], [1, 0, 1, "c.AR_SHMEM_BIT_MASK_HW_ACCELERATOR_FLAG", "AR_SHMEM_BIT_MASK_HW_ACCELERATOR_FLAG"], [1, 0, 1, "c.AR_SHMEM_HW_ACCELERATOR_DISABLED", "AR_SHMEM_HW_ACCELERATOR_DISABLED"], [1, 0, 1, "c.AR_SHMEM_HW_ACCELERATOR_ENABLED", "AR_SHMEM_HW_ACCELERATOR_ENABLED"], [1, 0, 1, "c.AR_SHMEM_SHIFT_HW_ACCELERATOR_FLAG", "AR_SHMEM_SHIFT_HW_ACCELERATOR_FLAG"], [6, 0, 1, "c.AR_STD_MAX", "AR_STD_MAX"], [6, 0, 1, "c.AR_STD_MIN", "AR_STD_MIN"], [1, 0, 1, "c.AR_SUB_SYS_ID_FIRST", "AR_SUB_SYS_ID_FIRST"], [1, 0, 1, "c.AR_SUB_SYS_ID_INVALID", "AR_SUB_SYS_ID_INVALID"], [1, 0, 1, "c.AR_SUB_SYS_ID_LAST", "AR_SUB_SYS_ID_LAST"], [1, 0, 1, "c.AR_SUCCEEDED", "AR_SUCCEEDED"], [1, 0, 1, "c.AR_VERBOSE", "AR_VERBOSE"], [7, 0, 1, "c.CAPI_DATA_FORMAT_INVALID_VAL", "CAPI_DATA_FORMAT_INVALID_VAL"], [7, 0, 1, "c.CAPI_EALREADY", "CAPI_EALREADY"], [7, 0, 1, "c.CAPI_EBADPARAM", "CAPI_EBADPARAM"], [7, 0, 1, "c.CAPI_EFAILED", "CAPI_EFAILED"], [7, 0, 1, "c.CAPI_ENEEDMORE", "CAPI_ENEEDMORE"], [7, 0, 1, "c.CAPI_ENOMEMORY", "CAPI_ENOMEMORY"], [7, 0, 1, "c.CAPI_ENOTREADY", "CAPI_ENOTREADY"], [7, 0, 1, "c.CAPI_EOK", "CAPI_EOK"], [7, 0, 1, "c.CAPI_EUNSUPPORTED", "CAPI_EUNSUPPORTED"], [7, 0, 1, "c.CAPI_FAILED", "CAPI_FAILED"], [7, 0, 1, "c.CAPI_INVALID_VAL", "CAPI_INVALID_VAL"], [7, 0, 1, "c.CAPI_IS_ERROR_CODE_SET", "CAPI_IS_ERROR_CODE_SET"], [7, 0, 1, "c.CAPI_MAX_CHANNELS", "CAPI_MAX_CHANNELS"], [7, 0, 1, "c.CAPI_MAX_CHANNELS_V2", "CAPI_MAX_CHANNELS_V2"], [7, 0, 1, "c.CAPI_MEDIA_FORMAT_MINOR_VERSION", "CAPI_MEDIA_FORMAT_MINOR_VERSION"], [7, 0, 1, "c.CAPI_PERSISTENCE_INVALID_VAL", "CAPI_PERSISTENCE_INVALID_VAL"], [7, 0, 1, "c.CAPI_SET_ERROR", "CAPI_SET_ERROR"], [7, 0, 1, "c.CAPI_SUCCEEDED", "CAPI_SUCCEEDED"], [1, 0, 1, "c.DISPATCH_LEVEL", "DISPATCH_LEVEL"], [1, 0, 1, "c.FALSE", "FALSE"], [6, 0, 1, "c.GET_ACTUAL_HEAP_ID", "GET_ACTUAL_HEAP_ID"], [6, 0, 1, "c.GET_HEAP_ID_WITH_ISLAND_INFO", "GET_HEAP_ID_WITH_ISLAND_INFO"], [6, 0, 1, "c.GET_TRACKING_ID_FROM_HEAP_ID", "GET_TRACKING_ID_FROM_HEAP_ID"], [4, 0, 1, "c.GPR_HEAP_INDEX_1", "GPR_HEAP_INDEX_1"], [4, 0, 1, "c.GPR_HEAP_INDEX_DEFAULT", "GPR_HEAP_INDEX_DEFAULT"], [2, 0, 1, "c.GSL_ATTRIBUTES_DATAPATH_SETUP_MASK", "GSL_ATTRIBUTES_DATAPATH_SETUP_MASK"], [2, 0, 1, "c.GSL_ATTRIBUTES_DATAPATH_SETUP_SHIFT", "GSL_ATTRIBUTES_DATAPATH_SETUP_SHIFT"], [2, 0, 1, "c.GSL_ATTRIBUTES_DATA_MODE_MASK", "GSL_ATTRIBUTES_DATA_MODE_MASK"], [2, 0, 1, "c.GSL_BUFF_FLAG_EOF", "GSL_BUFF_FLAG_EOF"], [2, 0, 1, "c.GSL_BUFF_FLAG_EOS", "GSL_BUFF_FLAG_EOS"], [2, 0, 1, "c.GSL_BUFF_FLAG_MEDIA_FORMAT", "GSL_BUFF_FLAG_MEDIA_FORMAT"], [2, 0, 1, "c.GSL_BUFF_FLAG_TS_VALID", "GSL_BUFF_FLAG_TS_VALID"], [2, 0, 1, "c.GSL_DATAPATH_SETUP_ALLOC_SHMEM_ONLY", "GSL_DATAPATH_SETUP_ALLOC_SHMEM_ONLY"], [2, 0, 1, "c.GSL_DATAPATH_SETUP_DEFAULT", "GSL_DATAPATH_SETUP_DEFAULT"], [2, 0, 1, "c.GSL_DATAPATH_SETUP_SPF_PROVISION_ONLY", "GSL_DATAPATH_SETUP_SPF_PROVISION_ONLY"], [2, 0, 1, "c.GSL_DATA_MODE_BLOCKING", "GSL_DATA_MODE_BLOCKING"], [2, 0, 1, "c.GSL_DATA_MODE_EXTERN_MEM", "GSL_DATA_MODE_EXTERN_MEM"], [2, 0, 1, "c.GSL_DATA_MODE_NON_BLOCKING", "GSL_DATA_MODE_NON_BLOCKING"], [2, 0, 1, "c.GSL_DATA_MODE_PUSH_PULL", "GSL_DATA_MODE_PUSH_PULL"], [2, 0, 1, "c.GSL_DATA_MODE_SHMEM", "GSL_DATA_MODE_SHMEM"], [2, 0, 1, "c.GSL_EVENT_SRC_MODULE_ID_GSL", "GSL_EVENT_SRC_MODULE_ID_GSL"], [2, 0, 1, "c.GSL_MAX_LEN_OF_ACDB_FILENAME", "GSL_MAX_LEN_OF_ACDB_FILENAME"], [2, 0, 1, "c.GSL_MAX_NUM_OF_ACDB_FILES", "GSL_MAX_NUM_OF_ACDB_FILES"], [6, 0, 1, "c.HEAP_ID_FROM_HEAP_TABLE_INDEX", "HEAP_ID_FROM_HEAP_TABLE_INDEX"], [6, 0, 1, "c.HEAP_ID_MASK", "HEAP_ID_MASK"], [6, 0, 1, "c.HEAP_ID_MASK_WITH_ISLAND_INFO", "HEAP_ID_MASK_WITH_ISLAND_INFO"], [6, 0, 1, "c.HEAP_ID_SHIFT", "HEAP_ID_SHIFT"], [6, 0, 1, "c.HEAP_TABLE_INDEX_FROM_HEAP_ID", "HEAP_TABLE_INDEX_FROM_HEAP_ID"], [6, 0, 1, "c.IS_FREE", "IS_FREE"], [6, 0, 1, "c.IS_MALLOC", "IS_MALLOC"], [6, 0, 1, "c.MODIFY_HEAP_ID_FOR_FWK_ALLOC_FOR_MEM_TRACKING", "MODIFY_HEAP_ID_FOR_FWK_ALLOC_FOR_MEM_TRACKING"], [6, 0, 1, "c.MODIFY_HEAP_ID_FOR_MEM_TRACKING", "MODIFY_HEAP_ID_FOR_MEM_TRACKING"], [6, 0, 1, "c.MODIFY_STATIC_MODULE_HEAP_ID_FOR_MEM_TRACKING", "MODIFY_STATIC_MODULE_HEAP_ID_FOR_MEM_TRACKING"], [1, 0, 1, "c.PAGED_DATA_END", "PAGED_DATA_END"], [1, 0, 1, "c.PAGED_DATA_START", "PAGED_DATA_START"], [1, 0, 1, "c.PAGED_FUNCTION", "PAGED_FUNCTION"], [1, 0, 1, "c.PAGED_FUNCTIONS_END", "PAGED_FUNCTIONS_END"], [1, 0, 1, "c.PAGED_FUNCTIONS_START", "PAGED_FUNCTIONS_START"], [1, 0, 1, "c.PASSIVE_LEVEL", "PASSIVE_LEVEL"], [6, 0, 1, "c.PM_SERVER_CLIENT_NAME_LENGTH", "PM_SERVER_CLIENT_NAME_LENGTH"], [6, 0, 1, "c.PM_SERVER_CLIENT_NAME_MAX_LENGTH", "PM_SERVER_CLIENT_NAME_MAX_LENGTH"], [6, 0, 1, "c.PM_SERVER_CLIENT_TOKEN_LENGTH", "PM_SERVER_CLIENT_TOKEN_LENGTH"], [6, 0, 1, "c.PM_SERVER_CLIENT_TOKEN_PREFIX", "PM_SERVER_CLIENT_TOKEN_PREFIX"], [6, 0, 1, "c.POSAL_BUFPOOL_INVALID_HANDLE", "POSAL_BUFPOOL_INVALID_HANDLE"], [6, 0, 1, "c.POSAL_DEFAULT_HEAP_INDEX", "POSAL_DEFAULT_HEAP_INDEX"], [6, 0, 1, "c.POSAL_DEFAULT_NAME_LEN", "POSAL_DEFAULT_NAME_LEN"], [6, 0, 1, "c.POSAL_HEAP_ID_ISLAND_BIT_MASK", "POSAL_HEAP_ID_ISLAND_BIT_MASK"], [6, 0, 1, "c.POSAL_HEAP_MGR_HEAP_INDEX_END", "POSAL_HEAP_MGR_HEAP_INDEX_END"], [6, 0, 1, "c.POSAL_HEAP_MGR_HEAP_INDEX_START", "POSAL_HEAP_MGR_HEAP_INDEX_START"], [6, 0, 1, "c.POSAL_IS_ISLAND_HEAP_ID", "POSAL_IS_ISLAND_HEAP_ID"], [6, 0, 1, "c.POSAL_ROOT_MSG", "POSAL_ROOT_MSG"], [6, 0, 1, "c.POSAL_ROOT_MSG_ISLAND", "POSAL_ROOT_MSG_ISLAND"], [6, 0, 1, "c.POSAL_ROOT_MSG_x", "POSAL_ROOT_MSG_x"], [6, 0, 1, "c.POSAL_ROOT_TOKENPASTE", "POSAL_ROOT_TOKENPASTE"], [6, 0, 1, "c.POSAL_ROOT_VA_NUM_ARGS", "POSAL_ROOT_VA_NUM_ARGS"], [6, 0, 1, "c.POSAL_ROOT_VA_NUM_ARGS_IMPL", "POSAL_ROOT_VA_NUM_ARGS_IMPL"], [6, 0, 1, "c.POSAL_RTLD_LAZY", "POSAL_RTLD_LAZY"], [6, 0, 1, "c.POSAL_RTLD_NOW", "POSAL_RTLD_NOW"], [6, 0, 1, "c.RTLD_DI_LOAD_ADDR", "RTLD_DI_LOAD_ADDR"], [6, 0, 1, "c.RTLD_DI_LOAD_SIZE", "RTLD_DI_LOAD_SIZE"], [6, 0, 1, "c.SPF_LOG_PREFIX", "SPF_LOG_PREFIX"], [1, 0, 1, "c.TRUE", "TRUE"], [1, 0, 1, "c._IRQL_requires_max_", "_IRQL_requires_max_"], [1, 0, 1, "c._IRQL_requires_min_", "_IRQL_requires_min_"], [1, 0, 1, "c._In_", "_In_"], [1, 0, 1, "c._In_opt_", "_In_opt_"], [1, 0, 1, "c._Inout_", "_Inout_"], [1, 0, 1, "c._Inout_opt_", "_Inout_opt_"], [1, 0, 1, "c._Out_", "_Out_"], [1, 0, 1, "c._Out_opt_", "_Out_opt_"], [1, 0, 1, "c._Outptr_", "_Outptr_"], [1, 0, 1, "c._Outptr_opt_", "_Outptr_opt_"], [1, 0, 1, "c.__UNREFERENCED_PARAM", "__UNREFERENCED_PARAM"], [1, 0, 1, "c.__UNUSED", "__UNUSED"], [1, 0, 1, "c.ar_sprintf", "ar_sprintf"], [1, 0, 1, "c.ar_sscanf", "ar_sscanf"], [6, 1, 1, "_CPPv413POSAL_HEAP_ID", "POSAL_HEAP_ID"], [6, 2, 1, "_CPPv4N13POSAL_HEAP_ID18POSAL_HEAP_DEFAULTE", "POSAL_HEAP_ID::POSAL_HEAP_DEFAULT"], [6, 2, 1, "_CPPv4N13POSAL_HEAP_ID18POSAL_HEAP_INVALIDE", "POSAL_HEAP_ID::POSAL_HEAP_INVALID"], [6, 2, 1, "_CPPv4N13POSAL_HEAP_ID23POSAL_HEAP_OUT_OF_RANGEE", "POSAL_HEAP_ID::POSAL_HEAP_OUT_OF_RANGE"], [6, 1, 1, "_CPPv420POSAL_MEMORYPOOLTYPE", "POSAL_MEMORYPOOLTYPE"], [6, 2, 1, "_CPPv4N20POSAL_MEMORYPOOLTYPE34POSAL_MEMORYMAP_AUDIO_DYNAMIC_POOLE", "POSAL_MEMORYPOOLTYPE::POSAL_MEMORYMAP_AUDIO_DYNAMIC_POOL"], [6, 2, 1, "_CPPv4N20POSAL_MEMORYPOOLTYPE31POSAL_MEMORYMAP_DEFAULTPHY_POOLE", "POSAL_MEMORYPOOLTYPE::POSAL_MEMORYMAP_DEFAULTPHY_POOL"], [6, 2, 1, "_CPPv4N20POSAL_MEMORYPOOLTYPE33POSAL_MEMORYMAP_POOL_OUT_OF_RANGEE", "POSAL_MEMORYPOOLTYPE::POSAL_MEMORYMAP_POOL_OUT_OF_RANGE"], [6, 2, 1, "_CPPv4N20POSAL_MEMORYPOOLTYPE30POSAL_MEMORYMAP_SHMEM8_4K_POOLE", "POSAL_MEMORYPOOLTYPE::POSAL_MEMORYMAP_SHMEM8_4K_POOL"], [6, 2, 1, "_CPPv4N20POSAL_MEMORYPOOLTYPE24POSAL_MEMORYMAP_SMI_POOLE", "POSAL_MEMORYPOOLTYPE::POSAL_MEMORYMAP_SMI_POOL"], [1, 1, 1, "_CPPv420_ar_heap_align_bytes", "_ar_heap_align_bytes"], [1, 2, 1, "_CPPv4N20_ar_heap_align_bytes22AR_HEAP_ALIGN_16_BYTESE", "_ar_heap_align_bytes::AR_HEAP_ALIGN_16_BYTES"], [1, 2, 1, "_CPPv4N20_ar_heap_align_bytes21AR_HEAP_ALIGN_4_BYTESE", "_ar_heap_align_bytes::AR_HEAP_ALIGN_4_BYTES"], [1, 2, 1, "_CPPv4N20_ar_heap_align_bytes21AR_HEAP_ALIGN_8_BYTESE", "_ar_heap_align_bytes::AR_HEAP_ALIGN_8_BYTES"], [1, 2, 1, "_CPPv4N20_ar_heap_align_bytes21AR_HEAP_ALIGN_DEFAULTE", "_ar_heap_align_bytes::AR_HEAP_ALIGN_DEFAULT"], [1, 1, 1, "_CPPv411_ar_heap_id", "_ar_heap_id"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_1E", "_ar_heap_id::AR_HEAP_ID_1"], [1, 2, 1, "_CPPv4N11_ar_heap_id13AR_HEAP_ID_10E", "_ar_heap_id::AR_HEAP_ID_10"], [1, 2, 1, "_CPPv4N11_ar_heap_id13AR_HEAP_ID_11E", "_ar_heap_id::AR_HEAP_ID_11"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_2E", "_ar_heap_id::AR_HEAP_ID_2"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_3E", "_ar_heap_id::AR_HEAP_ID_3"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_4E", "_ar_heap_id::AR_HEAP_ID_4"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_5E", "_ar_heap_id::AR_HEAP_ID_5"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_6E", "_ar_heap_id::AR_HEAP_ID_6"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_7E", "_ar_heap_id::AR_HEAP_ID_7"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_8E", "_ar_heap_id::AR_HEAP_ID_8"], [1, 2, 1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_9E", "_ar_heap_id::AR_HEAP_ID_9"], [1, 2, 1, "_CPPv4N11_ar_heap_id18AR_HEAP_ID_DEFAULTE", "_ar_heap_id::AR_HEAP_ID_DEFAULT"], [1, 1, 1, "_CPPv418_ar_heap_pool_type", "_ar_heap_pool_type"], [1, 2, 1, "_CPPv4N18_ar_heap_pool_type20AR_HEAP_POOL_DEFAULTE", "_ar_heap_pool_type::AR_HEAP_POOL_DEFAULT"], [1, 2, 1, "_CPPv4N18_ar_heap_pool_type30AR_HEAP_POOL_NON_PAGED_EXECUTEE", "_ar_heap_pool_type::AR_HEAP_POOL_NON_PAGED_EXECUTE"], [1, 2, 1, "_CPPv4N18_ar_heap_pool_type25AR_HEAP_POOL_NON_PAGED_NXE", "_ar_heap_pool_type::AR_HEAP_POOL_NON_PAGED_NX"], [1, 2, 1, "_CPPv4N18_ar_heap_pool_type18AR_HEAP_POOL_PAGEDE", "_ar_heap_pool_type::AR_HEAP_POOL_PAGED"], [1, 3, 1, "_CPPv49ar_fclose10ar_fhandle", "ar_fclose"], [1, 4, 1, "_CPPv49ar_fclose10ar_fhandle", "ar_fclose::handle"], [1, 3, 1, "_CPPv410ar_fdeletePK6char_t", "ar_fdelete"], [1, 4, 1, "_CPPv410ar_fdeletePK6char_t", "ar_fdelete::path"], [1, 5, 1, "_CPPv410ar_fhandle", "ar_fhandle"], [1, 3, 1, "_CPPv47ar_fmap10ar_fhandlePPKv", "ar_fmap"], [1, 4, 1, "_CPPv47ar_fmap10ar_fhandlePPKv", "ar_fmap::fbuffer"], [1, 4, 1, "_CPPv47ar_fmap10ar_fhandlePPKv", "ar_fmap::handle"], [1, 3, 1, "_CPPv48ar_fopenP10ar_fhandlePK6char_t8uint32_t", "ar_fopen"], [1, 4, 1, "_CPPv48ar_fopenP10ar_fhandlePK6char_t8uint32_t", "ar_fopen::access"], [1, 4, 1, "_CPPv48ar_fopenP10ar_fhandlePK6char_t8uint32_t", "ar_fopen::handle"], [1, 4, 1, "_CPPv48ar_fopenP10ar_fhandlePK6char_t8uint32_t", "ar_fopen::path"], [1, 3, 1, "_CPPv48ar_fread10ar_fhandlePv6size_tP6size_t", "ar_fread"], [1, 4, 1, "_CPPv48ar_fread10ar_fhandlePv6size_tP6size_t", "ar_fread::buf_ptr"], [1, 4, 1, "_CPPv48ar_fread10ar_fhandlePv6size_tP6size_t", "ar_fread::bytes_read"], [1, 4, 1, "_CPPv48ar_fread10ar_fhandlePv6size_tP6size_t", "ar_fread::handle"], [1, 4, 1, "_CPPv48ar_fread10ar_fhandlePv6size_tP6size_t", "ar_fread::read_size"], [1, 3, 1, "_CPPv48ar_fseek10ar_fhandle6size_t20ar_fseek_reference_t", "ar_fseek"], [1, 4, 1, "_CPPv48ar_fseek10ar_fhandle6size_t20ar_fseek_reference_t", "ar_fseek::handle"], [1, 4, 1, "_CPPv48ar_fseek10ar_fhandle6size_t20ar_fseek_reference_t", "ar_fseek::offset"], [1, 4, 1, "_CPPv48ar_fseek10ar_fhandle6size_t20ar_fseek_reference_t", "ar_fseek::ref"], [1, 1, 1, "_CPPv418ar_fseek_reference", "ar_fseek_reference"], [1, 2, 1, "_CPPv4N18ar_fseek_reference14AR_FSEEK_BEGINE", "ar_fseek_reference::AR_FSEEK_BEGIN"], [1, 2, 1, "_CPPv4N18ar_fseek_reference16AR_FSEEK_CURRENTE", "ar_fseek_reference::AR_FSEEK_CURRENT"], [1, 2, 1, "_CPPv4N18ar_fseek_reference12AR_FSEEK_ENDE", "ar_fseek_reference::AR_FSEEK_END"], [1, 5, 1, "_CPPv420ar_fseek_reference_t", "ar_fseek_reference_t"], [1, 3, 1, "_CPPv48ar_fsize10ar_fhandle", "ar_fsize"], [1, 4, 1, "_CPPv48ar_fsize10ar_fhandle", "ar_fsize::handle"], [1, 3, 1, "_CPPv49ar_funmapPKv", "ar_funmap"], [1, 4, 1, "_CPPv49ar_funmapPKv", "ar_funmap::fbuffer"], [1, 3, 1, "_CPPv49ar_fwrite10ar_fhandlePv6size_tP6size_t", "ar_fwrite"], [1, 4, 1, "_CPPv49ar_fwrite10ar_fhandlePv6size_tP6size_t", "ar_fwrite::buf_ptr"], [1, 4, 1, "_CPPv49ar_fwrite10ar_fhandlePv6size_tP6size_t", "ar_fwrite::bytes_written"], [1, 4, 1, "_CPPv49ar_fwrite10ar_fhandlePv6size_tP6size_t", "ar_fwrite::handle"], [1, 4, 1, "_CPPv49ar_fwrite10ar_fhandlePv6size_tP6size_t", "ar_fwrite::write_size"], [1, 5, 1, "_CPPv419ar_heap_align_bytes", "ar_heap_align_bytes"], [1, 3, 1, "_CPPv414ar_heap_calloc6size_t13par_heap_info", "ar_heap_calloc"], [1, 4, 1, "_CPPv414ar_heap_calloc6size_t13par_heap_info", "ar_heap_calloc::bytes"], [1, 4, 1, "_CPPv414ar_heap_calloc6size_t13par_heap_info", "ar_heap_calloc::heap_info"], [1, 3, 1, "_CPPv414ar_heap_deinitv", "ar_heap_deinit"], [1, 3, 1, "_CPPv412ar_heap_freePv13par_heap_info", "ar_heap_free"], [1, 4, 1, "_CPPv412ar_heap_freePv13par_heap_info", "ar_heap_free::heap_info"], [1, 4, 1, "_CPPv412ar_heap_freePv13par_heap_info", "ar_heap_free::heap_ptr"], [1, 5, 1, "_CPPv410ar_heap_id", "ar_heap_id"], [1, 5, 1, "_CPPv412ar_heap_info", "ar_heap_info"], [1, 6, 1, "_CPPv414ar_heap_info_t", "ar_heap_info_t"], [1, 7, 1, "_CPPv4N14ar_heap_info_t11align_bytesE", "ar_heap_info_t::align_bytes"], [1, 7, 1, "_CPPv4N14ar_heap_info_t7heap_idE", "ar_heap_info_t::heap_id"], [1, 7, 1, "_CPPv4N14ar_heap_info_t9pool_typeE", "ar_heap_info_t::pool_type"], [1, 7, 1, "_CPPv4N14ar_heap_info_t3tagE", "ar_heap_info_t::tag"], [1, 3, 1, "_CPPv412ar_heap_initv", "ar_heap_init"], [1, 3, 1, "_CPPv414ar_heap_malloc6size_t13par_heap_info", "ar_heap_malloc"], [1, 4, 1, "_CPPv414ar_heap_malloc6size_t13par_heap_info", "ar_heap_malloc::bytes"], [1, 4, 1, "_CPPv414ar_heap_malloc6size_t13par_heap_info", "ar_heap_malloc::heap_info"], [1, 5, 1, "_CPPv417ar_heap_pool_type", "ar_heap_pool_type"], [1, 3, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log"], [1, 4, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log::file"], [1, 4, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log::fn"], [1, 4, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log::format"], [1, 4, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log::level"], [1, 4, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log::ln"], [1, 4, 1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz", "ar_log::log_tag"], [1, 3, 1, "_CPPv413ar_log_deinitv", "ar_log_deinit"], [1, 3, 1, "_CPPv411ar_log_initv", "ar_log_init"], [1, 7, 1, "_CPPv410ar_log_lvl", "ar_log_lvl"], [1, 3, 1, "_CPPv410ar_mem_cmpPKvPKv6size_t", "ar_mem_cmp"], [1, 4, 1, "_CPPv410ar_mem_cmpPKvPKv6size_t", "ar_mem_cmp::buff1"], [1, 4, 1, "_CPPv410ar_mem_cmpPKvPKv6size_t", "ar_mem_cmp::buff2"], [1, 4, 1, "_CPPv410ar_mem_cmpPKvPKv6size_t", "ar_mem_cmp::size"], [1, 3, 1, "_CPPv410ar_mem_cpyPv6size_tPKv6size_t", "ar_mem_cpy"], [1, 4, 1, "_CPPv410ar_mem_cpyPv6size_tPKv6size_t", "ar_mem_cpy::dest"], [1, 4, 1, "_CPPv410ar_mem_cpyPv6size_tPKv6size_t", "ar_mem_cpy::dest_size"], [1, 4, 1, "_CPPv410ar_mem_cpyPv6size_tPKv6size_t", "ar_mem_cpy::size"], [1, 4, 1, "_CPPv410ar_mem_cpyPv6size_tPKv6size_t", "ar_mem_cpy::src"], [1, 3, 1, "_CPPv411ar_mem_movePv6size_tPKv6size_t", "ar_mem_move"], [1, 4, 1, "_CPPv411ar_mem_movePv6size_tPKv6size_t", "ar_mem_move::dest"], [1, 4, 1, "_CPPv411ar_mem_movePv6size_tPKv6size_t", "ar_mem_move::dest_size"], [1, 4, 1, "_CPPv411ar_mem_movePv6size_tPKv6size_t", "ar_mem_move::size"], [1, 4, 1, "_CPPv411ar_mem_movePv6size_tPKv6size_t", "ar_mem_move::src"], [1, 3, 1, "_CPPv410ar_mem_setPv7int32_t6size_t", "ar_mem_set"], [1, 4, 1, "_CPPv410ar_mem_setPv7int32_t6size_t", "ar_mem_set::c"], [1, 4, 1, "_CPPv410ar_mem_setPv7int32_t6size_t", "ar_mem_set::dest"], [1, 4, 1, "_CPPv410ar_mem_setPv7int32_t6size_t", "ar_mem_set::size"], [1, 1, 1, "_CPPv414ar_osal_client", "ar_osal_client"], [1, 2, 1, "_CPPv4N14ar_osal_client22AR_OSAL_CLIENT_INVALIDE", "ar_osal_client::AR_OSAL_CLIENT_INVALID"], [1, 2, 1, "_CPPv4N14ar_osal_client23AR_OSAL_CLIENT_LISTENERE", "ar_osal_client::AR_OSAL_CLIENT_LISTENER"], [1, 2, 1, "_CPPv4N14ar_osal_client31AR_OSAL_CLIENT_SERVICE_PROVIDERE", "ar_osal_client::AR_OSAL_CLIENT_SERVICE_PROVIDER"], [1, 5, 1, "_CPPv419ar_osal_client_type", "ar_osal_client_type"], [1, 3, 1, "_CPPv419ar_osal_micro_sleep8uint64_t", "ar_osal_micro_sleep"], [1, 4, 1, "_CPPv419ar_osal_micro_sleep8uint64_t", "ar_osal_micro_sleep::micro_seconds"], [1, 3, 1, "_CPPv413ar_osal_panicv", "ar_osal_panic"], [1, 1, 1, "_CPPv421ar_osal_service_state", "ar_osal_service_state"], [1, 2, 1, "_CPPv4N21ar_osal_service_state26AR_OSAL_SERVICE_STATE_DOWNE", "ar_osal_service_state::AR_OSAL_SERVICE_STATE_DOWN"], [1, 2, 1, "_CPPv4N21ar_osal_service_state24AR_OSAL_SERVICE_STATE_UPE", "ar_osal_service_state::AR_OSAL_SERVICE_STATE_UP"], [1, 5, 1, "_CPPv426ar_osal_service_state_type", "ar_osal_service_state_type"], [1, 5, 1, "_CPPv424ar_osal_servreg_callback", "ar_osal_servreg_callback"], [1, 1, 1, "_CPPv424ar_osal_servreg_cb_event", "ar_osal_servreg_cb_event"], [1, 2, 1, "_CPPv4N24ar_osal_servreg_cb_event28AR_OSAL_SERVICE_STATE_NOTIFYE", "ar_osal_servreg_cb_event::AR_OSAL_SERVICE_STATE_NOTIFY"], [1, 5, 1, "_CPPv429ar_osal_servreg_cb_event_type", "ar_osal_servreg_cb_event_type"], [1, 3, 1, "_CPPv422ar_osal_servreg_deinitv", "ar_osal_servreg_deinit"], [1, 3, 1, "_CPPv426ar_osal_servreg_deregister17ar_osal_servreg_t", "ar_osal_servreg_deregister"], [1, 4, 1, "_CPPv426ar_osal_servreg_deregister17ar_osal_servreg_t", "ar_osal_servreg_deregister::servreg_handle"], [1, 6, 1, "_CPPv426ar_osal_servreg_entry_type", "ar_osal_servreg_entry_type"], [1, 7, 1, "_CPPv4N26ar_osal_servreg_entry_type11instance_idE", "ar_osal_servreg_entry_type::instance_id"], [1, 7, 1, "_CPPv4N26ar_osal_servreg_entry_type4nameE", "ar_osal_servreg_entry_type::name"], [1, 3, 1, "_CPPv430ar_osal_servreg_get_domainlistP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_typeP8uint32_t", "ar_osal_servreg_get_domainlist"], [1, 4, 1, "_CPPv430ar_osal_servreg_get_domainlistP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_typeP8uint32_t", "ar_osal_servreg_get_domainlist::domain_list"], [1, 4, 1, "_CPPv430ar_osal_servreg_get_domainlistP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_typeP8uint32_t", "ar_osal_servreg_get_domainlist::num_domains"], [1, 4, 1, "_CPPv430ar_osal_servreg_get_domainlistP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_typeP8uint32_t", "ar_osal_servreg_get_domainlist::service"], [1, 3, 1, "_CPPv420ar_osal_servreg_initv", "ar_osal_servreg_init"], [1, 3, 1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type", "ar_osal_servreg_register"], [1, 4, 1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type", "ar_osal_servreg_register::cb_context"], [1, 4, 1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type", "ar_osal_servreg_register::cb_func"], [1, 4, 1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type", "ar_osal_servreg_register::client_type"], [1, 4, 1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type", "ar_osal_servreg_register::domain"], [1, 4, 1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type", "ar_osal_servreg_register::service"], [1, 3, 1, "_CPPv431ar_osal_servreg_restart_service17ar_osal_servreg_t", "ar_osal_servreg_restart_service"], [1, 4, 1, "_CPPv431ar_osal_servreg_restart_service17ar_osal_servreg_t", "ar_osal_servreg_restart_service::servreg_handle"], [1, 3, 1, "_CPPv425ar_osal_servreg_set_state17ar_osal_servreg_t26ar_osal_service_state_type", "ar_osal_servreg_set_state"], [1, 4, 1, "_CPPv425ar_osal_servreg_set_state17ar_osal_servreg_t26ar_osal_service_state_type", "ar_osal_servreg_set_state::servreg_handle"], [1, 4, 1, "_CPPv425ar_osal_servreg_set_state17ar_osal_servreg_t26ar_osal_service_state_type", "ar_osal_servreg_set_state::state"], [1, 6, 1, "_CPPv436ar_osal_servreg_state_notify_payload", "ar_osal_servreg_state_notify_payload"], [1, 7, 1, "_CPPv4N36ar_osal_servreg_state_notify_payload6domainE", "ar_osal_servreg_state_notify_payload::domain"], [1, 7, 1, "_CPPv4N36ar_osal_servreg_state_notify_payload7serviceE", "ar_osal_servreg_state_notify_payload::service"], [1, 7, 1, "_CPPv4N36ar_osal_servreg_state_notify_payload13service_stateE", "ar_osal_servreg_state_notify_payload::service_state"], [1, 5, 1, "_CPPv441ar_osal_servreg_state_notify_payload_type", "ar_osal_servreg_state_notify_payload_type"], [1, 5, 1, "_CPPv417ar_osal_servreg_t", "ar_osal_servreg_t"], [1, 3, 1, "_CPPv421ar_osal_signal2_clear17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_clear"], [1, 4, 1, "_CPPv421ar_osal_signal2_clear17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_clear::signal2"], [1, 4, 1, "_CPPv421ar_osal_signal2_clear17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_clear::signal2_mask"], [1, 3, 1, "_CPPv422ar_osal_signal2_createP17ar_osal_signal2_t", "ar_osal_signal2_create"], [1, 4, 1, "_CPPv422ar_osal_signal2_createP17ar_osal_signal2_t", "ar_osal_signal2_create::signal2"], [1, 3, 1, "_CPPv422ar_osal_signal2_deinit17ar_osal_signal2_t", "ar_osal_signal2_deinit"], [1, 4, 1, "_CPPv422ar_osal_signal2_deinit17ar_osal_signal2_t", "ar_osal_signal2_deinit::signal2"], [1, 3, 1, "_CPPv423ar_osal_signal2_destroy17ar_osal_signal2_t", "ar_osal_signal2_destroy"], [1, 4, 1, "_CPPv423ar_osal_signal2_destroy17ar_osal_signal2_t", "ar_osal_signal2_destroy::signal2"], [1, 3, 1, "_CPPv419ar_osal_signal2_get17ar_osal_signal2_t", "ar_osal_signal2_get"], [1, 4, 1, "_CPPv419ar_osal_signal2_get17ar_osal_signal2_t", "ar_osal_signal2_get::signal2"], [1, 3, 1, "_CPPv424ar_osal_signal2_get_sizev", "ar_osal_signal2_get_size"], [1, 3, 1, "_CPPv420ar_osal_signal2_init17ar_osal_signal2_t", "ar_osal_signal2_init"], [1, 4, 1, "_CPPv420ar_osal_signal2_init17ar_osal_signal2_t", "ar_osal_signal2_init::signal2"], [1, 3, 1, "_CPPv419ar_osal_signal2_set17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_set"], [1, 4, 1, "_CPPv419ar_osal_signal2_set17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_set::signal2"], [1, 4, 1, "_CPPv419ar_osal_signal2_set17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_set::signal2_mask"], [1, 5, 1, "_CPPv417ar_osal_signal2_t", "ar_osal_signal2_t"], [1, 3, 1, "_CPPv424ar_osal_signal2_wait_all17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_wait_all"], [1, 4, 1, "_CPPv424ar_osal_signal2_wait_all17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_wait_all::signal2"], [1, 4, 1, "_CPPv424ar_osal_signal2_wait_all17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_wait_all::signal2_mask"], [1, 3, 1, "_CPPv424ar_osal_signal2_wait_any17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_wait_any"], [1, 4, 1, "_CPPv424ar_osal_signal2_wait_any17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_wait_any::signal2"], [1, 4, 1, "_CPPv424ar_osal_signal2_wait_any17ar_osal_signal2_t8uint32_t", "ar_osal_signal2_wait_any::signal2_mask"], [1, 3, 1, "_CPPv420ar_osal_signal_clear16ar_osal_signal_t", "ar_osal_signal_clear"], [1, 4, 1, "_CPPv420ar_osal_signal_clear16ar_osal_signal_t", "ar_osal_signal_clear::signal"], [1, 3, 1, "_CPPv421ar_osal_signal_createP16ar_osal_signal_t", "ar_osal_signal_create"], [1, 4, 1, "_CPPv421ar_osal_signal_createP16ar_osal_signal_t", "ar_osal_signal_create::signal"], [1, 3, 1, "_CPPv421ar_osal_signal_deinit16ar_osal_signal_t", "ar_osal_signal_deinit"], [1, 4, 1, "_CPPv421ar_osal_signal_deinit16ar_osal_signal_t", "ar_osal_signal_deinit::signal"], [1, 3, 1, "_CPPv422ar_osal_signal_destroy16ar_osal_signal_t", "ar_osal_signal_destroy"], [1, 4, 1, "_CPPv422ar_osal_signal_destroy16ar_osal_signal_t", "ar_osal_signal_destroy::signal"], [1, 3, 1, "_CPPv423ar_osal_signal_get_sizev", "ar_osal_signal_get_size"], [1, 3, 1, "_CPPv419ar_osal_signal_init16ar_osal_signal_t", "ar_osal_signal_init"], [1, 4, 1, "_CPPv419ar_osal_signal_init16ar_osal_signal_t", "ar_osal_signal_init::signal"], [1, 3, 1, "_CPPv418ar_osal_signal_set16ar_osal_signal_t", "ar_osal_signal_set"], [1, 4, 1, "_CPPv418ar_osal_signal_set16ar_osal_signal_t", "ar_osal_signal_set::signal"], [1, 5, 1, "_CPPv416ar_osal_signal_t", "ar_osal_signal_t"], [1, 3, 1, "_CPPv424ar_osal_signal_timedwait16ar_osal_signal_t7int64_t", "ar_osal_signal_timedwait"], [1, 4, 1, "_CPPv424ar_osal_signal_timedwait16ar_osal_signal_t7int64_t", "ar_osal_signal_timedwait::signal"], [1, 4, 1, "_CPPv424ar_osal_signal_timedwait16ar_osal_signal_t7int64_t", "ar_osal_signal_timedwait::timeout_in_nsec"], [1, 3, 1, "_CPPv419ar_osal_signal_wait16ar_osal_signal_t", "ar_osal_signal_wait"], [1, 4, 1, "_CPPv419ar_osal_signal_wait16ar_osal_signal_t", "ar_osal_signal_wait::signal"], [1, 3, 1, "_CPPv424ar_osal_thread_attr_initP21ar_osal_thread_attr_t", "ar_osal_thread_attr_init"], [1, 4, 1, "_CPPv424ar_osal_thread_attr_initP21ar_osal_thread_attr_t", "ar_osal_thread_attr_init::thread_attr"], [1, 6, 1, "_CPPv421ar_osal_thread_attr_t", "ar_osal_thread_attr_t"], [1, 5, 1, "_CPPv421ar_osal_thread_attr_t", "ar_osal_thread_attr_t"], [1, 7, 1, "_CPPv4N21ar_osal_thread_attr_t8priorityE", "ar_osal_thread_attr_t::priority"], [1, 7, 1, "_CPPv4N21ar_osal_thread_attr_t10stack_sizeE", "ar_osal_thread_attr_t::stack_size"], [1, 7, 1, "_CPPv4N21ar_osal_thread_attr_t11thread_nameE", "ar_osal_thread_attr_t::thread_name"], [1, 3, 1, "_CPPv421ar_osal_thread_createP16ar_osal_thread_tP21ar_osal_thread_attr_t28ar_osal_thread_start_routinePv", "ar_osal_thread_create"], [1, 4, 1, "_CPPv421ar_osal_thread_createP16ar_osal_thread_tP21ar_osal_thread_attr_t28ar_osal_thread_start_routinePv", "ar_osal_thread_create::attr_ptr"], [1, 4, 1, "_CPPv421ar_osal_thread_createP16ar_osal_thread_tP21ar_osal_thread_attr_t28ar_osal_thread_start_routinePv", "ar_osal_thread_create::thread"], [1, 4, 1, "_CPPv421ar_osal_thread_createP16ar_osal_thread_tP21ar_osal_thread_attr_t28ar_osal_thread_start_routinePv", "ar_osal_thread_create::thread_param"], [1, 4, 1, "_CPPv421ar_osal_thread_createP16ar_osal_thread_tP21ar_osal_thread_attr_t28ar_osal_thread_start_routinePv", "ar_osal_thread_create::thread_start"], [1, 3, 1, "_CPPv421ar_osal_thread_get_idv", "ar_osal_thread_get_id"], [1, 3, 1, "_CPPv427ar_osal_thread_get_priority16ar_osal_thread_tP7int32_t", "ar_osal_thread_get_priority"], [1, 4, 1, "_CPPv427ar_osal_thread_get_priority16ar_osal_thread_tP7int32_t", "ar_osal_thread_get_priority::get_priority"], [1, 4, 1, "_CPPv427ar_osal_thread_get_priority16ar_osal_thread_tP7int32_t", "ar_osal_thread_get_priority::thread"], [1, 3, 1, "_CPPv427ar_osal_thread_join_destroy16ar_osal_thread_t", "ar_osal_thread_join_destroy"], [1, 4, 1, "_CPPv427ar_osal_thread_join_destroy16ar_osal_thread_t", "ar_osal_thread_join_destroy::thread"], [1, 3, 1, "_CPPv432ar_osal_thread_self_get_priorityP7int32_t", "ar_osal_thread_self_get_priority"], [1, 4, 1, "_CPPv432ar_osal_thread_self_get_priorityP7int32_t", "ar_osal_thread_self_get_priority::get_priority"], [1, 3, 1, "_CPPv432ar_osal_thread_self_set_priority7int32_t", "ar_osal_thread_self_set_priority"], [1, 4, 1, "_CPPv432ar_osal_thread_self_set_priority7int32_t", "ar_osal_thread_self_set_priority::set_priority"], [1, 3, 1, "_CPPv427ar_osal_thread_set_priority16ar_osal_thread_t7int32_t", "ar_osal_thread_set_priority"], [1, 4, 1, "_CPPv427ar_osal_thread_set_priority16ar_osal_thread_t7int32_t", "ar_osal_thread_set_priority::set_priority"], [1, 4, 1, "_CPPv427ar_osal_thread_set_priority16ar_osal_thread_t7int32_t", "ar_osal_thread_set_priority::thread"], [1, 5, 1, "_CPPv428ar_osal_thread_start_routine", "ar_osal_thread_start_routine"], [1, 5, 1, "_CPPv416ar_osal_thread_t", "ar_osal_thread_t"], [1, 3, 1, "_CPPv416ar_set_log_level8uint32_t", "ar_set_log_level"], [1, 4, 1, "_CPPv416ar_set_log_level8uint32_t", "ar_set_log_level::level"], [1, 3, 1, "_CPPv414ar_shmem_allocP13ar_shmem_info", "ar_shmem_alloc"], [1, 4, 1, "_CPPv414ar_shmem_allocP13ar_shmem_info", "ar_shmem_alloc::info"], [1, 1, 1, "_CPPv426ar_shmem_buffer_index_type", "ar_shmem_buffer_index_type"], [1, 2, 1, "_CPPv4N26ar_shmem_buffer_index_type23AR_SHMEM_BUFFER_ADDRESSE", "ar_shmem_buffer_index_type::AR_SHMEM_BUFFER_ADDRESS"], [1, 2, 1, "_CPPv4N26ar_shmem_buffer_index_type22AR_SHMEM_BUFFER_OFFSETE", "ar_shmem_buffer_index_type::AR_SHMEM_BUFFER_OFFSET"], [1, 5, 1, "_CPPv428ar_shmem_buffer_index_type_t", "ar_shmem_buffer_index_type_t"], [1, 1, 1, "_CPPv419ar_shmem_cache_type", "ar_shmem_cache_type"], [1, 2, 1, "_CPPv4N19ar_shmem_cache_type15AR_SHMEM_CACHEDE", "ar_shmem_cache_type::AR_SHMEM_CACHED"], [1, 2, 1, "_CPPv4N19ar_shmem_cache_type17AR_SHMEM_UNCACHEDE", "ar_shmem_cache_type::AR_SHMEM_UNCACHED"], [1, 5, 1, "_CPPv421ar_shmem_cache_type_t", "ar_shmem_cache_type_t"], [1, 3, 1, "_CPPv415ar_shmem_deinitv", "ar_shmem_deinit"], [1, 3, 1, "_CPPv413ar_shmem_freeP13ar_shmem_info", "ar_shmem_free"], [1, 4, 1, "_CPPv413ar_shmem_freeP13ar_shmem_info", "ar_shmem_free::info"], [1, 3, 1, "_CPPv416ar_shmem_get_uid8uint64_tP8uint64_t", "ar_shmem_get_uid"], [1, 4, 1, "_CPPv416ar_shmem_get_uid8uint64_tP8uint64_t", "ar_shmem_get_uid::alloc_handle"], [1, 4, 1, "_CPPv416ar_shmem_get_uid8uint64_tP8uint64_t", "ar_shmem_get_uid::uid"], [1, 5, 1, "_CPPv433ar_shmem_hyp_assign_dest_sys_info", "ar_shmem_hyp_assign_dest_sys_info"], [1, 6, 1, "_CPPv435ar_shmem_hyp_assign_dest_sys_info_t", "ar_shmem_hyp_assign_dest_sys_info_t"], [1, 7, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_info_t9dest_permE", "ar_shmem_hyp_assign_dest_sys_info_t::dest_perm"], [1, 7, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_info_t11dest_sys_idE", "ar_shmem_hyp_assign_dest_sys_info_t::dest_sys_id"], [1, 5, 1, "_CPPv433ar_shmem_hyp_assign_dest_sys_perm", "ar_shmem_hyp_assign_dest_sys_perm"], [1, 1, 1, "_CPPv435ar_shmem_hyp_assign_dest_sys_perm_t", "ar_shmem_hyp_assign_dest_sys_perm_t"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t18DEST_SYS_PERM_EXECE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_EXEC"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t23DEST_SYS_PERM_EXEC_READE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_EXEC_READ"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t24DEST_SYS_PERM_EXEC_WRITEE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_EXEC_WRITE"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t29DEST_SYS_PERM_EXEC_WRITE_READE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_EXEC_WRITE_READ"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t21DEST_SYS_PERM_INVALIDE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_INVALID"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t23DEST_SYS_PERM_READ_ONLYE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_READ_ONLY"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t24DEST_SYS_PERM_WRITE_ONLYE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_WRITE_ONLY"], [1, 2, 1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t24DEST_SYS_PERM_WRITE_READE", "ar_shmem_hyp_assign_dest_sys_perm_t::DEST_SYS_PERM_WRITE_READ"], [1, 3, 1, "_CPPv424ar_shmem_hyp_assign_physP29ar_shmem_hyp_assign_phys_info", "ar_shmem_hyp_assign_phys"], [1, 4, 1, "_CPPv424ar_shmem_hyp_assign_physP29ar_shmem_hyp_assign_phys_info", "ar_shmem_hyp_assign_phys::info"], [1, 5, 1, "_CPPv429ar_shmem_hyp_assign_phys_addr", "ar_shmem_hyp_assign_phys_addr"], [1, 6, 1, "_CPPv431ar_shmem_hyp_assign_phys_addr_t", "ar_shmem_hyp_assign_phys_addr_t"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_addr_t9phys_addrE", "ar_shmem_hyp_assign_phys_addr_t::phys_addr"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_addr_t4sizeE", "ar_shmem_hyp_assign_phys_addr_t::size"], [1, 5, 1, "_CPPv429ar_shmem_hyp_assign_phys_info", "ar_shmem_hyp_assign_phys_info"], [1, 6, 1, "_CPPv431ar_shmem_hyp_assign_phys_info_t", "ar_shmem_hyp_assign_phys_info_t"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t13dest_sys_listE", "ar_shmem_hyp_assign_phys_info_t::dest_sys_list"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t18dest_sys_list_sizeE", "ar_shmem_hyp_assign_phys_info_t::dest_sys_list_size"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t8metadataE", "ar_shmem_hyp_assign_phys_info_t::metadata"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t14phys_addr_listE", "ar_shmem_hyp_assign_phys_info_t::phys_addr_list"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t19phys_addr_list_sizeE", "ar_shmem_hyp_assign_phys_info_t::phys_addr_list_size"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t12src_sys_listE", "ar_shmem_hyp_assign_phys_info_t::src_sys_list"], [1, 7, 1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t17src_sys_list_sizeE", "ar_shmem_hyp_assign_phys_info_t::src_sys_list_size"], [1, 5, 1, "_CPPv413ar_shmem_info", "ar_shmem_info"], [1, 6, 1, "_CPPv415ar_shmem_info_t", "ar_shmem_info_t"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t8buf_sizeE", "ar_shmem_info_t::buf_size"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t10cache_typeE", "ar_shmem_info_t::cache_type"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t5flagsE", "ar_shmem_info_t::flags"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t10index_typeE", "ar_shmem_info_t::index_type"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t7ipa_lswE", "ar_shmem_info_t::ipa_lsw"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t7ipa_mswE", "ar_shmem_info_t::ipa_msw"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t8mem_typeE", "ar_shmem_info_t::mem_type"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t8metadataE", "ar_shmem_info_t::metadata"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t10num_sys_idE", "ar_shmem_info_t::num_sys_id"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t6pa_lswE", "ar_shmem_info_t::pa_lsw"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t6pa_mswE", "ar_shmem_info_t::pa_msw"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t13platform_infoE", "ar_shmem_info_t::platform_info"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t6sys_idE", "ar_shmem_info_t::sys_id"], [1, 7, 1, "_CPPv4N15ar_shmem_info_t5vaddrE", "ar_shmem_info_t::vaddr"], [1, 3, 1, "_CPPv413ar_shmem_initv", "ar_shmem_init"], [1, 3, 1, "_CPPv412ar_shmem_mapP13ar_shmem_info", "ar_shmem_map"], [1, 4, 1, "_CPPv412ar_shmem_mapP13ar_shmem_info", "ar_shmem_map::info"], [1, 1, 1, "_CPPv420ar_shmem_memory_type", "ar_shmem_memory_type"], [1, 2, 1, "_CPPv4N20ar_shmem_memory_type24AR_SHMEM_PHYSICAL_MEMORYE", "ar_shmem_memory_type::AR_SHMEM_PHYSICAL_MEMORY"], [1, 2, 1, "_CPPv4N20ar_shmem_memory_type23AR_SHMEM_VIRTUAL_MEMORYE", "ar_shmem_memory_type::AR_SHMEM_VIRTUAL_MEMORY"], [1, 5, 1, "_CPPv422ar_shmem_memory_type_t", "ar_shmem_memory_type_t"], [1, 3, 1, "_CPPv414ar_shmem_unmapP13ar_shmem_info", "ar_shmem_unmap"], [1, 4, 1, "_CPPv414ar_shmem_unmapP13ar_shmem_info", "ar_shmem_unmap::info"], [1, 3, 1, "_CPPv49ar_strcatP6char_t6size_tPK6char_t6size_t", "ar_strcat"], [1, 4, 1, "_CPPv49ar_strcatP6char_t6size_tPK6char_t6size_t", "ar_strcat::apnd_size"], [1, 4, 1, "_CPPv49ar_strcatP6char_t6size_tPK6char_t6size_t", "ar_strcat::str_dest"], [1, 4, 1, "_CPPv49ar_strcatP6char_t6size_tPK6char_t6size_t", "ar_strcat::str_dest_size"], [1, 4, 1, "_CPPv49ar_strcatP6char_t6size_tPK6char_t6size_t", "ar_strcat::str_src"], [1, 3, 1, "_CPPv49ar_strcmpPK6char_tPK6char_t6size_t", "ar_strcmp"], [1, 4, 1, "_CPPv49ar_strcmpPK6char_tPK6char_t6size_t", "ar_strcmp::num"], [1, 4, 1, "_CPPv49ar_strcmpPK6char_tPK6char_t6size_t", "ar_strcmp::str1"], [1, 4, 1, "_CPPv49ar_strcmpPK6char_tPK6char_t6size_t", "ar_strcmp::str2"], [1, 3, 1, "_CPPv49ar_strcpyP6char_t6size_tPK6char_t6size_t", "ar_strcpy"], [1, 4, 1, "_CPPv49ar_strcpyP6char_t6size_tPK6char_t6size_t", "ar_strcpy::cpy_size"], [1, 4, 1, "_CPPv49ar_strcpyP6char_t6size_tPK6char_t6size_t", "ar_strcpy::str_dest"], [1, 4, 1, "_CPPv49ar_strcpyP6char_t6size_tPK6char_t6size_t", "ar_strcpy::str_dest_size"], [1, 4, 1, "_CPPv49ar_strcpyP6char_t6size_tPK6char_t6size_t", "ar_strcpy::str_src"], [1, 3, 1, "_CPPv49ar_strlenPK6char_t6size_t", "ar_strlen"], [1, 4, 1, "_CPPv49ar_strlenPK6char_t6size_t", "ar_strlen::size"], [1, 4, 1, "_CPPv49ar_strlenPK6char_t6size_t", "ar_strlen::str"], [1, 3, 1, "_CPPv49ar_strstrPK6char_tPK6char_t", "ar_strstr"], [1, 4, 1, "_CPPv49ar_strstrPK6char_tPK6char_t", "ar_strstr::str"], [1, 4, 1, "_CPPv49ar_strstrPK6char_tPK6char_t", "ar_strstr::str_search"], [1, 5, 1, "_CPPv46bool_t", "bool_t"], [7, 6, 1, "_CPPv410capi_buf_t", "capi_buf_t"], [7, 5, 1, "_CPPv410capi_buf_t", "capi_buf_t"], [7, 7, 1, "_CPPv4N10capi_buf_t15actual_data_lenE", "capi_buf_t::actual_data_len"], [7, 7, 1, "_CPPv4N10capi_buf_t8data_ptrE", "capi_buf_t::data_ptr"], [7, 7, 1, "_CPPv4N10capi_buf_t12max_data_lenE", "capi_buf_t::max_data_len"], [7, 6, 1, "_CPPv419capi_channel_mask_t", "capi_channel_mask_t"], [7, 5, 1, "_CPPv419capi_channel_mask_t", "capi_channel_mask_t"], [7, 7, 1, "_CPPv4N19capi_channel_mask_t16channel_mask_lswE", "capi_channel_mask_t::channel_mask_lsw"], [7, 7, 1, "_CPPv4N19capi_channel_mask_t16channel_mask_mswE", "capi_channel_mask_t::channel_mask_msw"], [7, 5, 1, "_CPPv419capi_channel_type_t", "capi_channel_type_t"], [7, 6, 1, "_CPPv422capi_custom_property_t", "capi_custom_property_t"], [7, 5, 1, "_CPPv422capi_custom_property_t", "capi_custom_property_t"], [7, 7, 1, "_CPPv4N22capi_custom_property_t17secondary_prop_idE", "capi_custom_property_t::secondary_prop_id"], [7, 6, 1, "_CPPv425capi_data_format_header_t", "capi_data_format_header_t"], [7, 5, 1, "_CPPv425capi_data_format_header_t", "capi_data_format_header_t"], [7, 7, 1, "_CPPv4N25capi_data_format_header_t11data_formatE", "capi_data_format_header_t::data_format"], [7, 6, 1, "_CPPv447capi_deinterleaved_raw_compressed_data_format_t", "capi_deinterleaved_raw_compressed_data_format_t"], [7, 5, 1, "_CPPv447capi_deinterleaved_raw_compressed_data_format_t", "capi_deinterleaved_raw_compressed_data_format_t"], [7, 7, 1, "_CPPv4N47capi_deinterleaved_raw_compressed_data_format_t16bitstream_formatE", "capi_deinterleaved_raw_compressed_data_format_t::bitstream_format"], [7, 7, 1, "_CPPv4N47capi_deinterleaved_raw_compressed_data_format_t8bufs_numE", "capi_deinterleaved_raw_compressed_data_format_t::bufs_num"], [7, 7, 1, "_CPPv4N47capi_deinterleaved_raw_compressed_data_format_t13minor_versionE", "capi_deinterleaved_raw_compressed_data_format_t::minor_version"], [7, 5, 1, "_CPPv410capi_err_t", "capi_err_t"], [7, 6, 1, "_CPPv417capi_event_KPPS_t", "capi_event_KPPS_t"], [7, 5, 1, "_CPPv417capi_event_KPPS_t", "capi_event_KPPS_t"], [7, 7, 1, "_CPPv4N17capi_event_KPPS_t4KPPSE", "capi_event_KPPS_t::KPPS"], [7, 6, 1, "_CPPv430capi_event_algorithmic_delay_t", "capi_event_algorithmic_delay_t"], [7, 5, 1, "_CPPv430capi_event_algorithmic_delay_t", "capi_event_algorithmic_delay_t"], [7, 7, 1, "_CPPv4N30capi_event_algorithmic_delay_t11delay_in_usE", "capi_event_algorithmic_delay_t::delay_in_us"], [7, 6, 1, "_CPPv422capi_event_bandwidth_t", "capi_event_bandwidth_t"], [7, 5, 1, "_CPPv422capi_event_bandwidth_t", "capi_event_bandwidth_t"], [7, 7, 1, "_CPPv4N22capi_event_bandwidth_t14code_bandwidthE", "capi_event_bandwidth_t::code_bandwidth"], [7, 7, 1, "_CPPv4N22capi_event_bandwidth_t14data_bandwidthE", "capi_event_bandwidth_t::data_bandwidth"], [7, 6, 1, "_CPPv426capi_event_callback_info_t", "capi_event_callback_info_t"], [7, 5, 1, "_CPPv426capi_event_callback_info_t", "capi_event_callback_info_t"], [7, 7, 1, "_CPPv4N26capi_event_callback_info_t8event_cbE", "capi_event_callback_info_t::event_cb"], [7, 7, 1, "_CPPv4N26capi_event_callback_info_t13event_contextE", "capi_event_callback_info_t::event_context"], [7, 5, 1, "_CPPv415capi_event_cb_f", "capi_event_cb_f"], [7, 6, 1, "_CPPv431capi_event_data_to_dsp_client_t", "capi_event_data_to_dsp_client_t"], [7, 5, 1, "_CPPv431capi_event_data_to_dsp_client_t", "capi_event_data_to_dsp_client_t"], [7, 7, 1, "_CPPv4N31capi_event_data_to_dsp_client_t8param_idE", "capi_event_data_to_dsp_client_t::param_id"], [7, 7, 1, "_CPPv4N31capi_event_data_to_dsp_client_t7payloadE", "capi_event_data_to_dsp_client_t::payload"], [7, 7, 1, "_CPPv4N31capi_event_data_to_dsp_client_t5tokenE", "capi_event_data_to_dsp_client_t::token"], [7, 6, 1, "_CPPv434capi_event_data_to_dsp_client_v2_t", "capi_event_data_to_dsp_client_v2_t"], [7, 5, 1, "_CPPv434capi_event_data_to_dsp_client_v2_t", "capi_event_data_to_dsp_client_v2_t"], [7, 7, 1, "_CPPv4N34capi_event_data_to_dsp_client_v2_t12dest_addressE", "capi_event_data_to_dsp_client_v2_t::dest_address"], [7, 7, 1, "_CPPv4N34capi_event_data_to_dsp_client_v2_t8event_idE", "capi_event_data_to_dsp_client_v2_t::event_id"], [7, 7, 1, "_CPPv4N34capi_event_data_to_dsp_client_v2_t7payloadE", "capi_event_data_to_dsp_client_v2_t::payload"], [7, 7, 1, "_CPPv4N34capi_event_data_to_dsp_client_v2_t5tokenE", "capi_event_data_to_dsp_client_v2_t::token"], [7, 6, 1, "_CPPv432capi_event_data_to_dsp_service_t", "capi_event_data_to_dsp_service_t"], [7, 5, 1, "_CPPv432capi_event_data_to_dsp_service_t", "capi_event_data_to_dsp_service_t"], [7, 7, 1, "_CPPv4N32capi_event_data_to_dsp_service_t8param_idE", "capi_event_data_to_dsp_service_t::param_id"], [7, 7, 1, "_CPPv4N32capi_event_data_to_dsp_service_t7payloadE", "capi_event_data_to_dsp_service_t::payload"], [7, 7, 1, "_CPPv4N32capi_event_data_to_dsp_service_t5tokenE", "capi_event_data_to_dsp_service_t::token"], [7, 6, 1, "_CPPv419capi_event_dlinfo_t", "capi_event_dlinfo_t"], [7, 5, 1, "_CPPv419capi_event_dlinfo_t", "capi_event_dlinfo_t"], [7, 7, 1, "_CPPv4N19capi_event_dlinfo_t5is_dlE", "capi_event_dlinfo_t::is_dl"], [7, 7, 1, "_CPPv4N19capi_event_dlinfo_t13load_addr_lswE", "capi_event_dlinfo_t::load_addr_lsw"], [7, 7, 1, "_CPPv4N19capi_event_dlinfo_t13load_addr_mswE", "capi_event_dlinfo_t::load_addr_msw"], [7, 7, 1, "_CPPv4N19capi_event_dlinfo_t9load_sizeE", "capi_event_dlinfo_t::load_size"], [7, 6, 1, "_CPPv435capi_event_dynamic_inplace_change_t", "capi_event_dynamic_inplace_change_t"], [7, 5, 1, "_CPPv435capi_event_dynamic_inplace_change_t", "capi_event_dynamic_inplace_change_t"], [7, 7, 1, "_CPPv4N35capi_event_dynamic_inplace_change_t10is_inplaceE", "capi_event_dynamic_inplace_change_t::is_inplace"], [7, 6, 1, "_CPPv438capi_event_get_data_from_dsp_service_t", "capi_event_get_data_from_dsp_service_t"], [7, 5, 1, "_CPPv438capi_event_get_data_from_dsp_service_t", "capi_event_get_data_from_dsp_service_t"], [7, 7, 1, "_CPPv4N38capi_event_get_data_from_dsp_service_t8param_idE", "capi_event_get_data_from_dsp_service_t::param_id"], [7, 7, 1, "_CPPv4N38capi_event_get_data_from_dsp_service_t7payloadE", "capi_event_get_data_from_dsp_service_t::payload"], [7, 7, 1, "_CPPv4N38capi_event_get_data_from_dsp_service_t5tokenE", "capi_event_get_data_from_dsp_service_t::token"], [7, 6, 1, "_CPPv433capi_event_get_library_instance_t", "capi_event_get_library_instance_t"], [7, 5, 1, "_CPPv433capi_event_get_library_instance_t", "capi_event_get_library_instance_t"], [7, 7, 1, "_CPPv4N33capi_event_get_library_instance_t2idE", "capi_event_get_library_instance_t::id"], [7, 7, 1, "_CPPv4N33capi_event_get_library_instance_t3ptrE", "capi_event_get_library_instance_t::ptr"], [7, 6, 1, "_CPPv421capi_event_headroom_t", "capi_event_headroom_t"], [7, 5, 1, "_CPPv421capi_event_headroom_t", "capi_event_headroom_t"], [7, 7, 1, "_CPPv4N21capi_event_headroom_t21headroom_in_millibelsE", "capi_event_headroom_t::headroom_in_millibels"], [7, 6, 1, "_CPPv431capi_event_hw_accl_proc_delay_t", "capi_event_hw_accl_proc_delay_t"], [7, 5, 1, "_CPPv431capi_event_hw_accl_proc_delay_t", "capi_event_hw_accl_proc_delay_t"], [7, 7, 1, "_CPPv4N31capi_event_hw_accl_proc_delay_t11delay_in_usE", "capi_event_hw_accl_proc_delay_t::delay_in_us"], [7, 1, 1, "_CPPv415capi_event_id_t", "capi_event_id_t"], [7, 2, 1, "_CPPv4N15capi_event_id_t28CAPI_EVENT_ALGORITHMIC_DELAYE", "capi_event_id_t::CAPI_EVENT_ALGORITHMIC_DELAY"], [7, 2, 1, "_CPPv4N15capi_event_id_t20CAPI_EVENT_BANDWIDTHE", "capi_event_id_t::CAPI_EVENT_BANDWIDTH"], [7, 2, 1, "_CPPv4N15capi_event_id_t29CAPI_EVENT_DATA_TO_DSP_CLIENTE", "capi_event_id_t::CAPI_EVENT_DATA_TO_DSP_CLIENT"], [7, 2, 1, "_CPPv4N15capi_event_id_t32CAPI_EVENT_DATA_TO_DSP_CLIENT_V2E", "capi_event_id_t::CAPI_EVENT_DATA_TO_DSP_CLIENT_V2"], [7, 2, 1, "_CPPv4N15capi_event_id_t30CAPI_EVENT_DATA_TO_DSP_SERVICEE", "capi_event_id_t::CAPI_EVENT_DATA_TO_DSP_SERVICE"], [7, 2, 1, "_CPPv4N15capi_event_id_t31CAPI_EVENT_DATA_TO_OTHER_MODULEE", "capi_event_id_t::CAPI_EVENT_DATA_TO_OTHER_MODULE"], [7, 2, 1, "_CPPv4N15capi_event_id_t46CAPI_EVENT_DEINTERLEAVED_UNPACKED_V2_SUPPORTEDE", "capi_event_id_t::CAPI_EVENT_DEINTERLEAVED_UNPACKED_V2_SUPPORTED"], [7, 2, 1, "_CPPv4N15capi_event_id_t33CAPI_EVENT_DYNAMIC_INPLACE_CHANGEE", "capi_event_id_t::CAPI_EVENT_DYNAMIC_INPLACE_CHANGE"], [7, 2, 1, "_CPPv4N15capi_event_id_t36CAPI_EVENT_GET_DATA_FROM_DSP_SERVICEE", "capi_event_id_t::CAPI_EVENT_GET_DATA_FROM_DSP_SERVICE"], [7, 2, 1, "_CPPv4N15capi_event_id_t21CAPI_EVENT_GET_DLINFOE", "capi_event_id_t::CAPI_EVENT_GET_DLINFO"], [7, 2, 1, "_CPPv4N15capi_event_id_t31CAPI_EVENT_GET_LIBRARY_INSTANCEE", "capi_event_id_t::CAPI_EVENT_GET_LIBRARY_INSTANCE"], [7, 2, 1, "_CPPv4N15capi_event_id_t19CAPI_EVENT_HEADROOME", "capi_event_id_t::CAPI_EVENT_HEADROOM"], [7, 2, 1, "_CPPv4N15capi_event_id_t29CAPI_EVENT_HW_ACCL_PROC_DELAYE", "capi_event_id_t::CAPI_EVENT_HW_ACCL_PROC_DELAY"], [7, 2, 1, "_CPPv4N15capi_event_id_t22CAPI_EVENT_ISLAND_VOTEE", "capi_event_id_t::CAPI_EVENT_ISLAND_VOTE"], [7, 2, 1, "_CPPv4N15capi_event_id_t15CAPI_EVENT_KPPSE", "capi_event_id_t::CAPI_EVENT_KPPS"], [7, 2, 1, "_CPPv4N15capi_event_id_t29CAPI_EVENT_METADATA_AVAILABLEE", "capi_event_id_t::CAPI_EVENT_METADATA_AVAILABLE"], [7, 2, 1, "_CPPv4N15capi_event_id_t38CAPI_EVENT_OUTPUT_MEDIA_FORMAT_UPDATEDE", "capi_event_id_t::CAPI_EVENT_OUTPUT_MEDIA_FORMAT_UPDATED"], [7, 2, 1, "_CPPv4N15capi_event_id_t41CAPI_EVENT_OUTPUT_MEDIA_FORMAT_UPDATED_V2E", "capi_event_id_t::CAPI_EVENT_OUTPUT_MEDIA_FORMAT_UPDATED_V2"], [7, 2, 1, "_CPPv4N15capi_event_id_t37CAPI_EVENT_PORT_DATA_THRESHOLD_CHANGEE", "capi_event_id_t::CAPI_EVENT_PORT_DATA_THRESHOLD_CHANGE"], [7, 2, 1, "_CPPv4N15capi_event_id_t24CAPI_EVENT_PROCESS_STATEE", "capi_event_id_t::CAPI_EVENT_PROCESS_STATE"], [7, 2, 1, "_CPPv4N15capi_event_id_t14CAPI_MAX_EVENTE", "capi_event_id_t::CAPI_MAX_EVENT"], [7, 6, 1, "_CPPv417capi_event_info_t", "capi_event_info_t"], [7, 5, 1, "_CPPv417capi_event_info_t", "capi_event_info_t"], [7, 7, 1, "_CPPv4N17capi_event_info_t7payloadE", "capi_event_info_t::payload"], [7, 7, 1, "_CPPv4N17capi_event_info_t9port_infoE", "capi_event_info_t::port_info"], [7, 6, 1, "_CPPv424capi_event_island_vote_t", "capi_event_island_vote_t"], [7, 5, 1, "_CPPv424capi_event_island_vote_t", "capi_event_island_vote_t"], [7, 7, 1, "_CPPv4N24capi_event_island_vote_t11island_voteE", "capi_event_island_vote_t::island_vote"], [7, 6, 1, "_CPPv426capi_event_process_state_t", "capi_event_process_state_t"], [7, 5, 1, "_CPPv426capi_event_process_state_t", "capi_event_process_state_t"], [7, 7, 1, "_CPPv4N26capi_event_process_state_t10is_enabledE", "capi_event_process_state_t::is_enabled"], [7, 6, 1, "_CPPv429capi_framework_extension_id_t", "capi_framework_extension_id_t"], [7, 5, 1, "_CPPv429capi_framework_extension_id_t", "capi_framework_extension_id_t"], [7, 7, 1, "_CPPv4N29capi_framework_extension_id_t2idE", "capi_framework_extension_id_t::id"], [7, 5, 1, "_CPPv428capi_get_static_properties_f", "capi_get_static_properties_f"], [7, 6, 1, "_CPPv414capi_heap_id_t", "capi_heap_id_t"], [7, 5, 1, "_CPPv414capi_heap_id_t", "capi_heap_id_t"], [7, 7, 1, "_CPPv4N14capi_heap_id_t7heap_idE", "capi_heap_id_t::heap_id"], [7, 5, 1, "_CPPv411capi_init_f", "capi_init_f"], [7, 6, 1, "_CPPv430capi_init_memory_requirement_t", "capi_init_memory_requirement_t"], [7, 5, 1, "_CPPv430capi_init_memory_requirement_t", "capi_init_memory_requirement_t"], [7, 7, 1, "_CPPv4N30capi_init_memory_requirement_t13size_in_bytesE", "capi_init_memory_requirement_t::size_in_bytes"], [7, 6, 1, "_CPPv426capi_interface_extn_desc_t", "capi_interface_extn_desc_t"], [7, 5, 1, "_CPPv426capi_interface_extn_desc_t", "capi_interface_extn_desc_t"], [7, 7, 1, "_CPPv4N26capi_interface_extn_desc_t12capabilitiesE", "capi_interface_extn_desc_t::capabilities"], [7, 7, 1, "_CPPv4N26capi_interface_extn_desc_t2idE", "capi_interface_extn_desc_t::id"], [7, 7, 1, "_CPPv4N26capi_interface_extn_desc_t12is_supportedE", "capi_interface_extn_desc_t::is_supported"], [7, 6, 1, "_CPPv427capi_interface_extns_list_t", "capi_interface_extns_list_t"], [7, 5, 1, "_CPPv427capi_interface_extns_list_t", "capi_interface_extns_list_t"], [7, 7, 1, "_CPPv4N27capi_interface_extns_list_t14num_extensionsE", "capi_interface_extns_list_t::num_extensions"], [7, 1, 1, "_CPPv419capi_interleaving_t", "capi_interleaving_t"], [7, 2, 1, "_CPPv4N19capi_interleaving_t25CAPI_DEINTERLEAVED_PACKEDE", "capi_interleaving_t::CAPI_DEINTERLEAVED_PACKED"], [7, 2, 1, "_CPPv4N19capi_interleaving_t27CAPI_DEINTERLEAVED_UNPACKEDE", "capi_interleaving_t::CAPI_DEINTERLEAVED_UNPACKED"], [7, 2, 1, "_CPPv4N19capi_interleaving_t30CAPI_DEINTERLEAVED_UNPACKED_V2E", "capi_interleaving_t::CAPI_DEINTERLEAVED_UNPACKED_V2"], [7, 2, 1, "_CPPv4N19capi_interleaving_t16CAPI_INTERLEAVEDE", "capi_interleaving_t::CAPI_INTERLEAVED"], [7, 2, 1, "_CPPv4N19capi_interleaving_t25CAPI_INVALID_INTERLEAVINGE", "capi_interleaving_t::CAPI_INVALID_INTERLEAVING"], [7, 6, 1, "_CPPv420capi_is_elementary_t", "capi_is_elementary_t"], [7, 5, 1, "_CPPv420capi_is_elementary_t", "capi_is_elementary_t"], [7, 7, 1, "_CPPv4N20capi_is_elementary_t13is_elementaryE", "capi_is_elementary_t::is_elementary"], [7, 6, 1, "_CPPv417capi_is_inplace_t", "capi_is_inplace_t"], [7, 5, 1, "_CPPv417capi_is_inplace_t", "capi_is_inplace_t"], [7, 7, 1, "_CPPv4N17capi_is_inplace_t10is_inplaceE", "capi_is_inplace_t::is_inplace"], [7, 6, 1, "_CPPv419capi_library_base_t", "capi_library_base_t"], [7, 5, 1, "_CPPv419capi_library_base_t", "capi_library_base_t"], [7, 7, 1, "_CPPv4N19capi_library_base_t3endE", "capi_library_base_t::end"], [7, 7, 1, "_CPPv4N19capi_library_base_t16get_interface_idE", "capi_library_base_t::get_interface_id"], [7, 6, 1, "_CPPv415capi_log_code_t", "capi_log_code_t"], [7, 5, 1, "_CPPv415capi_log_code_t", "capi_log_code_t"], [7, 7, 1, "_CPPv4N15capi_log_code_t4codeE", "capi_log_code_t::code"], [7, 6, 1, "_CPPv419capi_logging_info_t", "capi_logging_info_t"], [7, 5, 1, "_CPPv419capi_logging_info_t", "capi_logging_info_t"], [7, 7, 1, "_CPPv4N19capi_logging_info_t6log_idE", "capi_logging_info_t::log_id"], [7, 7, 1, "_CPPv4N19capi_logging_info_t11log_id_maskE", "capi_logging_info_t::log_id_mask"], [7, 6, 1, "_CPPv424capi_max_metadata_size_t", "capi_max_metadata_size_t"], [7, 5, 1, "_CPPv424capi_max_metadata_size_t", "capi_max_metadata_size_t"], [7, 7, 1, "_CPPv4N24capi_max_metadata_size_t17output_port_indexE", "capi_max_metadata_size_t::output_port_index"], [7, 7, 1, "_CPPv4N24capi_max_metadata_size_t13size_in_bytesE", "capi_max_metadata_size_t::size_in_bytes"], [7, 6, 1, "_CPPv415capi_metadata_t", "capi_metadata_t"], [7, 5, 1, "_CPPv415capi_metadata_t", "capi_metadata_t"], [7, 7, 1, "_CPPv4N15capi_metadata_t7payloadE", "capi_metadata_t::payload"], [7, 6, 1, "_CPPv424capi_min_port_num_info_t", "capi_min_port_num_info_t"], [7, 5, 1, "_CPPv424capi_min_port_num_info_t", "capi_min_port_num_info_t"], [7, 7, 1, "_CPPv4N24capi_min_port_num_info_t19num_min_input_portsE", "capi_min_port_num_info_t::num_min_input_ports"], [7, 7, 1, "_CPPv4N24capi_min_port_num_info_t20num_min_output_portsE", "capi_min_port_num_info_t::num_min_output_ports"], [7, 6, 1, "_CPPv425capi_module_instance_id_t", "capi_module_instance_id_t"], [7, 5, 1, "_CPPv425capi_module_instance_id_t", "capi_module_instance_id_t"], [7, 7, 1, "_CPPv4N25capi_module_instance_id_t9module_idE", "capi_module_instance_id_t::module_id"], [7, 7, 1, "_CPPv4N25capi_module_instance_id_t18module_instance_idE", "capi_module_instance_id_t::module_instance_id"], [7, 6, 1, "_CPPv426capi_module_version_info_t", "capi_module_version_info_t"], [7, 5, 1, "_CPPv426capi_module_version_info_t", "capi_module_version_info_t"], [7, 7, 1, "_CPPv4N26capi_module_version_info_t13version_majorE", "capi_module_version_info_t::version_major"], [7, 7, 1, "_CPPv4N26capi_module_version_info_t13version_minorE", "capi_module_version_info_t::version_minor"], [7, 6, 1, "_CPPv438capi_num_needed_framework_extensions_t", "capi_num_needed_framework_extensions_t"], [7, 5, 1, "_CPPv438capi_num_needed_framework_extensions_t", "capi_num_needed_framework_extensions_t"], [7, 7, 1, "_CPPv4N38capi_num_needed_framework_extensions_t14num_extensionsE", "capi_num_needed_framework_extensions_t::num_extensions"], [7, 6, 1, "_CPPv431capi_output_media_format_size_t", "capi_output_media_format_size_t"], [7, 5, 1, "_CPPv431capi_output_media_format_size_t", "capi_output_media_format_size_t"], [7, 7, 1, "_CPPv4N31capi_output_media_format_size_t13size_in_bytesE", "capi_output_media_format_size_t::size_in_bytes"], [7, 6, 1, "_CPPv429capi_param_persistence_info_t", "capi_param_persistence_info_t"], [7, 5, 1, "_CPPv429capi_param_persistence_info_t", "capi_param_persistence_info_t"], [7, 7, 1, "_CPPv4N29capi_param_persistence_info_t11is_registerE", "capi_param_persistence_info_t::is_register"], [7, 7, 1, "_CPPv4N29capi_param_persistence_info_t8mem_typeE", "capi_param_persistence_info_t::mem_type"], [7, 7, 1, "_CPPv4N29capi_param_persistence_info_t8param_idE", "capi_param_persistence_info_t::param_id"], [7, 1, 1, "_CPPv423capi_persistence_type_t", "capi_persistence_type_t"], [7, 2, 1, "_CPPv4N23capi_persistence_type_t22CAPI_GLOBAL_PERSISTENTE", "capi_persistence_type_t::CAPI_GLOBAL_PERSISTENT"], [7, 2, 1, "_CPPv4N23capi_persistence_type_t24CAPI_INVALID_PERSISTENCEE", "capi_persistence_type_t::CAPI_INVALID_PERSISTENCE"], [7, 2, 1, "_CPPv4N23capi_persistence_type_t19CAPI_PERSISTENT_MEME", "capi_persistence_type_t::CAPI_PERSISTENT_MEM"], [7, 6, 1, "_CPPv433capi_port_data_threshold_change_t", "capi_port_data_threshold_change_t"], [7, 5, 1, "_CPPv433capi_port_data_threshold_change_t", "capi_port_data_threshold_change_t"], [7, 7, 1, "_CPPv4N33capi_port_data_threshold_change_t22new_threshold_in_bytesE", "capi_port_data_threshold_change_t::new_threshold_in_bytes"], [7, 6, 1, "_CPPv426capi_port_data_threshold_t", "capi_port_data_threshold_t"], [7, 5, 1, "_CPPv426capi_port_data_threshold_t", "capi_port_data_threshold_t"], [7, 7, 1, "_CPPv4N26capi_port_data_threshold_t18threshold_in_bytesE", "capi_port_data_threshold_t::threshold_in_bytes"], [7, 6, 1, "_CPPv416capi_port_info_t", "capi_port_info_t"], [7, 5, 1, "_CPPv416capi_port_info_t", "capi_port_info_t"], [7, 7, 1, "_CPPv4N16capi_port_info_t13is_input_portE", "capi_port_info_t::is_input_port"], [7, 7, 1, "_CPPv4N16capi_port_info_t8is_validE", "capi_port_info_t::is_valid"], [7, 7, 1, "_CPPv4N16capi_port_info_t10port_indexE", "capi_port_info_t::port_index"], [7, 6, 1, "_CPPv420capi_port_num_info_t", "capi_port_num_info_t"], [7, 5, 1, "_CPPv420capi_port_num_info_t", "capi_port_num_info_t"], [7, 7, 1, "_CPPv4N20capi_port_num_info_t15num_input_portsE", "capi_port_num_info_t::num_input_ports"], [7, 7, 1, "_CPPv4N20capi_port_num_info_t16num_output_portsE", "capi_port_num_info_t::num_output_ports"], [7, 6, 1, "_CPPv411capi_prop_t", "capi_prop_t"], [7, 5, 1, "_CPPv411capi_prop_t", "capi_prop_t"], [7, 7, 1, "_CPPv4N11capi_prop_t2idE", "capi_prop_t::id"], [7, 7, 1, "_CPPv4N11capi_prop_t7payloadE", "capi_prop_t::payload"], [7, 7, 1, "_CPPv4N11capi_prop_t9port_infoE", "capi_prop_t::port_info"], [7, 1, 1, "_CPPv418capi_property_id_t", "capi_property_id_t"], [7, 2, 1, "_CPPv4N18capi_property_id_t22CAPI_ALGORITHMIC_RESETE", "capi_property_id_t::CAPI_ALGORITHMIC_RESET"], [7, 2, 1, "_CPPv4N18capi_property_id_t21CAPI_CUSTOM_INIT_DATAE", "capi_property_id_t::CAPI_CUSTOM_INIT_DATA"], [7, 2, 1, "_CPPv4N18capi_property_id_t20CAPI_CUSTOM_PROPERTYE", "capi_property_id_t::CAPI_CUSTOM_PROPERTY"], [7, 2, 1, "_CPPv4N18capi_property_id_t24CAPI_EVENT_CALLBACK_INFOE", "capi_property_id_t::CAPI_EVENT_CALLBACK_INFO"], [7, 2, 1, "_CPPv4N18capi_property_id_t24CAPI_EXTERNAL_SERVICE_IDE", "capi_property_id_t::CAPI_EXTERNAL_SERVICE_ID"], [7, 2, 1, "_CPPv4N18capi_property_id_t12CAPI_HEAP_IDE", "capi_property_id_t::CAPI_HEAP_ID"], [7, 2, 1, "_CPPv4N18capi_property_id_t28CAPI_INIT_MEMORY_REQUIREMENTE", "capi_property_id_t::CAPI_INIT_MEMORY_REQUIREMENT"], [7, 2, 1, "_CPPv4N18capi_property_id_t23CAPI_INPUT_MEDIA_FORMATE", "capi_property_id_t::CAPI_INPUT_MEDIA_FORMAT"], [7, 2, 1, "_CPPv4N18capi_property_id_t26CAPI_INPUT_MEDIA_FORMAT_V2E", "capi_property_id_t::CAPI_INPUT_MEDIA_FORMAT_V2"], [7, 2, 1, "_CPPv4N18capi_property_id_t25CAPI_INTERFACE_EXTENSIONSE", "capi_property_id_t::CAPI_INTERFACE_EXTENSIONS"], [7, 2, 1, "_CPPv4N18capi_property_id_t18CAPI_IS_ELEMENTARYE", "capi_property_id_t::CAPI_IS_ELEMENTARY"], [7, 2, 1, "_CPPv4N18capi_property_id_t15CAPI_IS_INPLACEE", "capi_property_id_t::CAPI_IS_INPLACE"], [7, 2, 1, "_CPPv4N18capi_property_id_t17CAPI_LOGGING_INFOE", "capi_property_id_t::CAPI_LOGGING_INFO"], [7, 2, 1, "_CPPv4N18capi_property_id_t13CAPI_LOG_CODEE", "capi_property_id_t::CAPI_LOG_CODE"], [7, 2, 1, "_CPPv4N18capi_property_id_t23CAPI_MAX_GET_PROPERTIESE", "capi_property_id_t::CAPI_MAX_GET_PROPERTIES"], [7, 2, 1, "_CPPv4N18capi_property_id_t24CAPI_MAX_INIT_PROPERTIESE", "capi_property_id_t::CAPI_MAX_INIT_PROPERTIES"], [7, 2, 1, "_CPPv4N18capi_property_id_t22CAPI_MAX_METADATA_SIZEE", "capi_property_id_t::CAPI_MAX_METADATA_SIZE"], [7, 2, 1, "_CPPv4N18capi_property_id_t17CAPI_MAX_PROPERTYE", "capi_property_id_t::CAPI_MAX_PROPERTY"], [7, 2, 1, "_CPPv4N18capi_property_id_t27CAPI_MAX_SET_GET_PROPERTIESE", "capi_property_id_t::CAPI_MAX_SET_GET_PROPERTIES"], [7, 2, 1, "_CPPv4N18capi_property_id_t23CAPI_MAX_SET_PROPERTIESE", "capi_property_id_t::CAPI_MAX_SET_PROPERTIES"], [7, 2, 1, "_CPPv4N18capi_property_id_t26CAPI_MAX_STATIC_PROPERTIESE", "capi_property_id_t::CAPI_MAX_STATIC_PROPERTIES"], [7, 2, 1, "_CPPv4N18capi_property_id_t13CAPI_METADATAE", "capi_property_id_t::CAPI_METADATA"], [7, 2, 1, "_CPPv4N18capi_property_id_t22CAPI_MIN_PORT_NUM_INFOE", "capi_property_id_t::CAPI_MIN_PORT_NUM_INFO"], [7, 2, 1, "_CPPv4N18capi_property_id_t23CAPI_MODULE_INSTANCE_IDE", "capi_property_id_t::CAPI_MODULE_INSTANCE_ID"], [7, 2, 1, "_CPPv4N18capi_property_id_t24CAPI_MODULE_VERSION_INFOE", "capi_property_id_t::CAPI_MODULE_VERSION_INFO"], [7, 2, 1, "_CPPv4N18capi_property_id_t32CAPI_NEEDED_FRAMEWORK_EXTENSIONSE", "capi_property_id_t::CAPI_NEEDED_FRAMEWORK_EXTENSIONS"], [7, 2, 1, "_CPPv4N18capi_property_id_t36CAPI_NUM_NEEDED_FRAMEWORK_EXTENSIONSE", "capi_property_id_t::CAPI_NUM_NEEDED_FRAMEWORK_EXTENSIONS"], [7, 2, 1, "_CPPv4N18capi_property_id_t24CAPI_OUTPUT_MEDIA_FORMATE", "capi_property_id_t::CAPI_OUTPUT_MEDIA_FORMAT"], [7, 2, 1, "_CPPv4N18capi_property_id_t29CAPI_OUTPUT_MEDIA_FORMAT_SIZEE", "capi_property_id_t::CAPI_OUTPUT_MEDIA_FORMAT_SIZE"], [7, 2, 1, "_CPPv4N18capi_property_id_t27CAPI_OUTPUT_MEDIA_FORMAT_V2E", "capi_property_id_t::CAPI_OUTPUT_MEDIA_FORMAT_V2"], [7, 2, 1, "_CPPv4N18capi_property_id_t27CAPI_PARAM_PERSISTENCE_INFOE", "capi_property_id_t::CAPI_PARAM_PERSISTENCE_INFO"], [7, 2, 1, "_CPPv4N18capi_property_id_t24CAPI_PORT_DATA_THRESHOLDE", "capi_property_id_t::CAPI_PORT_DATA_THRESHOLD"], [7, 2, 1, "_CPPv4N18capi_property_id_t18CAPI_PORT_NUM_INFOE", "capi_property_id_t::CAPI_PORT_NUM_INFO"], [7, 2, 1, "_CPPv4N18capi_property_id_t38CAPI_REGISTER_EVENT_DATA_TO_DSP_CLIENTE", "capi_property_id_t::CAPI_REGISTER_EVENT_DATA_TO_DSP_CLIENT"], [7, 2, 1, "_CPPv4N18capi_property_id_t41CAPI_REGISTER_EVENT_DATA_TO_DSP_CLIENT_V2E", "capi_property_id_t::CAPI_REGISTER_EVENT_DATA_TO_DSP_CLIENT_V2"], [7, 2, 1, "_CPPv4N18capi_property_id_t28CAPI_REQUIRES_DATA_BUFFERINGE", "capi_property_id_t::CAPI_REQUIRES_DATA_BUFFERING"], [7, 2, 1, "_CPPv4N18capi_property_id_t23CAPI_SESSION_IDENTIFIERE", "capi_property_id_t::CAPI_SESSION_IDENTIFIER"], [7, 2, 1, "_CPPv4N18capi_property_id_t15CAPI_STACK_SIZEE", "capi_property_id_t::CAPI_STACK_SIZE"], [7, 6, 1, "_CPPv415capi_proplist_t", "capi_proplist_t"], [7, 5, 1, "_CPPv415capi_proplist_t", "capi_proplist_t"], [7, 7, 1, "_CPPv4N15capi_proplist_t8prop_ptrE", "capi_proplist_t::prop_ptr"], [7, 7, 1, "_CPPv4N15capi_proplist_t9props_numE", "capi_proplist_t::props_num"], [7, 6, 1, "_CPPv433capi_raw_compressed_data_format_t", "capi_raw_compressed_data_format_t"], [7, 5, 1, "_CPPv433capi_raw_compressed_data_format_t", "capi_raw_compressed_data_format_t"], [7, 7, 1, "_CPPv4N33capi_raw_compressed_data_format_t16bitstream_formatE", "capi_raw_compressed_data_format_t::bitstream_format"], [7, 6, 1, "_CPPv435capi_register_event_to_dsp_client_t", "capi_register_event_to_dsp_client_t"], [7, 5, 1, "_CPPv435capi_register_event_to_dsp_client_t", "capi_register_event_to_dsp_client_t"], [7, 7, 1, "_CPPv4N35capi_register_event_to_dsp_client_t8event_idE", "capi_register_event_to_dsp_client_t::event_id"], [7, 7, 1, "_CPPv4N35capi_register_event_to_dsp_client_t13is_registeredE", "capi_register_event_to_dsp_client_t::is_registered"], [7, 6, 1, "_CPPv438capi_register_event_to_dsp_client_v2_t", "capi_register_event_to_dsp_client_v2_t"], [7, 5, 1, "_CPPv438capi_register_event_to_dsp_client_v2_t", "capi_register_event_to_dsp_client_v2_t"], [7, 7, 1, "_CPPv4N38capi_register_event_to_dsp_client_v2_t12dest_addressE", "capi_register_event_to_dsp_client_v2_t::dest_address"], [7, 7, 1, "_CPPv4N38capi_register_event_to_dsp_client_v2_t9event_cfgE", "capi_register_event_to_dsp_client_v2_t::event_cfg"], [7, 7, 1, "_CPPv4N38capi_register_event_to_dsp_client_v2_t8event_idE", "capi_register_event_to_dsp_client_v2_t::event_id"], [7, 7, 1, "_CPPv4N38capi_register_event_to_dsp_client_v2_t11is_registerE", "capi_register_event_to_dsp_client_v2_t::is_register"], [7, 7, 1, "_CPPv4N38capi_register_event_to_dsp_client_v2_t5tokenE", "capi_register_event_to_dsp_client_v2_t::token"], [7, 6, 1, "_CPPv430capi_requires_data_buffering_t", "capi_requires_data_buffering_t"], [7, 5, 1, "_CPPv430capi_requires_data_buffering_t", "capi_requires_data_buffering_t"], [7, 7, 1, "_CPPv4N30capi_requires_data_buffering_t23requires_data_bufferingE", "capi_requires_data_buffering_t::requires_data_buffering"], [7, 6, 1, "_CPPv425capi_session_identifier_t", "capi_session_identifier_t"], [7, 5, 1, "_CPPv425capi_session_identifier_t", "capi_session_identifier_t"], [7, 7, 1, "_CPPv4N25capi_session_identifier_t10service_idE", "capi_session_identifier_t::service_id"], [7, 7, 1, "_CPPv4N25capi_session_identifier_t10session_idE", "capi_session_identifier_t::session_id"], [7, 6, 1, "_CPPv427capi_set_get_media_format_t", "capi_set_get_media_format_t"], [7, 5, 1, "_CPPv427capi_set_get_media_format_t", "capi_set_get_media_format_t"], [7, 7, 1, "_CPPv4N27capi_set_get_media_format_t13format_headerE", "capi_set_get_media_format_t::format_header"], [7, 6, 1, "_CPPv417capi_stack_size_t", "capi_stack_size_t"], [7, 5, 1, "_CPPv417capi_stack_size_t", "capi_stack_size_t"], [7, 7, 1, "_CPPv4N17capi_stack_size_t13size_in_bytesE", "capi_stack_size_t::size_in_bytes"], [7, 6, 1, "_CPPv427capi_standard_data_format_t", "capi_standard_data_format_t"], [7, 5, 1, "_CPPv427capi_standard_data_format_t", "capi_standard_data_format_t"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t15bits_per_sampleE", "capi_standard_data_format_t::bits_per_sample"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t16bitstream_formatE", "capi_standard_data_format_t::bitstream_format"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t12channel_typeE", "capi_standard_data_format_t::channel_type"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t17data_interleavingE", "capi_standard_data_format_t::data_interleaving"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t14data_is_signedE", "capi_standard_data_format_t::data_is_signed"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t12num_channelsE", "capi_standard_data_format_t::num_channels"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t8q_factorE", "capi_standard_data_format_t::q_factor"], [7, 7, 1, "_CPPv4N27capi_standard_data_format_t13sampling_rateE", "capi_standard_data_format_t::sampling_rate"], [7, 6, 1, "_CPPv430capi_standard_data_format_v2_t", "capi_standard_data_format_v2_t"], [7, 5, 1, "_CPPv430capi_standard_data_format_v2_t", "capi_standard_data_format_v2_t"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t15bits_per_sampleE", "capi_standard_data_format_v2_t::bits_per_sample"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t16bitstream_formatE", "capi_standard_data_format_v2_t::bitstream_format"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t12channel_typeE", "capi_standard_data_format_v2_t::channel_type"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t17data_interleavingE", "capi_standard_data_format_v2_t::data_interleaving"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t14data_is_signedE", "capi_standard_data_format_v2_t::data_is_signed"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t13minor_versionE", "capi_standard_data_format_v2_t::minor_version"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t12num_channelsE", "capi_standard_data_format_v2_t::num_channels"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t8q_factorE", "capi_standard_data_format_v2_t::q_factor"], [7, 7, 1, "_CPPv4N30capi_standard_data_format_v2_t13sampling_rateE", "capi_standard_data_format_v2_t::sampling_rate"], [7, 6, 1, "_CPPv418capi_stream_data_t", "capi_stream_data_t"], [7, 5, 1, "_CPPv418capi_stream_data_t", "capi_stream_data_t"], [7, 7, 1, "_CPPv4N18capi_stream_data_t7buf_ptrE", "capi_stream_data_t::buf_ptr"], [7, 7, 1, "_CPPv4N18capi_stream_data_t8bufs_numE", "capi_stream_data_t::bufs_num"], [7, 7, 1, "_CPPv4N18capi_stream_data_t5flagsE", "capi_stream_data_t::flags"], [7, 7, 1, "_CPPv4N18capi_stream_data_t9timestampE", "capi_stream_data_t::timestamp"], [7, 6, 1, "_CPPv421capi_stream_data_v2_t", "capi_stream_data_v2_t"], [7, 5, 1, "_CPPv421capi_stream_data_v2_t", "capi_stream_data_v2_t"], [7, 7, 1, "_CPPv4N21capi_stream_data_v2_t7buf_ptrE", "capi_stream_data_v2_t::buf_ptr"], [7, 7, 1, "_CPPv4N21capi_stream_data_v2_t8bufs_numE", "capi_stream_data_v2_t::bufs_num"], [7, 7, 1, "_CPPv4N21capi_stream_data_v2_t5flagsE", "capi_stream_data_v2_t::flags"], [7, 7, 1, "_CPPv4N21capi_stream_data_v2_t17metadata_list_ptrE", "capi_stream_data_v2_t::metadata_list_ptr"], [7, 7, 1, "_CPPv4N21capi_stream_data_v2_t9timestampE", "capi_stream_data_v2_t::timestamp"], [7, 5, 1, "_CPPv419capi_stream_flags_t", "capi_stream_flags_t"], [7, 8, 1, "_CPPv419capi_stream_flags_t", "capi_stream_flags_t"], [7, 7, 1, "_CPPv4N19capi_stream_flags_tUt1_1E", "capi_stream_flags_t::[anonymous]"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t12end_of_frameE", "capi_stream_flags_t::end_of_frame"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t7erasureE", "capi_stream_flags_t::erasure"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t18is_timestamp_validE", "capi_stream_flags_t::is_timestamp_valid"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t8marker_1E", "capi_stream_flags_t::marker_1"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t8marker_2E", "capi_stream_flags_t::marker_2"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t8marker_3E", "capi_stream_flags_t::marker_3"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t10marker_eosE", "capi_stream_flags_t::marker_eos"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t8reservedE", "capi_stream_flags_t::reserved"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t19stream_data_versionE", "capi_stream_flags_t::stream_data_version"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t11ts_continueE", "capi_stream_flags_t::ts_continue"], [7, 7, 1, "_CPPv4N19capi_stream_flags_t4wordE", "capi_stream_flags_t::word"], [7, 1, 1, "_CPPv421capi_stream_version_t", "capi_stream_version_t"], [7, 2, 1, "_CPPv4N21capi_stream_version_t14CAPI_STREAM_V1E", "capi_stream_version_t::CAPI_STREAM_V1"], [7, 2, 1, "_CPPv4N21capi_stream_version_t14CAPI_STREAM_V2E", "capi_stream_version_t::CAPI_STREAM_V2"], [7, 6, 1, "_CPPv46capi_t", "capi_t"], [7, 5, 1, "_CPPv46capi_t", "capi_t"], [7, 7, 1, "_CPPv4N6capi_t8vtbl_ptrE", "capi_t::vtbl_ptr"], [7, 6, 1, "_CPPv411capi_vtbl_t", "capi_vtbl_t"], [7, 5, 1, "_CPPv411capi_vtbl_t", "capi_vtbl_t"], [7, 7, 1, "_CPPv4N11capi_vtbl_t3endE", "capi_vtbl_t::end"], [7, 7, 1, "_CPPv4N11capi_vtbl_t9get_paramE", "capi_vtbl_t::get_param"], [7, 7, 1, "_CPPv4N11capi_vtbl_t14get_propertiesE", "capi_vtbl_t::get_properties"], [7, 7, 1, "_CPPv4N11capi_vtbl_t7processE", "capi_vtbl_t::process"], [7, 7, 1, "_CPPv4N11capi_vtbl_t9set_paramE", "capi_vtbl_t::set_param"], [7, 7, 1, "_CPPv4N11capi_vtbl_t14set_propertiesE", "capi_vtbl_t::set_properties"], [1, 5, 1, "_CPPv46char_t", "char_t"], [7, 1, 1, "_CPPv413data_format_t", "data_format_t"], [7, 2, 1, "_CPPv4N13data_format_t30CAPI_COMPR_OVER_PCM_PACKETIZEDE", "data_format_t::CAPI_COMPR_OVER_PCM_PACKETIZED"], [7, 2, 1, "_CPPv4N13data_format_t33CAPI_DEINTERLEAVED_RAW_COMPRESSEDE", "data_format_t::CAPI_DEINTERLEAVED_RAW_COMPRESSED"], [7, 2, 1, "_CPPv4N13data_format_t23CAPI_DSD_DOP_PACKETIZEDE", "data_format_t::CAPI_DSD_DOP_PACKETIZED"], [7, 2, 1, "_CPPv4N13data_format_t16CAPI_FIXED_POINTE", "data_format_t::CAPI_FIXED_POINT"], [7, 2, 1, "_CPPv4N13data_format_t19CAPI_FLOATING_POINTE", "data_format_t::CAPI_FLOATING_POINT"], [7, 2, 1, "_CPPv4N13data_format_t23CAPI_GENERIC_COMPRESSEDE", "data_format_t::CAPI_GENERIC_COMPRESSED"], [7, 2, 1, "_CPPv4N13data_format_t24CAPI_IEC60958_PACKETIZEDE", "data_format_t::CAPI_IEC60958_PACKETIZED"], [7, 2, 1, "_CPPv4N13data_format_t35CAPI_IEC60958_PACKETIZED_NON_LINEARE", "data_format_t::CAPI_IEC60958_PACKETIZED_NON_LINEAR"], [7, 2, 1, "_CPPv4N13data_format_t24CAPI_IEC61937_PACKETIZEDE", "data_format_t::CAPI_IEC61937_PACKETIZED"], [7, 2, 1, "_CPPv4N13data_format_t20CAPI_MAX_FORMAT_TYPEE", "data_format_t::CAPI_MAX_FORMAT_TYPE"], [7, 2, 1, "_CPPv4N13data_format_t19CAPI_RAW_COMPRESSEDE", "data_format_t::CAPI_RAW_COMPRESSED"], [4, 5, 1, "_CPPv417gpr_callback_fn_t", "gpr_callback_fn_t"], [4, 6, 1, "_CPPv419gpr_cmd_alloc_ext_t", "gpr_cmd_alloc_ext_t"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t11client_dataE", "gpr_cmd_alloc_ext_t::client_data"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t13dst_domain_idE", "gpr_cmd_alloc_ext_t::dst_domain_id"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t8dst_portE", "gpr_cmd_alloc_ext_t::dst_port"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t6opcodeE", "gpr_cmd_alloc_ext_t::opcode"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t12payload_sizeE", "gpr_cmd_alloc_ext_t::payload_size"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t10ret_packetE", "gpr_cmd_alloc_ext_t::ret_packet"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t13src_domain_idE", "gpr_cmd_alloc_ext_t::src_domain_id"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t8src_portE", "gpr_cmd_alloc_ext_t::src_port"], [4, 7, 1, "_CPPv4N19gpr_cmd_alloc_ext_t5tokenE", "gpr_cmd_alloc_ext_t::token"], [4, 6, 1, "_CPPv422gpr_cmd_alloc_ext_v2_t", "gpr_cmd_alloc_ext_v2_t"], [4, 5, 1, "_CPPv422gpr_cmd_alloc_ext_v2_t", "gpr_cmd_alloc_ext_v2_t"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t11client_dataE", "gpr_cmd_alloc_ext_v2_t::client_data"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t13dst_domain_idE", "gpr_cmd_alloc_ext_v2_t::dst_domain_id"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t8dst_portE", "gpr_cmd_alloc_ext_v2_t::dst_port"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t10heap_indexE", "gpr_cmd_alloc_ext_v2_t::heap_index"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t6opcodeE", "gpr_cmd_alloc_ext_v2_t::opcode"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t12payload_sizeE", "gpr_cmd_alloc_ext_v2_t::payload_size"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t10ret_packetE", "gpr_cmd_alloc_ext_v2_t::ret_packet"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t13src_domain_idE", "gpr_cmd_alloc_ext_v2_t::src_domain_id"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t8src_portE", "gpr_cmd_alloc_ext_v2_t::src_port"], [4, 7, 1, "_CPPv4N22gpr_cmd_alloc_ext_v2_t5tokenE", "gpr_cmd_alloc_ext_v2_t::token"], [4, 6, 1, "_CPPv420gpr_cmd_alloc_send_t", "gpr_cmd_alloc_send_t"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t11client_dataE", "gpr_cmd_alloc_send_t::client_data"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t13dst_domain_idE", "gpr_cmd_alloc_send_t::dst_domain_id"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t8dst_portE", "gpr_cmd_alloc_send_t::dst_port"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t6opcodeE", "gpr_cmd_alloc_send_t::opcode"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t7payloadE", "gpr_cmd_alloc_send_t::payload"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t12payload_sizeE", "gpr_cmd_alloc_send_t::payload_size"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t13src_domain_idE", "gpr_cmd_alloc_send_t::src_domain_id"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t8src_portE", "gpr_cmd_alloc_send_t::src_port"], [4, 7, 1, "_CPPv4N20gpr_cmd_alloc_send_t5tokenE", "gpr_cmd_alloc_send_t::token"], [4, 6, 1, "_CPPv430gpr_cmd_gpr_packet_pool_info_t", "gpr_cmd_gpr_packet_pool_info_t"], [4, 5, 1, "_CPPv430gpr_cmd_gpr_packet_pool_info_t", "gpr_cmd_gpr_packet_pool_info_t"], [4, 7, 1, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t25bytes_per_max_size_packetE", "gpr_cmd_gpr_packet_pool_info_t::bytes_per_max_size_packet"], [4, 7, 1, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t25bytes_per_min_size_packetE", "gpr_cmd_gpr_packet_pool_info_t::bytes_per_min_size_packet"], [4, 7, 1, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t20num_max_size_packetsE", "gpr_cmd_gpr_packet_pool_info_t::num_max_size_packets"], [4, 7, 1, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t20num_min_size_packetsE", "gpr_cmd_gpr_packet_pool_info_t::num_min_size_packets"], [4, 5, 1, "_CPPv416gpr_heap_index_t", "gpr_heap_index_t"], [4, 6, 1, "_CPPv425gpr_packet_pool_info_v2_t", "gpr_packet_pool_info_v2_t"], [4, 5, 1, "_CPPv425gpr_packet_pool_info_v2_t", "gpr_packet_pool_info_v2_t"], [4, 7, 1, "_CPPv4N25gpr_packet_pool_info_v2_t10heap_indexE", "gpr_packet_pool_info_v2_t::heap_index"], [4, 7, 1, "_CPPv4N25gpr_packet_pool_info_v2_t10is_dynamicE", "gpr_packet_pool_info_v2_t::is_dynamic"], [4, 7, 1, "_CPPv4N25gpr_packet_pool_info_v2_t11num_packetsE", "gpr_packet_pool_info_v2_t::num_packets"], [4, 7, 1, "_CPPv4N25gpr_packet_pool_info_v2_t11packet_sizeE", "gpr_packet_pool_info_v2_t::packet_size"], [4, 7, 1, "_CPPv4N25gpr_packet_pool_info_v2_t8reservedE", "gpr_packet_pool_info_v2_t::reserved"], [4, 6, 1, "_CPPv417gpr_to_ipc_vtbl_t", "gpr_to_ipc_vtbl_t"], [4, 5, 1, "_CPPv417gpr_to_ipc_vtbl_t", "gpr_to_ipc_vtbl_t"], [4, 7, 1, "_CPPv4N17gpr_to_ipc_vtbl_t7receiveE", "gpr_to_ipc_vtbl_t::receive"], [4, 7, 1, "_CPPv4N17gpr_to_ipc_vtbl_t9send_doneE", "gpr_to_ipc_vtbl_t::send_done"], [2, 6, 1, "_CPPv419gsl_acdb_data_files", "gsl_acdb_data_files"], [2, 7, 1, "_CPPv4N19gsl_acdb_data_files9acdbFilesE", "gsl_acdb_data_files::acdbFiles"], [2, 7, 1, "_CPPv4N19gsl_acdb_data_files9num_filesE", "gsl_acdb_data_files::num_files"], [2, 6, 1, "_CPPv413gsl_acdb_file", "gsl_acdb_file"], [2, 7, 1, "_CPPv4N13gsl_acdb_file8fileNameE", "gsl_acdb_file::fileName"], [2, 7, 1, "_CPPv4N13gsl_acdb_file11fileNameLenE", "gsl_acdb_file::fileNameLen"], [2, 5, 1, "_CPPv417gsl_acdb_handle_t", "gsl_acdb_handle_t"], [2, 3, 1, "_CPPv416gsl_add_databaseP19gsl_acdb_data_filesP13gsl_acdb_fileP17gsl_acdb_handle_t", "gsl_add_database"], [2, 4, 1, "_CPPv416gsl_add_databaseP19gsl_acdb_data_filesP13gsl_acdb_fileP17gsl_acdb_handle_t", "gsl_add_database::acdb_data_files"], [2, 4, 1, "_CPPv416gsl_add_databaseP19gsl_acdb_data_filesP13gsl_acdb_fileP17gsl_acdb_handle_t", "gsl_add_database::acdb_handle"], [2, 4, 1, "_CPPv416gsl_add_databaseP19gsl_acdb_data_filesP13gsl_acdb_fileP17gsl_acdb_handle_t", "gsl_add_database::writable_file_path"], [2, 6, 1, "_CPPv48gsl_buff", "gsl_buff"], [2, 7, 1, "_CPPv4N8gsl_buff4addrE", "gsl_buff::addr"], [2, 7, 1, "_CPPv4N8gsl_buff10alloc_infoE", "gsl_buff::alloc_info"], [2, 7, 1, "_CPPv4N8gsl_buff5flagsE", "gsl_buff::flags"], [2, 7, 1, "_CPPv4N8gsl_buff8metadataE", "gsl_buff::metadata"], [2, 7, 1, "_CPPv4N8gsl_buff13metadata_sizeE", "gsl_buff::metadata_size"], [2, 7, 1, "_CPPv4N8gsl_buff4sizeE", "gsl_buff::size"], [2, 7, 1, "_CPPv4N8gsl_buff9timestampE", "gsl_buff::timestamp"], [2, 5, 1, "_CPPv415gsl_cb_func_ptr", "gsl_cb_func_ptr"], [2, 3, 1, "_CPPv49gsl_close12gsl_handle_t", "gsl_close"], [2, 4, 1, "_CPPv49gsl_close12gsl_handle_t", "gsl_close::graph_handle"], [2, 6, 1, "_CPPv435gsl_cmd_configure_read_write_params", "gsl_cmd_configure_read_write_params"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params10attributesE", "gsl_cmd_configure_read_write_params::attributes"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params9buff_sizeE", "gsl_cmd_configure_read_write_params::buff_size"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params17max_metadata_sizeE", "gsl_cmd_configure_read_write_params::max_metadata_size"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params9num_buffsE", "gsl_cmd_configure_read_write_params::num_buffs"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params13platform_infoE", "gsl_cmd_configure_read_write_params::platform_info"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params12shmem_ep_tagE", "gsl_cmd_configure_read_write_params::shmem_ep_tag"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params15start_thresholdE", "gsl_cmd_configure_read_write_params::start_threshold"], [2, 7, 1, "_CPPv4N35gsl_cmd_configure_read_write_params14stop_thresholdE", "gsl_cmd_configure_read_write_params::stop_threshold"], [2, 6, 1, "_CPPv426gsl_cmd_get_shmem_buf_info", "gsl_cmd_get_shmem_buf_info"], [2, 7, 1, "_CPPv4N26gsl_cmd_get_shmem_buf_info5buffsE", "gsl_cmd_get_shmem_buf_info::buffs"], [2, 7, 1, "_CPPv4N26gsl_cmd_get_shmem_buf_info9num_buffsE", "gsl_cmd_get_shmem_buf_info::num_buffs"], [2, 7, 1, "_CPPv4N26gsl_cmd_get_shmem_buf_info4sizeE", "gsl_cmd_get_shmem_buf_info::size"], [2, 6, 1, "_CPPv420gsl_cmd_graph_select", "gsl_cmd_graph_select"], [2, 7, 1, "_CPPv4N20gsl_cmd_graph_select12cal_key_vectE", "gsl_cmd_graph_select::cal_key_vect"], [2, 7, 1, "_CPPv4N20gsl_cmd_graph_select16graph_key_vectorE", "gsl_cmd_graph_select::graph_key_vector"], [2, 1, 1, "_CPPv410gsl_cmd_id", "gsl_cmd_id"], [2, 2, 1, "_CPPv4N10gsl_cmd_id17GSL_CMD_ADD_GRAPHE", "gsl_cmd_id::GSL_CMD_ADD_GRAPH"], [2, 2, 1, "_CPPv4N10gsl_cmd_id20GSL_CMD_CHANGE_GRAPHE", "gsl_cmd_id::GSL_CMD_CHANGE_GRAPH"], [2, 2, 1, "_CPPv4N10gsl_cmd_id24GSL_CMD_CLOSE_WITH_PROPSE", "gsl_cmd_id::GSL_CMD_CLOSE_WITH_PROPS"], [2, 2, 1, "_CPPv4N10gsl_cmd_id29GSL_CMD_CONFIGURE_READ_PARAMSE", "gsl_cmd_id::GSL_CMD_CONFIGURE_READ_PARAMS"], [2, 2, 1, "_CPPv4N10gsl_cmd_id30GSL_CMD_CONFIGURE_WRITE_PARAMSE", "gsl_cmd_id::GSL_CMD_CONFIGURE_WRITE_PARAMS"], [2, 2, 1, "_CPPv4N10gsl_cmd_id11GSL_CMD_EOSE", "gsl_cmd_id::GSL_CMD_EOS"], [2, 2, 1, "_CPPv4N10gsl_cmd_id13GSL_CMD_FLUSHE", "gsl_cmd_id::GSL_CMD_FLUSH"], [2, 2, 1, "_CPPv4N10gsl_cmd_id22GSL_CMD_FREE_READ_BUFFE", "gsl_cmd_id::GSL_CMD_FREE_READ_BUFF"], [2, 2, 1, "_CPPv4N10gsl_cmd_id23GSL_CMD_FREE_WRITE_BUFFE", "gsl_cmd_id::GSL_CMD_FREE_WRITE_BUFF"], [2, 2, 1, "_CPPv4N10gsl_cmd_id26GSL_CMD_GET_READ_BUFF_INFOE", "gsl_cmd_id::GSL_CMD_GET_READ_BUFF_INFO"], [2, 2, 1, "_CPPv4N10gsl_cmd_id30GSL_CMD_GET_READ_POS_BUFF_INFOE", "gsl_cmd_id::GSL_CMD_GET_READ_POS_BUFF_INFO"], [2, 2, 1, "_CPPv4N10gsl_cmd_id27GSL_CMD_GET_WRITE_BUFF_INFOE", "gsl_cmd_id::GSL_CMD_GET_WRITE_BUFF_INFO"], [2, 2, 1, "_CPPv4N10gsl_cmd_id31GSL_CMD_GET_WRITE_POS_BUFF_INFOE", "gsl_cmd_id::GSL_CMD_GET_WRITE_POS_BUFF_INFO"], [2, 2, 1, "_CPPv4N10gsl_cmd_id11GSL_CMD_MAXE", "gsl_cmd_id::GSL_CMD_MAX"], [2, 2, 1, "_CPPv4N10gsl_cmd_id15GSL_CMD_PREPAREE", "gsl_cmd_id::GSL_CMD_PREPARE"], [2, 2, 1, "_CPPv4N10gsl_cmd_id25GSL_CMD_QUERY_GRAPH_DELAYE", "gsl_cmd_id::GSL_CMD_QUERY_GRAPH_DELAY"], [2, 2, 1, "_CPPv4N10gsl_cmd_id29GSL_CMD_REGISTER_CUSTOM_EVENTE", "gsl_cmd_id::GSL_CMD_REGISTER_CUSTOM_EVENT"], [2, 2, 1, "_CPPv4N10gsl_cmd_id20GSL_CMD_REMOVE_GRAPHE", "gsl_cmd_id::GSL_CMD_REMOVE_GRAPH"], [2, 2, 1, "_CPPv4N10gsl_cmd_id13GSL_CMD_STARTE", "gsl_cmd_id::GSL_CMD_START"], [2, 2, 1, "_CPPv4N10gsl_cmd_id12GSL_CMD_STOPE", "gsl_cmd_id::GSL_CMD_STOP"], [2, 2, 1, "_CPPv4N10gsl_cmd_id15GSL_CMD_SUSPENDE", "gsl_cmd_id::GSL_CMD_SUSPEND"], [2, 6, 1, "_CPPv418gsl_cmd_properties", "gsl_cmd_properties"], [2, 7, 1, "_CPPv4N18gsl_cmd_properties3gkvE", "gsl_cmd_properties::gkv"], [2, 7, 1, "_CPPv4N18gsl_cmd_properties19num_property_valuesE", "gsl_cmd_properties::num_property_values"], [2, 7, 1, "_CPPv4N18gsl_cmd_properties11property_idE", "gsl_cmd_properties::property_id"], [2, 7, 1, "_CPPv4N18gsl_cmd_properties15property_valuesE", "gsl_cmd_properties::property_values"], [2, 6, 1, "_CPPv429gsl_cmd_register_custom_event", "gsl_cmd_register_custom_event"], [2, 7, 1, "_CPPv4N29gsl_cmd_register_custom_event20event_config_payloadE", "gsl_cmd_register_custom_event::event_config_payload"], [2, 7, 1, "_CPPv4N29gsl_cmd_register_custom_event25event_config_payload_sizeE", "gsl_cmd_register_custom_event::event_config_payload_size"], [2, 7, 1, "_CPPv4N29gsl_cmd_register_custom_event8event_idE", "gsl_cmd_register_custom_event::event_id"], [2, 7, 1, "_CPPv4N29gsl_cmd_register_custom_event11is_registerE", "gsl_cmd_register_custom_event::is_register"], [2, 7, 1, "_CPPv4N29gsl_cmd_register_custom_event18module_instance_idE", "gsl_cmd_register_custom_event::module_instance_id"], [2, 6, 1, "_CPPv420gsl_cmd_remove_graph", "gsl_cmd_remove_graph"], [2, 7, 1, "_CPPv4N20gsl_cmd_remove_graph16graph_key_vectorE", "gsl_cmd_remove_graph::graph_key_vector"], [2, 1, 1, "_CPPv412gsl_data_dir", "gsl_data_dir"], [2, 2, 1, "_CPPv4N12gsl_data_dir17GSL_DATA_DIR_READE", "gsl_data_dir::GSL_DATA_DIR_READ"], [2, 2, 1, "_CPPv4N12gsl_data_dir18GSL_DATA_DIR_WRITEE", "gsl_data_dir::GSL_DATA_DIR_WRITE"], [2, 3, 1, "_CPPv410gsl_deinitv", "gsl_deinit"], [2, 3, 1, "_CPPv427gsl_enable_acdb_persistence7uint8_t", "gsl_enable_acdb_persistence"], [2, 4, 1, "_CPPv427gsl_enable_acdb_persistence7uint8_t", "gsl_enable_acdb_persistence::enable_flag"], [2, 1, 1, "_CPPv423gsl_eos_render_status_t", "gsl_eos_render_status_t"], [2, 2, 1, "_CPPv4N23gsl_eos_render_status_t15GSL_EOS_DROPPEDE", "gsl_eos_render_status_t::GSL_EOS_DROPPED"], [2, 2, 1, "_CPPv4N23gsl_eos_render_status_t16GSL_EOS_RENDEREDE", "gsl_eos_render_status_t::GSL_EOS_RENDERED"], [2, 6, 1, "_CPPv419gsl_event_cb_params", "gsl_event_cb_params"], [2, 7, 1, "_CPPv4N19gsl_event_cb_params8event_idE", "gsl_event_cb_params::event_id"], [2, 7, 1, "_CPPv4N19gsl_event_cb_params13event_payloadE", "gsl_event_cb_params::event_payload"], [2, 7, 1, "_CPPv4N19gsl_event_cb_params18event_payload_sizeE", "gsl_event_cb_params::event_payload_size"], [2, 7, 1, "_CPPv4N19gsl_event_cb_params16source_module_idE", "gsl_event_cb_params::source_module_id"], [2, 6, 1, "_CPPv421gsl_event_eos_payload", "gsl_event_eos_payload"], [2, 7, 1, "_CPPv4N21gsl_event_eos_payload18module_instance_idE", "gsl_event_eos_payload::module_instance_id"], [2, 7, 1, "_CPPv4N21gsl_event_eos_payload13render_statusE", "gsl_event_eos_payload::render_status"], [2, 1, 1, "_CPPv412gsl_event_id", "gsl_event_id"], [2, 2, 1, "_CPPv4N12gsl_event_id25GSL_EVENT_ID_BUFFER_AVAILE", "gsl_event_id::GSL_EVENT_ID_BUFFER_AVAIL"], [2, 2, 1, "_CPPv4N12gsl_event_id16GSL_EVENT_ID_EOSE", "gsl_event_id::GSL_EVENT_ID_EOS"], [2, 2, 1, "_CPPv4N12gsl_event_id16GSL_EVENT_ID_MAXE", "gsl_event_id::GSL_EVENT_ID_MAX"], [2, 2, 1, "_CPPv4N12gsl_event_id22GSL_EVENT_ID_READ_DONEE", "gsl_event_id::GSL_EVENT_ID_READ_DONE"], [2, 2, 1, "_CPPv4N12gsl_event_id23GSL_EVENT_ID_WRITE_DONEE", "gsl_event_id::GSL_EVENT_ID_WRITE_DONE"], [2, 6, 1, "_CPPv433gsl_event_read_write_done_payload", "gsl_event_read_write_done_payload"], [2, 7, 1, "_CPPv4N33gsl_event_read_write_done_payload4buffE", "gsl_event_read_write_done_payload::buff"], [2, 7, 1, "_CPPv4N33gsl_event_read_write_done_payload9md_statusE", "gsl_event_read_write_done_payload::md_status"], [2, 7, 1, "_CPPv4N33gsl_event_read_write_done_payload6statusE", "gsl_event_read_write_done_payload::status"], [2, 7, 1, "_CPPv4N33gsl_event_read_write_done_payload3tagE", "gsl_event_read_write_done_payload::tag"], [2, 6, 1, "_CPPv426gsl_extern_alloc_buff_info", "gsl_extern_alloc_buff_info"], [2, 7, 1, "_CPPv4N26gsl_extern_alloc_buff_info12alloc_handleE", "gsl_extern_alloc_buff_info::alloc_handle"], [2, 7, 1, "_CPPv4N26gsl_extern_alloc_buff_info10alloc_sizeE", "gsl_extern_alloc_buff_info::alloc_size"], [2, 7, 1, "_CPPv4N26gsl_extern_alloc_buff_info6offsetE", "gsl_extern_alloc_buff_info::offset"], [2, 3, 1, "_CPPv425gsl_get_avail_buffer_size12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_avail_buffer_size"], [2, 4, 1, "_CPPv425gsl_get_avail_buffer_size12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_avail_buffer_size::bytes"], [2, 4, 1, "_CPPv425gsl_get_avail_buffer_size12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_avail_buffer_size::dir"], [2, 4, 1, "_CPPv425gsl_get_avail_buffer_size12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_avail_buffer_size::graph_handle"], [2, 3, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb"], [2, 4, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb::cal_key_vect"], [2, 4, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb::graph_key_vect"], [2, 4, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb::num_modules"], [2, 4, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb::param_list"], [2, 4, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb::payload"], [2, 4, 1, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_cal_data_from_acdb::payload_size"], [2, 3, 1, "_CPPv421gsl_get_custom_config12gsl_handle_tP7uint8_t8uint32_t", "gsl_get_custom_config"], [2, 4, 1, "_CPPv421gsl_get_custom_config12gsl_handle_tP7uint8_t8uint32_t", "gsl_get_custom_config::graph_handle"], [2, 4, 1, "_CPPv421gsl_get_custom_config12gsl_handle_tP7uint8_t8uint32_t", "gsl_get_custom_config::payload"], [2, 4, 1, "_CPPv421gsl_get_custom_config12gsl_handle_tP7uint8_t8uint32_t", "gsl_get_custom_config::size"], [2, 3, 1, "_CPPv419gsl_get_driver_dataK8uint32_tPK14gsl_key_vectorPvP8uint32_t", "gsl_get_driver_data"], [2, 4, 1, "_CPPv419gsl_get_driver_dataK8uint32_tPK14gsl_key_vectorPvP8uint32_t", "gsl_get_driver_data::data_payload"], [2, 4, 1, "_CPPv419gsl_get_driver_dataK8uint32_tPK14gsl_key_vectorPvP8uint32_t", "gsl_get_driver_data::data_payload_size"], [2, 4, 1, "_CPPv419gsl_get_driver_dataK8uint32_tPK14gsl_key_vectorPvP8uint32_t", "gsl_get_driver_data::key_vect"], [2, 4, 1, "_CPPv419gsl_get_driver_dataK8uint32_tPK14gsl_key_vectorPvP8uint32_t", "gsl_get_driver_data::module_id"], [2, 3, 1, "_CPPv425gsl_get_driver_module_kvs8uint32_tP19gsl_key_vector_list", "gsl_get_driver_module_kvs"], [2, 4, 1, "_CPPv425gsl_get_driver_module_kvs8uint32_tP19gsl_key_vector_list", "gsl_get_driver_module_kvs::data_payload"], [2, 4, 1, "_CPPv425gsl_get_driver_module_kvs8uint32_tP19gsl_key_vector_list", "gsl_get_driver_module_kvs::driver_id"], [2, 3, 1, "_CPPv419gsl_get_graph_aliasPK14gsl_key_vectorPcP8uint32_t", "gsl_get_graph_alias"], [2, 4, 1, "_CPPv419gsl_get_graph_aliasPK14gsl_key_vectorPcP8uint32_t", "gsl_get_graph_alias::alias"], [2, 4, 1, "_CPPv419gsl_get_graph_aliasPK14gsl_key_vectorPcP8uint32_t", "gsl_get_graph_alias::alias_len"], [2, 4, 1, "_CPPv419gsl_get_graph_aliasPK14gsl_key_vectorPcP8uint32_t", "gsl_get_graph_alias::graph_key_vect"], [2, 3, 1, "_CPPv418gsl_get_graph_ckvsPK14gsl_key_vectorP19gsl_key_vector_list", "gsl_get_graph_ckvs"], [2, 4, 1, "_CPPv418gsl_get_graph_ckvsPK14gsl_key_vectorP19gsl_key_vector_list", "gsl_get_graph_ckvs::data_payload"], [2, 4, 1, "_CPPv418gsl_get_graph_ckvsPK14gsl_key_vectorP19gsl_key_vector_list", "gsl_get_graph_ckvs::graph_key_vect"], [2, 3, 1, "_CPPv418gsl_get_graph_tkvsPK14gsl_key_vectorP23gsl_tag_key_vector_list", "gsl_get_graph_tkvs"], [2, 4, 1, "_CPPv418gsl_get_graph_tkvsPK14gsl_key_vectorP23gsl_tag_key_vector_list", "gsl_get_graph_tkvs::data_payload"], [2, 4, 1, "_CPPv418gsl_get_graph_tkvsPK14gsl_key_vectorP23gsl_tag_key_vector_list", "gsl_get_graph_tkvs::graph_key_vect"], [2, 3, 1, "_CPPv426gsl_get_processed_buff_cnt12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_processed_buff_cnt"], [2, 4, 1, "_CPPv426gsl_get_processed_buff_cnt12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_processed_buff_cnt::cnt"], [2, 4, 1, "_CPPv426gsl_get_processed_buff_cnt12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_processed_buff_cnt::dir"], [2, 4, 1, "_CPPv426gsl_get_processed_buff_cnt12gsl_handle_t12gsl_data_dirP8uint32_t", "gsl_get_processed_buff_cnt::graph_handle"], [2, 3, 1, "_CPPv422gsl_get_supported_gkvsP8uint32_tK8uint32_tP19gsl_key_vector_list", "gsl_get_supported_gkvs"], [2, 4, 1, "_CPPv422gsl_get_supported_gkvsP8uint32_tK8uint32_tP19gsl_key_vector_list", "gsl_get_supported_gkvs::data_payload"], [2, 4, 1, "_CPPv422gsl_get_supported_gkvsP8uint32_tK8uint32_tP19gsl_key_vector_list", "gsl_get_supported_gkvs::key_ids"], [2, 4, 1, "_CPPv422gsl_get_supported_gkvsP8uint32_tK8uint32_tP19gsl_key_vector_list", "gsl_get_supported_gkvs::num_key_ids"], [2, 3, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::graph_key_vect"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::num_modules"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::param_list"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::payload"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::payload_size"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::tag_id"], [2, 4, 1, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t", "gsl_get_tag_data_from_acdb::tag_key_vect"], [2, 3, 1, "_CPPv428gsl_get_tagged_custom_config12gsl_handle_t8uint32_tP7uint8_tP8uint32_t", "gsl_get_tagged_custom_config"], [2, 4, 1, "_CPPv428gsl_get_tagged_custom_config12gsl_handle_t8uint32_tP7uint8_tP8uint32_t", "gsl_get_tagged_custom_config::graph_handle"], [2, 4, 1, "_CPPv428gsl_get_tagged_custom_config12gsl_handle_t8uint32_tP7uint8_tP8uint32_t", "gsl_get_tagged_custom_config::payload"], [2, 4, 1, "_CPPv428gsl_get_tagged_custom_config12gsl_handle_t8uint32_tP7uint8_tP8uint32_t", "gsl_get_tagged_custom_config::size"], [2, 4, 1, "_CPPv428gsl_get_tagged_custom_config12gsl_handle_t8uint32_tP7uint8_tP8uint32_t", "gsl_get_tagged_custom_config::tag"], [2, 3, 1, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t", "gsl_get_tagged_data"], [2, 4, 1, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t", "gsl_get_tagged_data::graph_key_vect"], [2, 4, 1, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t", "gsl_get_tagged_data::payload"], [2, 4, 1, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t", "gsl_get_tagged_data::payload_size"], [2, 4, 1, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t", "gsl_get_tagged_data::tag"], [2, 4, 1, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t", "gsl_get_tagged_data::tag_key_vect"], [2, 3, 1, "_CPPv426gsl_get_tagged_module_infoPK14gsl_key_vector8uint32_tPP18gsl_module_id_infoP8uint32_t", "gsl_get_tagged_module_info"], [2, 4, 1, "_CPPv426gsl_get_tagged_module_infoPK14gsl_key_vector8uint32_tPP18gsl_module_id_infoP8uint32_t", "gsl_get_tagged_module_info::graph_key_vect"], [2, 4, 1, "_CPPv426gsl_get_tagged_module_infoPK14gsl_key_vector8uint32_tPP18gsl_module_id_infoP8uint32_t", "gsl_get_tagged_module_info::module_info"], [2, 4, 1, "_CPPv426gsl_get_tagged_module_infoPK14gsl_key_vector8uint32_tPP18gsl_module_id_infoP8uint32_t", "gsl_get_tagged_module_info::module_info_size"], [2, 4, 1, "_CPPv426gsl_get_tagged_module_infoPK14gsl_key_vector8uint32_tPP18gsl_module_id_infoP8uint32_t", "gsl_get_tagged_module_info::tag"], [2, 3, 1, "_CPPv429gsl_get_tags_with_module_infoPK14gsl_key_vectorPvP6size_t", "gsl_get_tags_with_module_info"], [2, 4, 1, "_CPPv429gsl_get_tags_with_module_infoPK14gsl_key_vectorPvP6size_t", "gsl_get_tags_with_module_info::graph_key_vect"], [2, 4, 1, "_CPPv429gsl_get_tags_with_module_infoPK14gsl_key_vectorPvP6size_t", "gsl_get_tags_with_module_info::tag_module_info"], [2, 4, 1, "_CPPv429gsl_get_tags_with_module_infoPK14gsl_key_vectorPvP6size_t", "gsl_get_tags_with_module_info::tag_module_info_size"], [2, 3, 1, "_CPPv415gsl_get_versionP8uint32_tP8uint32_t", "gsl_get_version"], [2, 4, 1, "_CPPv415gsl_get_versionP8uint32_tP8uint32_t", "gsl_get_version::major"], [2, 4, 1, "_CPPv415gsl_get_versionP8uint32_tP8uint32_t", "gsl_get_version::minor"], [2, 5, 1, "_CPPv422gsl_global_cb_func_ptr", "gsl_global_cb_func_ptr"], [2, 1, 1, "_CPPv420gsl_global_event_ids", "gsl_global_event_ids"], [2, 2, 1, "_CPPv4N20gsl_global_event_ids29GSL_GLOBAL_EVENT_AUDIO_SVC_DNE", "gsl_global_event_ids::GSL_GLOBAL_EVENT_AUDIO_SVC_DN"], [2, 2, 1, "_CPPv4N20gsl_global_event_ids29GSL_GLOBAL_EVENT_AUDIO_SVC_UPE", "gsl_global_event_ids::GSL_GLOBAL_EVENT_AUDIO_SVC_UP"], [2, 2, 1, "_CPPv4N20gsl_global_event_ids20GSL_GLOBAL_EVENT_MAXE", "gsl_global_event_ids::GSL_GLOBAL_EVENT_MAX"], [2, 6, 1, "_CPPv431gsl_global_event_svc_dn_payload", "gsl_global_event_svc_dn_payload"], [2, 7, 1, "_CPPv4N31gsl_global_event_svc_dn_payload11handle_listE", "gsl_global_event_svc_dn_payload::handle_list"], [2, 7, 1, "_CPPv4N31gsl_global_event_svc_dn_payload11num_handlesE", "gsl_global_event_svc_dn_payload::num_handles"], [2, 5, 1, "_CPPv412gsl_handle_t", "gsl_handle_t"], [2, 3, 1, "_CPPv48gsl_initP13gsl_init_data", "gsl_init"], [2, 4, 1, "_CPPv48gsl_initP13gsl_init_data", "gsl_init::init_data"], [2, 6, 1, "_CPPv413gsl_init_data", "gsl_init_data"], [2, 7, 1, "_CPPv4N13gsl_init_data9acdb_addrE", "gsl_init_data::acdb_addr"], [2, 7, 1, "_CPPv4N13gsl_init_data15acdb_delta_fileE", "gsl_init_data::acdb_delta_file"], [2, 7, 1, "_CPPv4N13gsl_init_data10acdb_filesE", "gsl_init_data::acdb_files"], [2, 7, 1, "_CPPv4N13gsl_init_data20max_num_ready_checksE", "gsl_init_data::max_num_ready_checks"], [2, 7, 1, "_CPPv4N13gsl_init_data23ready_check_interval_msE", "gsl_init_data::ready_check_interval_ms"], [2, 3, 1, "_CPPv49gsl_ioctl12gsl_handle_t10gsl_cmd_idPv6size_t", "gsl_ioctl"], [2, 4, 1, "_CPPv49gsl_ioctl12gsl_handle_t10gsl_cmd_idPv6size_t", "gsl_ioctl::cmd_id"], [2, 4, 1, "_CPPv49gsl_ioctl12gsl_handle_t10gsl_cmd_idPv6size_t", "gsl_ioctl::cmd_payload"], [2, 4, 1, "_CPPv49gsl_ioctl12gsl_handle_t10gsl_cmd_idPv6size_t", "gsl_ioctl::cmd_payload_sz"], [2, 4, 1, "_CPPv49gsl_ioctl12gsl_handle_t10gsl_cmd_idPv6size_t", "gsl_ioctl::graph_handle"], [2, 6, 1, "_CPPv418gsl_key_value_pair", "gsl_key_value_pair"], [2, 7, 1, "_CPPv4N18gsl_key_value_pair3keyE", "gsl_key_value_pair::key"], [2, 7, 1, "_CPPv4N18gsl_key_value_pair5valueE", "gsl_key_value_pair::value"], [2, 6, 1, "_CPPv414gsl_key_vector", "gsl_key_vector"], [2, 7, 1, "_CPPv4N14gsl_key_vector3kvpE", "gsl_key_vector::kvp"], [2, 7, 1, "_CPPv4N14gsl_key_vector8num_kvpsE", "gsl_key_vector::num_kvps"], [2, 6, 1, "_CPPv420gsl_key_vector_array", "gsl_key_vector_array"], [2, 7, 1, "_CPPv4N20gsl_key_vector_array3kvpE", "gsl_key_vector_array::kvp"], [2, 7, 1, "_CPPv4N20gsl_key_vector_array8num_keysE", "gsl_key_vector_array::num_keys"], [2, 6, 1, "_CPPv419gsl_key_vector_list", "gsl_key_vector_list"], [2, 7, 1, "_CPPv4N19gsl_key_vector_list15key_vector_listE", "gsl_key_vector_list::key_vector_list"], [2, 7, 1, "_CPPv4N19gsl_key_vector_list9list_sizeE", "gsl_key_vector_list::list_size"], [2, 7, 1, "_CPPv4N19gsl_key_vector_list15num_key_vectorsE", "gsl_key_vector_list::num_key_vectors"], [2, 6, 1, "_CPPv418gsl_module_id_info", "gsl_module_id_info"], [2, 7, 1, "_CPPv4N18gsl_module_id_info12module_entryE", "gsl_module_id_info::module_entry"], [2, 7, 1, "_CPPv4N18gsl_module_id_info11num_modulesE", "gsl_module_id_info::num_modules"], [2, 6, 1, "_CPPv424gsl_module_id_info_entry", "gsl_module_id_info_entry"], [2, 7, 1, "_CPPv4N24gsl_module_id_info_entry9module_idE", "gsl_module_id_info_entry::module_id"], [2, 7, 1, "_CPPv4N24gsl_module_id_info_entry10module_iidE", "gsl_module_id_info_entry::module_iid"], [2, 3, 1, "_CPPv48gsl_openPK14gsl_key_vectorPK14gsl_key_vectorP12gsl_handle_t", "gsl_open"], [2, 4, 1, "_CPPv48gsl_openPK14gsl_key_vectorPK14gsl_key_vectorP12gsl_handle_t", "gsl_open::cal_key_vect"], [2, 4, 1, "_CPPv48gsl_openPK14gsl_key_vectorPK14gsl_key_vectorP12gsl_handle_t", "gsl_open::graph_handle"], [2, 4, 1, "_CPPv48gsl_openPK14gsl_key_vectorPK14gsl_key_vectorP12gsl_handle_t", "gsl_open::graph_key_vect"], [2, 3, 1, "_CPPv48gsl_read12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_read"], [2, 4, 1, "_CPPv48gsl_read12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_read::buff"], [2, 4, 1, "_CPPv48gsl_read12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_read::filled_size"], [2, 4, 1, "_CPPv48gsl_read12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_read::graph_handle"], [2, 4, 1, "_CPPv48gsl_read12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_read::tag"], [2, 3, 1, "_CPPv421gsl_register_event_cb12gsl_handle_t15gsl_cb_func_ptrPv", "gsl_register_event_cb"], [2, 4, 1, "_CPPv421gsl_register_event_cb12gsl_handle_t15gsl_cb_func_ptrPv", "gsl_register_event_cb::cb"], [2, 4, 1, "_CPPv421gsl_register_event_cb12gsl_handle_t15gsl_cb_func_ptrPv", "gsl_register_event_cb::client_data"], [2, 4, 1, "_CPPv421gsl_register_event_cb12gsl_handle_t15gsl_cb_func_ptrPv", "gsl_register_event_cb::graph_handle"], [2, 3, 1, "_CPPv428gsl_register_global_event_cb22gsl_global_cb_func_ptrPv", "gsl_register_global_event_cb"], [2, 4, 1, "_CPPv428gsl_register_global_event_cb22gsl_global_cb_func_ptrPv", "gsl_register_global_event_cb::client_data"], [2, 4, 1, "_CPPv428gsl_register_global_event_cb22gsl_global_cb_func_ptrPv", "gsl_register_global_event_cb::global_cb"], [2, 3, 1, "_CPPv419gsl_remove_database17gsl_acdb_handle_t", "gsl_remove_database"], [2, 4, 1, "_CPPv419gsl_remove_database17gsl_acdb_handle_t", "gsl_remove_database::acdb_handle"], [2, 3, 1, "_CPPv411gsl_set_cal12gsl_handle_tPK14gsl_key_vectorPK14gsl_key_vector", "gsl_set_cal"], [2, 4, 1, "_CPPv411gsl_set_cal12gsl_handle_tPK14gsl_key_vectorPK14gsl_key_vector", "gsl_set_cal::cal_key_vect"], [2, 4, 1, "_CPPv411gsl_set_cal12gsl_handle_tPK14gsl_key_vectorPK14gsl_key_vector", "gsl_set_cal::graph_handle"], [2, 4, 1, "_CPPv411gsl_set_cal12gsl_handle_tPK14gsl_key_vectorPK14gsl_key_vector", "gsl_set_cal::graph_key_vect"], [2, 3, 1, "_CPPv424gsl_set_cal_data_to_acdbPK14gsl_key_vectorPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_cal_data_to_acdb"], [2, 4, 1, "_CPPv424gsl_set_cal_data_to_acdbPK14gsl_key_vectorPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_cal_data_to_acdb::cal_key_vect"], [2, 4, 1, "_CPPv424gsl_set_cal_data_to_acdbPK14gsl_key_vectorPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_cal_data_to_acdb::graph_key_vect"], [2, 4, 1, "_CPPv424gsl_set_cal_data_to_acdbPK14gsl_key_vectorPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_cal_data_to_acdb::payload"], [2, 4, 1, "_CPPv424gsl_set_cal_data_to_acdbPK14gsl_key_vectorPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_cal_data_to_acdb::payload_size"], [2, 3, 1, "_CPPv414gsl_set_config12gsl_handle_tPK14gsl_key_vector8uint32_tPK14gsl_key_vector", "gsl_set_config"], [2, 4, 1, "_CPPv414gsl_set_config12gsl_handle_tPK14gsl_key_vector8uint32_tPK14gsl_key_vector", "gsl_set_config::graph_handle"], [2, 4, 1, "_CPPv414gsl_set_config12gsl_handle_tPK14gsl_key_vector8uint32_tPK14gsl_key_vector", "gsl_set_config::graph_key_vect"], [2, 4, 1, "_CPPv414gsl_set_config12gsl_handle_tPK14gsl_key_vector8uint32_tPK14gsl_key_vector", "gsl_set_config::tag"], [2, 4, 1, "_CPPv414gsl_set_config12gsl_handle_tPK14gsl_key_vector8uint32_tPK14gsl_key_vector", "gsl_set_config::tag_key_vect"], [2, 3, 1, "_CPPv421gsl_set_custom_config12gsl_handle_tPK7uint8_tK8uint32_t", "gsl_set_custom_config"], [2, 4, 1, "_CPPv421gsl_set_custom_config12gsl_handle_tPK7uint8_tK8uint32_t", "gsl_set_custom_config::graph_handle"], [2, 4, 1, "_CPPv421gsl_set_custom_config12gsl_handle_tPK7uint8_tK8uint32_t", "gsl_set_custom_config::payload"], [2, 4, 1, "_CPPv421gsl_set_custom_config12gsl_handle_tPK7uint8_tK8uint32_t", "gsl_set_custom_config::payload_size"], [2, 3, 1, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_tag_data_to_acdb"], [2, 4, 1, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_tag_data_to_acdb::graph_key_vect"], [2, 4, 1, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_tag_data_to_acdb::payload"], [2, 4, 1, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_tag_data_to_acdb::payload_size"], [2, 4, 1, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_tag_data_to_acdb::tag_id"], [2, 4, 1, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t", "gsl_set_tag_data_to_acdb::tag_key_vect"], [2, 3, 1, "_CPPv428gsl_set_tagged_custom_config12gsl_handle_t8uint32_tPK7uint8_tK6size_t", "gsl_set_tagged_custom_config"], [2, 4, 1, "_CPPv428gsl_set_tagged_custom_config12gsl_handle_t8uint32_tPK7uint8_tK6size_t", "gsl_set_tagged_custom_config::graph_handle"], [2, 4, 1, "_CPPv428gsl_set_tagged_custom_config12gsl_handle_t8uint32_tPK7uint8_tK6size_t", "gsl_set_tagged_custom_config::payload"], [2, 4, 1, "_CPPv428gsl_set_tagged_custom_config12gsl_handle_t8uint32_tPK7uint8_tK6size_t", "gsl_set_tagged_custom_config::payload_size"], [2, 4, 1, "_CPPv428gsl_set_tagged_custom_config12gsl_handle_t8uint32_tPK7uint8_tK6size_t", "gsl_set_tagged_custom_config::tag"], [2, 3, 1, "_CPPv436gsl_set_tagged_custom_config_persist12gsl_handle_t8uint32_tPK7uint8_tK8uint32_t", "gsl_set_tagged_custom_config_persist"], [2, 4, 1, "_CPPv436gsl_set_tagged_custom_config_persist12gsl_handle_t8uint32_tPK7uint8_tK8uint32_t", "gsl_set_tagged_custom_config_persist::graph_handle"], [2, 4, 1, "_CPPv436gsl_set_tagged_custom_config_persist12gsl_handle_t8uint32_tPK7uint8_tK8uint32_t", "gsl_set_tagged_custom_config_persist::payload"], [2, 4, 1, "_CPPv436gsl_set_tagged_custom_config_persist12gsl_handle_t8uint32_tPK7uint8_tK8uint32_t", "gsl_set_tagged_custom_config_persist::payload_size"], [2, 4, 1, "_CPPv436gsl_set_tagged_custom_config_persist12gsl_handle_t8uint32_tPK7uint8_tK8uint32_t", "gsl_set_tagged_custom_config_persist::tag"], [2, 3, 1, "_CPPv425gsl_set_temp_path_to_acdb8uint32_tPKc", "gsl_set_temp_path_to_acdb"], [2, 4, 1, "_CPPv425gsl_set_temp_path_to_acdb8uint32_tPKc", "gsl_set_temp_path_to_acdb::path_length"], [2, 4, 1, "_CPPv425gsl_set_temp_path_to_acdb8uint32_tPKc", "gsl_set_temp_path_to_acdb::temp_path"], [2, 6, 1, "_CPPv413gsl_shmem_buf", "gsl_shmem_buf"], [2, 7, 1, "_CPPv4N13gsl_shmem_buf4addrE", "gsl_shmem_buf::addr"], [2, 7, 1, "_CPPv4N13gsl_shmem_buf8metadataE", "gsl_shmem_buf::metadata"], [2, 6, 1, "_CPPv418gsl_tag_key_vector", "gsl_tag_key_vector"], [2, 7, 1, "_CPPv4N18gsl_tag_key_vector3kvpE", "gsl_tag_key_vector::kvp"], [2, 7, 1, "_CPPv4N18gsl_tag_key_vector8num_keysE", "gsl_tag_key_vector::num_keys"], [2, 7, 1, "_CPPv4N18gsl_tag_key_vector6tag_idE", "gsl_tag_key_vector::tag_id"], [2, 6, 1, "_CPPv423gsl_tag_key_vector_list", "gsl_tag_key_vector_list"], [2, 7, 1, "_CPPv4N23gsl_tag_key_vector_list15key_vector_listE", "gsl_tag_key_vector_list::key_vector_list"], [2, 7, 1, "_CPPv4N23gsl_tag_key_vector_list9list_sizeE", "gsl_tag_key_vector_list::list_size"], [2, 7, 1, "_CPPv4N23gsl_tag_key_vector_list15num_key_vectorsE", "gsl_tag_key_vector_list::num_key_vectors"], [2, 6, 1, "_CPPv419gsl_tag_module_info", "gsl_tag_module_info"], [2, 7, 1, "_CPPv4N19gsl_tag_module_info8num_tagsE", "gsl_tag_module_info::num_tags"], [2, 7, 1, "_CPPv4N19gsl_tag_module_info16tag_module_entryE", "gsl_tag_module_info::tag_module_entry"], [2, 6, 1, "_CPPv425gsl_tag_module_info_entry", "gsl_tag_module_info_entry"], [2, 7, 1, "_CPPv4N25gsl_tag_module_info_entry12module_entryE", "gsl_tag_module_info_entry::module_entry"], [2, 7, 1, "_CPPv4N25gsl_tag_module_info_entry11num_modulesE", "gsl_tag_module_info_entry::num_modules"], [2, 7, 1, "_CPPv4N25gsl_tag_module_info_entry6tag_idE", "gsl_tag_module_info_entry::tag_id"], [2, 3, 1, "_CPPv49gsl_write12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_write"], [2, 4, 1, "_CPPv49gsl_write12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_write::buff"], [2, 4, 1, "_CPPv49gsl_write12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_write::consumed_size"], [2, 4, 1, "_CPPv49gsl_write12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_write::graph_handle"], [2, 4, 1, "_CPPv49gsl_write12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t", "gsl_write::tag"], [4, 5, 1, "_CPPv418ipc_dl_deinit_fn_t", "ipc_dl_deinit_fn_t"], [4, 5, 1, "_CPPv416ipc_dl_init_fn_t", "ipc_dl_init_fn_t"], [4, 6, 1, "_CPPv417ipc_to_gpr_vtbl_t", "ipc_to_gpr_vtbl_t"], [4, 5, 1, "_CPPv417ipc_to_gpr_vtbl_t", "ipc_to_gpr_vtbl_t"], [4, 7, 1, "_CPPv4N17ipc_to_gpr_vtbl_t12receive_doneE", "ipc_to_gpr_vtbl_t::receive_done"], [4, 7, 1, "_CPPv4N17ipc_to_gpr_vtbl_t4sendE", "ipc_to_gpr_vtbl_t::send"], [1, 5, 1, "_CPPv413par_heap_info", "par_heap_info"], [6, 1, 1, "_CPPv421posal_bufpool_align_t", "posal_bufpool_align_t"], [6, 5, 1, "_CPPv421posal_bufpool_align_t", "posal_bufpool_align_t"], [6, 2, 1, "_CPPv4N21posal_bufpool_align_t16EIGHT_BYTE_ALIGNE", "posal_bufpool_align_t::EIGHT_BYTE_ALIGN"], [6, 2, 1, "_CPPv4N21posal_bufpool_align_t15FOUR_BYTE_ALIGNE", "posal_bufpool_align_t::FOUR_BYTE_ALIGN"], [6, 3, 1, "_CPPv422posal_bufpool_get_node8uint32_t", "posal_bufpool_get_node"], [6, 4, 1, "_CPPv422posal_bufpool_get_node8uint32_t", "posal_bufpool_get_node::pool_handle"], [6, 3, 1, "_CPPv435posal_bufpool_is_address_in_bufpoolPv8uint32_t", "posal_bufpool_is_address_in_bufpool"], [6, 4, 1, "_CPPv435posal_bufpool_is_address_in_bufpoolPv8uint32_t", "posal_bufpool_is_address_in_bufpool::pool_handle"], [6, 4, 1, "_CPPv435posal_bufpool_is_address_in_bufpoolPv8uint32_t", "posal_bufpool_is_address_in_bufpool::ptr"], [6, 3, 1, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t", "posal_bufpool_pool_create"], [6, 4, 1, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t", "posal_bufpool_pool_create::alignment"], [6, 4, 1, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t", "posal_bufpool_pool_create::heap_id"], [6, 4, 1, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t", "posal_bufpool_pool_create::node_size"], [6, 4, 1, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t", "posal_bufpool_pool_create::nodes_per_arr"], [6, 4, 1, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t", "posal_bufpool_pool_create::num_arrays"], [6, 3, 1, "_CPPv426posal_bufpool_pool_destroy8uint32_t", "posal_bufpool_pool_destroy"], [6, 4, 1, "_CPPv426posal_bufpool_pool_destroy8uint32_t", "posal_bufpool_pool_destroy::pool_handle"], [6, 3, 1, "_CPPv436posal_bufpool_pool_free_unused_lists8uint32_t", "posal_bufpool_pool_free_unused_lists"], [6, 4, 1, "_CPPv436posal_bufpool_pool_free_unused_lists8uint32_t", "posal_bufpool_pool_free_unused_lists::pool_handle"], [6, 3, 1, "_CPPv432posal_bufpool_pool_reset_to_base8uint32_t", "posal_bufpool_pool_reset_to_base"], [6, 4, 1, "_CPPv432posal_bufpool_pool_reset_to_base8uint32_t", "posal_bufpool_pool_reset_to_base::pool_handle"], [6, 3, 1, "_CPPv435posal_bufpool_profile_all_mem_usagev", "posal_bufpool_profile_all_mem_usage"], [6, 3, 1, "_CPPv431posal_bufpool_profile_mem_usage8uint32_tP8uint32_tP8uint32_t", "posal_bufpool_profile_mem_usage"], [6, 4, 1, "_CPPv431posal_bufpool_profile_mem_usage8uint32_tP8uint32_tP8uint32_t", "posal_bufpool_profile_mem_usage::bytes_allocated_ptr"], [6, 4, 1, "_CPPv431posal_bufpool_profile_mem_usage8uint32_tP8uint32_tP8uint32_t", "posal_bufpool_profile_mem_usage::bytes_used_ptr"], [6, 4, 1, "_CPPv431posal_bufpool_profile_mem_usage8uint32_tP8uint32_tP8uint32_t", "posal_bufpool_profile_mem_usage::pool_handle"], [6, 3, 1, "_CPPv425posal_bufpool_return_nodePv", "posal_bufpool_return_node"], [6, 4, 1, "_CPPv425posal_bufpool_return_nodePv", "posal_bufpool_return_node::node_ptr"], [6, 3, 1, "_CPPv417posal_cache_flush8uint32_t8uint32_t", "posal_cache_flush"], [6, 4, 1, "_CPPv417posal_cache_flush8uint32_t8uint32_t", "posal_cache_flush::mem_size"], [6, 4, 1, "_CPPv417posal_cache_flush8uint32_t8uint32_t", "posal_cache_flush::virt_addr"], [6, 3, 1, "_CPPv428posal_cache_flush_invalidate8uint32_t8uint32_t", "posal_cache_flush_invalidate"], [6, 4, 1, "_CPPv428posal_cache_flush_invalidate8uint32_t8uint32_t", "posal_cache_flush_invalidate::mem_size"], [6, 4, 1, "_CPPv428posal_cache_flush_invalidate8uint32_t8uint32_t", "posal_cache_flush_invalidate::virt_addr"], [6, 3, 1, "_CPPv431posal_cache_flush_invalidate_v216posal_mem_addr_t8uint32_t", "posal_cache_flush_invalidate_v2"], [6, 4, 1, "_CPPv431posal_cache_flush_invalidate_v216posal_mem_addr_t8uint32_t", "posal_cache_flush_invalidate_v2::mem_size"], [6, 4, 1, "_CPPv431posal_cache_flush_invalidate_v216posal_mem_addr_t8uint32_t", "posal_cache_flush_invalidate_v2::virt_addr"], [6, 3, 1, "_CPPv420posal_cache_flush_v216posal_mem_addr_t8uint32_t", "posal_cache_flush_v2"], [6, 4, 1, "_CPPv420posal_cache_flush_v216posal_mem_addr_t8uint32_t", "posal_cache_flush_v2::mem_size"], [6, 4, 1, "_CPPv420posal_cache_flush_v216posal_mem_addr_t8uint32_t", "posal_cache_flush_v2::virt_addr"], [6, 3, 1, "_CPPv422posal_cache_invalidate8uint32_t8uint32_t", "posal_cache_invalidate"], [6, 4, 1, "_CPPv422posal_cache_invalidate8uint32_t8uint32_t", "posal_cache_invalidate::mem_size"], [6, 4, 1, "_CPPv422posal_cache_invalidate8uint32_t8uint32_t", "posal_cache_invalidate::virt_addr"], [6, 3, 1, "_CPPv425posal_cache_invalidate_v216posal_mem_addr_t8uint32_t", "posal_cache_invalidate_v2"], [6, 4, 1, "_CPPv425posal_cache_invalidate_v216posal_mem_addr_t8uint32_t", "posal_cache_invalidate_v2::mem_size"], [6, 4, 1, "_CPPv425posal_cache_invalidate_v216posal_mem_addr_t8uint32_t", "posal_cache_invalidate_v2::virt_addr"], [6, 6, 1, "_CPPv424posal_channel_internal_t", "posal_channel_internal_t"], [6, 7, 1, "_CPPv4N24posal_channel_internal_t6anysigE", "posal_channel_internal_t::anysig"], [6, 7, 1, "_CPPv4N24posal_channel_internal_t14unBitsUsedMaskE", "posal_channel_internal_t::unBitsUsedMask"], [6, 3, 1, "_CPPv425posal_channel_poll_inline15posal_channel_t8uint32_t", "posal_channel_poll_inline"], [6, 4, 1, "_CPPv425posal_channel_poll_inline15posal_channel_t8uint32_t", "posal_channel_poll_inline::pChannel"], [6, 4, 1, "_CPPv425posal_channel_poll_inline15posal_channel_t8uint32_t", "posal_channel_poll_inline::unEnableBitfield"], [6, 5, 1, "_CPPv415posal_channel_t", "posal_channel_t"], [6, 3, 1, "_CPPv425posal_channel_wait_inline15posal_channel_t8uint32_t", "posal_channel_wait_inline"], [6, 4, 1, "_CPPv425posal_channel_wait_inline15posal_channel_t8uint32_t", "posal_channel_wait_inline::pChannel"], [6, 4, 1, "_CPPv425posal_channel_wait_inline15posal_channel_t8uint32_t", "posal_channel_wait_inline::unEnableBitfield"], [6, 3, 1, "_CPPv441posal_check_addr_from_tcm_island_heap_mgrPv", "posal_check_addr_from_tcm_island_heap_mgr"], [6, 4, 1, "_CPPv441posal_check_addr_from_tcm_island_heap_mgrPv", "posal_check_addr_from_tcm_island_heap_mgr::virt_addr_ptr"], [6, 3, 1, "_CPPv416posal_cmn_divide8uint32_t8uint32_t", "posal_cmn_divide"], [6, 4, 1, "_CPPv416posal_cmn_divide8uint32_t8uint32_t", "posal_cmn_divide::den"], [6, 4, 1, "_CPPv416posal_cmn_divide8uint32_t8uint32_t", "posal_cmn_divide::num"], [6, 3, 1, "_CPPv423posal_condvar_broadcast15posal_condvar_t", "posal_condvar_broadcast"], [6, 4, 1, "_CPPv423posal_condvar_broadcast15posal_condvar_t", "posal_condvar_broadcast::p_cndvar"], [6, 3, 1, "_CPPv420posal_condvar_createP15posal_condvar_t13POSAL_HEAP_ID", "posal_condvar_create"], [6, 4, 1, "_CPPv420posal_condvar_createP15posal_condvar_t13POSAL_HEAP_ID", "posal_condvar_create::heap_id"], [6, 4, 1, "_CPPv420posal_condvar_createP15posal_condvar_t13POSAL_HEAP_ID", "posal_condvar_create::p_cndvar"], [6, 3, 1, "_CPPv421posal_condvar_destroyP15posal_condvar_t", "posal_condvar_destroy"], [6, 4, 1, "_CPPv421posal_condvar_destroyP15posal_condvar_t", "posal_condvar_destroy::pp_cndvar"], [6, 3, 1, "_CPPv420posal_condvar_signal15posal_condvar_t", "posal_condvar_signal"], [6, 4, 1, "_CPPv420posal_condvar_signal15posal_condvar_t", "posal_condvar_signal::p_cndvar"], [6, 5, 1, "_CPPv415posal_condvar_t", "posal_condvar_t"], [6, 3, 1, "_CPPv418posal_condvar_wait15posal_condvar_t14posal_nmutex_t", "posal_condvar_wait"], [6, 4, 1, "_CPPv418posal_condvar_wait15posal_condvar_t14posal_nmutex_t", "posal_condvar_wait::nmutex"], [6, 4, 1, "_CPPv418posal_condvar_wait15posal_condvar_t14posal_nmutex_t", "posal_condvar_wait::p_cndvar"], [6, 3, 1, "_CPPv420posal_data_log_alloc8uint32_t8uint32_t23posal_data_log_format_t", "posal_data_log_alloc"], [6, 4, 1, "_CPPv420posal_data_log_alloc8uint32_t8uint32_t23posal_data_log_format_t", "posal_data_log_alloc::buf_Size"], [6, 4, 1, "_CPPv420posal_data_log_alloc8uint32_t8uint32_t23posal_data_log_format_t", "posal_data_log_alloc::data_fmt"], [6, 4, 1, "_CPPv420posal_data_log_alloc8uint32_t8uint32_t23posal_data_log_format_t", "posal_data_log_alloc::log_code"], [6, 3, 1, "_CPPv427posal_data_log_alloc_commitP21posal_data_log_info_t", "posal_data_log_alloc_commit"], [6, 4, 1, "_CPPv427posal_data_log_alloc_commitP21posal_data_log_info_t", "posal_data_log_alloc_commit::log_info_ptr"], [6, 3, 1, "_CPPv426posal_data_log_code_status8uint32_t", "posal_data_log_code_status"], [6, 4, 1, "_CPPv426posal_data_log_code_status8uint32_t", "posal_data_log_code_status::log_code"], [6, 3, 1, "_CPPv421posal_data_log_commitPvP21posal_data_log_info_t", "posal_data_log_commit"], [6, 4, 1, "_CPPv421posal_data_log_commitPvP21posal_data_log_info_t", "posal_data_log_commit::log_info_ptr"], [6, 4, 1, "_CPPv421posal_data_log_commitPvP21posal_data_log_info_t", "posal_data_log_commit::log_pkt_payload_ptr"], [6, 6, 1, "_CPPv425posal_data_log_fmt_info_t", "posal_data_log_fmt_info_t"], [6, 5, 1, "_CPPv425posal_data_log_fmt_info_t", "posal_data_log_fmt_info_t"], [6, 7, 1, "_CPPv4N25posal_data_log_fmt_info_t12media_fmt_idE", "posal_data_log_fmt_info_t::media_fmt_id"], [6, 7, 1, "_CPPv4N25posal_data_log_fmt_info_t12pcm_data_fmtE", "posal_data_log_fmt_info_t::pcm_data_fmt"], [6, 1, 1, "_CPPv423posal_data_log_format_t", "posal_data_log_format_t"], [6, 5, 1, "_CPPv423posal_data_log_format_t", "posal_data_log_format_t"], [6, 2, 1, "_CPPv4N23posal_data_log_format_t22LOG_DATA_FMT_BITSTREAME", "posal_data_log_format_t::LOG_DATA_FMT_BITSTREAM"], [6, 2, 1, "_CPPv4N23posal_data_log_format_t16LOG_DATA_FMT_PCME", "posal_data_log_format_t::LOG_DATA_FMT_PCM"], [6, 2, 1, "_CPPv4N23posal_data_log_format_t16LOG_DATA_FMT_RAWE", "posal_data_log_format_t::LOG_DATA_FMT_RAW"], [6, 3, 1, "_CPPv419posal_data_log_freePv", "posal_data_log_free"], [6, 4, 1, "_CPPv419posal_data_log_freePv", "posal_data_log_free::log_pkt_payload_ptr"], [6, 3, 1, "_CPPv431posal_data_log_get_max_buf_sizev", "posal_data_log_get_max_buf_size"], [6, 6, 1, "_CPPv421posal_data_log_info_t", "posal_data_log_info_t"], [6, 5, 1, "_CPPv421posal_data_log_info_t", "posal_data_log_info_t"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t7buf_ptrE", "posal_data_log_info_t::buf_ptr"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t8buf_sizeE", "posal_data_log_info_t::buf_size"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t8data_fmtE", "posal_data_log_info_t::data_fmt"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t9data_infoE", "posal_data_log_info_t::data_info"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t8log_codeE", "posal_data_log_info_t::log_code"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t10log_tap_idE", "posal_data_log_info_t::log_tap_id"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t14log_time_stampE", "posal_data_log_info_t::log_time_stamp"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t14seq_number_ptrE", "posal_data_log_info_t::seq_number_ptr"], [6, 7, 1, "_CPPv4N21posal_data_log_info_t10session_idE", "posal_data_log_info_t::session_id"], [6, 1, 1, "_CPPv421posal_data_log_mode_t", "posal_data_log_mode_t"], [6, 5, 1, "_CPPv421posal_data_log_mode_t", "posal_data_log_mode_t"], [6, 2, 1, "_CPPv4N21posal_data_log_mode_t11LOG_DEFAULTE", "posal_data_log_mode_t::LOG_DEFAULT"], [6, 2, 1, "_CPPv4N21posal_data_log_mode_t13LOG_IMMEDIATEE", "posal_data_log_mode_t::LOG_IMMEDIATE"], [6, 6, 1, "_CPPv425posal_data_log_pcm_info_t", "posal_data_log_pcm_info_t"], [6, 5, 1, "_CPPv425posal_data_log_pcm_info_t", "posal_data_log_pcm_info_t"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t15bits_per_sampleE", "posal_data_log_pcm_info_t::bits_per_sample"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t15channel_mappingE", "posal_data_log_pcm_info_t::channel_mapping"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t11data_formatE", "posal_data_log_pcm_info_t::data_format"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t11interleavedE", "posal_data_log_pcm_info_t::interleaved"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t12num_channelsE", "posal_data_log_pcm_info_t::num_channels"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t8q_factorE", "posal_data_log_pcm_info_t::q_factor"], [6, 7, 1, "_CPPv4N25posal_data_log_pcm_info_t13sampling_rateE", "posal_data_log_pcm_info_t::sampling_rate"], [6, 3, 1, "_CPPv412posal_deinitv", "posal_deinit"], [6, 3, 1, "_CPPv413posal_dlclosePv", "posal_dlclose"], [6, 4, 1, "_CPPv413posal_dlclosePv", "posal_dlclose::handle"], [6, 3, 1, "_CPPv413posal_dlerrorv", "posal_dlerror"], [6, 3, 1, "_CPPv412posal_dlinfoPviPv", "posal_dlinfo"], [6, 4, 1, "_CPPv412posal_dlinfoPviPv", "posal_dlinfo::handle"], [6, 4, 1, "_CPPv412posal_dlinfoPviPv", "posal_dlinfo::p"], [6, 4, 1, "_CPPv412posal_dlinfoPviPv", "posal_dlinfo::request"], [6, 3, 1, "_CPPv412posal_dlopenPKci", "posal_dlopen"], [6, 4, 1, "_CPPv412posal_dlopenPKci", "posal_dlopen::flags"], [6, 4, 1, "_CPPv412posal_dlopenPKci", "posal_dlopen::name"], [6, 3, 1, "_CPPv415posal_dlopenbufPKcPKcii", "posal_dlopenbuf"], [6, 4, 1, "_CPPv415posal_dlopenbufPKcPKcii", "posal_dlopenbuf::buf"], [6, 4, 1, "_CPPv415posal_dlopenbufPKcPKcii", "posal_dlopenbuf::flags"], [6, 4, 1, "_CPPv415posal_dlopenbufPKcPKcii", "posal_dlopenbuf::len"], [6, 4, 1, "_CPPv415posal_dlopenbufPKcPKcii", "posal_dlopenbuf::name"], [6, 3, 1, "_CPPv411posal_dlsymPvPKc", "posal_dlsym"], [6, 4, 1, "_CPPv411posal_dlsymPvPKc", "posal_dlsym::handle"], [6, 4, 1, "_CPPv411posal_dlsymPvPKc", "posal_dlsym::name"], [6, 3, 1, "_CPPv415posal_err_fatalPKc", "posal_err_fatal"], [6, 4, 1, "_CPPv415posal_err_fatalPKc", "posal_err_fatal::err_str"], [6, 3, 1, "_CPPv417posal_get_heap_id11posal_mem_t", "posal_get_heap_id"], [6, 4, 1, "_CPPv417posal_get_heap_id11posal_mem_t", "posal_get_heap_id::mem_type"], [6, 3, 1, "_CPPv424posal_get_island_heap_idv", "posal_get_island_heap_id"], [6, 3, 1, "_CPPv427posal_get_island_heap_id_v219posal_island_heap_t", "posal_get_island_heap_id_v2"], [6, 4, 1, "_CPPv427posal_get_island_heap_id_v219posal_island_heap_t", "posal_get_island_heap_id_v2::heap_type"], [6, 3, 1, "_CPPv433posal_get_mem_type_from_heap_type19posal_island_heap_t", "posal_get_mem_type_from_heap_type"], [6, 4, 1, "_CPPv433posal_get_mem_type_from_heap_type19posal_island_heap_t", "posal_get_mem_type_from_heap_type::heap_type"], [6, 7, 1, "_CPPv417posal_globalstate", "posal_globalstate"], [6, 6, 1, "_CPPv419posal_globalstate_t", "posal_globalstate_t"], [6, 5, 1, "_CPPv419posal_globalstate_t", "posal_globalstate_t"], [6, 7, 1, "_CPPv4N19posal_globalstate_t9avs_statsE", "posal_globalstate_t::avs_stats"], [6, 7, 1, "_CPPv4N19posal_globalstate_t15bEnableQLoggingE", "posal_globalstate_t::bEnableQLogging"], [6, 7, 1, "_CPPv4N19posal_globalstate_t19is_global_init_doneE", "posal_globalstate_t::is_global_init_done"], [6, 7, 1, "_CPPv4N19posal_globalstate_t19mem_map_client_listE", "posal_globalstate_t::mem_map_client_list"], [6, 7, 1, "_CPPv4N19posal_globalstate_t5mutexE", "posal_globalstate_t::mutex"], [6, 7, 1, "_CPPv4N19posal_globalstate_t11nMemRegionsE", "posal_globalstate_t::nMemRegions"], [6, 7, 1, "_CPPv4N19posal_globalstate_t6nMsgQsE", "posal_globalstate_t::nMsgQs"], [6, 7, 1, "_CPPv4N19posal_globalstate_t25nSimulatedMallocFailCountE", "posal_globalstate_t::nSimulatedMallocFailCount"], [6, 7, 1, "_CPPv4N19posal_globalstate_t13non_avs_statsE", "posal_globalstate_t::non_avs_stats"], [6, 7, 1, "_CPPv4N19posal_globalstate_t29num_registered_memmap_clientsE", "posal_globalstate_t::num_registered_memmap_clients"], [6, 7, 1, "_CPPv4N19posal_globalstate_t12uSvcUpStatusE", "posal_globalstate_t::uSvcUpStatus"], [6, 5, 1, "_CPPv423posal_heap_tcm_handle_t", "posal_heap_tcm_handle_t"], [6, 3, 1, "_CPPv410posal_initv", "posal_init"], [6, 3, 1, "_CPPv425posal_inline_mutex_deinitP20posal_inline_mutex_t", "posal_inline_mutex_deinit"], [6, 4, 1, "_CPPv425posal_inline_mutex_deinitP20posal_inline_mutex_t", "posal_inline_mutex_deinit::pposal_mutex"], [6, 3, 1, "_CPPv423posal_inline_mutex_initP20posal_inline_mutex_t", "posal_inline_mutex_init"], [6, 4, 1, "_CPPv423posal_inline_mutex_initP20posal_inline_mutex_t", "posal_inline_mutex_init::pposal_mutex"], [6, 5, 1, "_CPPv420posal_inline_mutex_t", "posal_inline_mutex_t"], [6, 3, 1, "_CPPv426posal_interrupt_deregisterP21posal_interrupt_ist_t", "posal_interrupt_deregister"], [6, 4, 1, "_CPPv426posal_interrupt_deregisterP21posal_interrupt_ist_t", "posal_interrupt_deregister::ist_ptr"], [6, 5, 1, "_CPPv421posal_interrupt_ist_t", "posal_interrupt_ist_t"], [6, 3, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::arg_ptr"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::callback_ptr"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::heap_id"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::intr_id"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::ist_ptr"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::stack_size"], [6, 4, 1, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID", "posal_interrupt_register::thread_name"], [6, 3, 1, "_CPPv422posal_is_memory_in_tcmPv", "posal_is_memory_in_tcm"], [6, 4, 1, "_CPPv422posal_is_memory_in_tcmPv", "posal_is_memory_in_tcm::ptr"], [6, 3, 1, "_CPPv430posal_island_get_island_statusv", "posal_island_get_island_status"], [6, 3, 1, "_CPPv437posal_island_get_island_status_inlinev", "posal_island_get_island_status_inline"], [6, 1, 1, "_CPPv419posal_island_heap_t", "posal_island_heap_t"], [6, 2, 1, "_CPPv4N19posal_island_heap_t21POSAL_ISLAND_HEAP_LLCE", "posal_island_heap_t::POSAL_ISLAND_HEAP_LLC"], [6, 2, 1, "_CPPv4N19posal_island_heap_t27POSAL_ISLAND_HEAP_LPASS_TCME", "posal_island_heap_t::POSAL_ISLAND_HEAP_LPASS_TCM"], [6, 2, 1, "_CPPv4N19posal_island_heap_t31POSAL_ISLAND_HEAP_NUM_SUPPORTEDE", "posal_island_heap_t::POSAL_ISLAND_HEAP_NUM_SUPPORTED"], [6, 2, 1, "_CPPv4N19posal_island_heap_t24POSAL_ISLAND_HEAP_Q6_TCME", "posal_island_heap_t::POSAL_ISLAND_HEAP_Q6_TCM"], [6, 3, 1, "_CPPv432posal_island_trigger_island_exitv", "posal_island_trigger_island_exit"], [6, 3, 1, "_CPPv439posal_island_trigger_island_exit_inlinev", "posal_island_trigger_island_exit_inline"], [6, 5, 1, "_CPPv416posal_mem_addr_t", "posal_mem_addr_t"], [6, 3, 1, "_CPPv421posal_mem_prof_deinitv", "posal_mem_prof_deinit"], [6, 3, 1, "_CPPv427posal_mem_prof_get_mem_sizePv13POSAL_HEAP_ID", "posal_mem_prof_get_mem_size"], [6, 4, 1, "_CPPv427posal_mem_prof_get_mem_sizePv13POSAL_HEAP_ID", "posal_mem_prof_get_mem_size::heap_id"], [6, 4, 1, "_CPPv427posal_mem_prof_get_mem_sizePv13POSAL_HEAP_ID", "posal_mem_prof_get_mem_size::ptr"], [6, 3, 1, "_CPPv419posal_mem_prof_init13POSAL_HEAP_ID", "posal_mem_prof_init"], [6, 4, 1, "_CPPv419posal_mem_prof_init13POSAL_HEAP_ID", "posal_mem_prof_init::heap_id"], [6, 6, 1, "_CPPv423posal_mem_prof_marker_t", "posal_mem_prof_marker_t"], [6, 5, 1, "_CPPv423posal_mem_prof_marker_t", "posal_mem_prof_marker_t"], [6, 7, 1, "_CPPv4N23posal_mem_prof_marker_t7heap_idE", "posal_mem_prof_marker_t::heap_id"], [6, 7, 1, "_CPPv4N23posal_mem_prof_marker_t12magic_numberE", "posal_mem_prof_marker_t::magic_number"], [6, 6, 1, "_CPPv421posal_mem_prof_node_t", "posal_mem_prof_node_t"], [6, 5, 1, "_CPPv421posal_mem_prof_node_t", "posal_mem_prof_node_t"], [6, 7, 1, "_CPPv4N21posal_mem_prof_node_t9hash_nodeE", "posal_mem_prof_node_t::hash_node"], [6, 7, 1, "_CPPv4N21posal_mem_prof_node_t7heap_idE", "posal_mem_prof_node_t::heap_id"], [6, 7, 1, "_CPPv4N21posal_mem_prof_node_t9mem_countE", "posal_mem_prof_node_t::mem_count"], [6, 3, 1, "_CPPv434posal_mem_prof_post_process_mallocPv13POSAL_HEAP_ID6bool_t", "posal_mem_prof_post_process_malloc"], [6, 4, 1, "_CPPv434posal_mem_prof_post_process_mallocPv13POSAL_HEAP_ID6bool_t", "posal_mem_prof_post_process_malloc::is_mem_tracked"], [6, 4, 1, "_CPPv434posal_mem_prof_post_process_mallocPv13POSAL_HEAP_ID6bool_t", "posal_mem_prof_post_process_malloc::orig_heap_id"], [6, 4, 1, "_CPPv434posal_mem_prof_post_process_mallocPv13POSAL_HEAP_ID6bool_t", "posal_mem_prof_post_process_malloc::ptr"], [6, 3, 1, "_CPPv433posal_mem_prof_pre_process_malloc13POSAL_HEAP_IDP13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_pre_process_malloc"], [6, 4, 1, "_CPPv433posal_mem_prof_pre_process_malloc13POSAL_HEAP_IDP13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_pre_process_malloc::bytes_ptr"], [6, 4, 1, "_CPPv433posal_mem_prof_pre_process_malloc13POSAL_HEAP_IDP13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_pre_process_malloc::heap_id_ptr"], [6, 4, 1, "_CPPv433posal_mem_prof_pre_process_malloc13POSAL_HEAP_IDP13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_pre_process_malloc::orig_heap_id"], [6, 3, 1, "_CPPv427posal_mem_prof_process_freePv", "posal_mem_prof_process_free"], [6, 4, 1, "_CPPv427posal_mem_prof_process_freePv", "posal_mem_prof_process_free::ptr"], [6, 3, 1, "_CPPv420posal_mem_prof_query13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_query"], [6, 4, 1, "_CPPv420posal_mem_prof_query13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_query::heap_id"], [6, 4, 1, "_CPPv420posal_mem_prof_query13POSAL_HEAP_IDP8uint32_t", "posal_mem_prof_query::mem_usage_ptr"], [6, 3, 1, "_CPPv420posal_mem_prof_startv", "posal_mem_prof_start"], [6, 1, 1, "_CPPv422posal_mem_prof_state_t", "posal_mem_prof_state_t"], [6, 5, 1, "_CPPv422posal_mem_prof_state_t", "posal_mem_prof_state_t"], [6, 2, 1, "_CPPv4N22posal_mem_prof_state_t22POSAL_MEM_PROF_STARTEDE", "posal_mem_prof_state_t::POSAL_MEM_PROF_STARTED"], [6, 2, 1, "_CPPv4N22posal_mem_prof_state_t22POSAL_MEM_PROF_STOPPEDE", "posal_mem_prof_state_t::POSAL_MEM_PROF_STOPPED"], [6, 3, 1, "_CPPv419posal_mem_prof_stopv", "posal_mem_prof_stop"], [6, 6, 1, "_CPPv416posal_mem_prof_t", "posal_mem_prof_t"], [6, 5, 1, "_CPPv416posal_mem_prof_t", "posal_mem_prof_t"], [6, 7, 1, "_CPPv4N16posal_mem_prof_t7heap_idE", "posal_mem_prof_t::heap_id"], [6, 7, 1, "_CPPv4N16posal_mem_prof_t6mem_htE", "posal_mem_prof_t::mem_ht"], [6, 7, 1, "_CPPv4N16posal_mem_prof_t15mem_prof_statusE", "posal_mem_prof_t::mem_prof_status"], [6, 7, 1, "_CPPv4N16posal_mem_prof_t10prof_mutexE", "posal_mem_prof_t::prof_mutex"], [6, 6, 1, "_CPPv417posal_mem_stats_t", "posal_mem_stats_t"], [6, 7, 1, "_CPPv4N17posal_mem_stats_t9curr_heapE", "posal_mem_stats_t::curr_heap"], [6, 7, 1, "_CPPv4N17posal_mem_stats_t9num_freesE", "posal_mem_stats_t::num_frees"], [6, 7, 1, "_CPPv4N17posal_mem_stats_t11num_mallocsE", "posal_mem_stats_t::num_mallocs"], [6, 7, 1, "_CPPv4N17posal_mem_stats_t9peak_heapE", "posal_mem_stats_t::peak_heap"], [6, 1, 1, "_CPPv411posal_mem_t", "posal_mem_t"], [6, 2, 1, "_CPPv4N11posal_mem_t22POSAL_MEM_TYPE_DEFAULTE", "posal_mem_t::POSAL_MEM_TYPE_DEFAULT"], [6, 2, 1, "_CPPv4N11posal_mem_t24POSAL_MEM_TYPE_LOW_POWERE", "posal_mem_t::POSAL_MEM_TYPE_LOW_POWER"], [6, 2, 1, "_CPPv4N11posal_mem_t26POSAL_MEM_TYPE_LOW_POWER_2E", "posal_mem_t::POSAL_MEM_TYPE_LOW_POWER_2"], [6, 2, 1, "_CPPv4N11posal_mem_t28POSAL_MEM_TYPE_NUM_SUPPORTEDE", "posal_mem_t::POSAL_MEM_TYPE_NUM_SUPPORTED"], [6, 3, 1, "_CPPv412posal_memcpyPv8uint32_tPKv8uint32_t", "posal_memcpy"], [6, 4, 1, "_CPPv412posal_memcpyPv8uint32_tPKv8uint32_t", "posal_memcpy::dst"], [6, 4, 1, "_CPPv412posal_memcpyPv8uint32_tPKv8uint32_t", "posal_memcpy::dst_size"], [6, 4, 1, "_CPPv412posal_memcpyPv8uint32_tPKv8uint32_t", "posal_memcpy::src"], [6, 4, 1, "_CPPv412posal_memcpyPv8uint32_tPKv8uint32_t", "posal_memcpy::src_size"], [6, 3, 1, "_CPPv425posal_memory_aligned_freePv", "posal_memory_aligned_free"], [6, 4, 1, "_CPPv425posal_memory_aligned_freePv", "posal_memory_aligned_free::ptr"], [6, 3, 1, "_CPPv427posal_memory_aligned_malloc8uint32_t8uint32_t13POSAL_HEAP_ID", "posal_memory_aligned_malloc"], [6, 4, 1, "_CPPv427posal_memory_aligned_malloc8uint32_t8uint32_t13POSAL_HEAP_ID", "posal_memory_aligned_malloc::heapId"], [6, 4, 1, "_CPPv427posal_memory_aligned_malloc8uint32_t8uint32_t13POSAL_HEAP_ID", "posal_memory_aligned_malloc::unAlignBits"], [6, 4, 1, "_CPPv427posal_memory_aligned_malloc8uint32_t8uint32_t13POSAL_HEAP_ID", "posal_memory_aligned_malloc::unBytes"], [6, 3, 1, "_CPPv417posal_memory_freePv", "posal_memory_free"], [6, 4, 1, "_CPPv417posal_memory_freePv", "posal_memory_free::ptr"], [6, 3, 1, "_CPPv427posal_memory_heapmgr_createP13POSAL_HEAP_IDPv8uint32_t6bool_t", "posal_memory_heapmgr_create"], [6, 4, 1, "_CPPv427posal_memory_heapmgr_createP13POSAL_HEAP_IDPv8uint32_t6bool_t", "posal_memory_heapmgr_create::heap_id_ptr"], [6, 4, 1, "_CPPv427posal_memory_heapmgr_createP13POSAL_HEAP_IDPv8uint32_t6bool_t", "posal_memory_heapmgr_create::heap_size"], [6, 4, 1, "_CPPv427posal_memory_heapmgr_createP13POSAL_HEAP_IDPv8uint32_t6bool_t", "posal_memory_heapmgr_create::heap_start_ptr"], [6, 4, 1, "_CPPv427posal_memory_heapmgr_createP13POSAL_HEAP_IDPv8uint32_t6bool_t", "posal_memory_heapmgr_create::is_init_heap_needed"], [6, 3, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::heap_id_ptr"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::heap_size"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::heap_start_ptr"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::heap_type"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::is_init_heap_needed"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::tcm_handle_ptr"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::tcm_name"], [6, 4, 1, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t", "posal_memory_heapmgr_create_v2::tcm_name_len"], [6, 3, 1, "_CPPv428posal_memory_heapmgr_destroy13POSAL_HEAP_ID", "posal_memory_heapmgr_destroy"], [6, 4, 1, "_CPPv428posal_memory_heapmgr_destroy13POSAL_HEAP_ID", "posal_memory_heapmgr_destroy::heap_id"], [6, 3, 1, "_CPPv419posal_memory_malloc8uint32_t13POSAL_HEAP_ID", "posal_memory_malloc"], [6, 4, 1, "_CPPv419posal_memory_malloc8uint32_t13POSAL_HEAP_ID", "posal_memory_malloc::heapId"], [6, 4, 1, "_CPPv419posal_memory_malloc8uint32_t13POSAL_HEAP_ID", "posal_memory_malloc::unBytes"], [6, 6, 1, "_CPPv424posal_memorymap_client_t", "posal_memorymap_client_t"], [6, 5, 1, "_CPPv424posal_memorymap_client_t", "posal_memorymap_client_t"], [6, 7, 1, "_CPPv4N24posal_memorymap_client_t9client_idE", "posal_memorymap_client_t::client_id"], [6, 7, 1, "_CPPv4N24posal_memorymap_client_t12mClientMutexE", "posal_memorymap_client_t::mClientMutex"], [6, 7, 1, "_CPPv4N24posal_memorymap_client_t15pMemMapListNodeE", "posal_memorymap_client_t::pMemMapListNode"], [6, 3, 1, "_CPPv432posal_memorymap_get_mapping_mode8uint32_t8uint32_tP30posal_memorymap_mapping_mode_t", "posal_memorymap_get_mapping_mode"], [6, 4, 1, "_CPPv432posal_memorymap_get_mapping_mode8uint32_t8uint32_tP30posal_memorymap_mapping_mode_t", "posal_memorymap_get_mapping_mode::client_token"], [6, 4, 1, "_CPPv432posal_memorymap_get_mapping_mode8uint32_t8uint32_tP30posal_memorymap_mapping_mode_t", "posal_memorymap_get_mapping_mode::mapping_mode_ptr"], [6, 4, 1, "_CPPv432posal_memorymap_get_mapping_mode8uint32_t8uint32_tP30posal_memorymap_mapping_mode_t", "posal_memorymap_get_mapping_mode::shm_mem_map_handle"], [6, 3, 1, "_CPPv434posal_memorymap_get_mem_map_handle8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_mem_map_handle"], [6, 4, 1, "_CPPv434posal_memorymap_get_mem_map_handle8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_mem_map_handle::client_token"], [6, 4, 1, "_CPPv434posal_memorymap_get_mem_map_handle8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_mem_map_handle::shm_mem_map_handle_ptr"], [6, 4, 1, "_CPPv434posal_memorymap_get_mem_map_handle8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_mem_map_handle::shmem_id"], [6, 3, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle"], [6, 4, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle::client_token"], [6, 4, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle::is_ref_counted"], [6, 4, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle::mem_reg_attrib_ptr"], [6, 4, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle::shm_addr_lsw"], [6, 4, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle::shm_addr_msw"], [6, 4, 1, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t", "posal_memorymap_get_mem_region_attrib_from_shmm_handle::shm_mem_map_handle"], [6, 3, 1, "_CPPv433posal_memorymap_get_physical_addr8uint32_t", "posal_memorymap_get_physical_addr"], [6, 4, 1, "_CPPv433posal_memorymap_get_physical_addr8uint32_t", "posal_memorymap_get_physical_addr::virt_addr"], [6, 3, 1, "_CPPv436posal_memorymap_get_physical_addr_v216posal_mem_addr_t", "posal_memorymap_get_physical_addr_v2"], [6, 4, 1, "_CPPv436posal_memorymap_get_physical_addr_v216posal_mem_addr_t", "posal_memorymap_get_physical_addr_v2::virt_addr"], [6, 3, 1, "_CPPv428posal_memorymap_get_shmem_id8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_shmem_id"], [6, 4, 1, "_CPPv428posal_memorymap_get_shmem_id8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_shmem_id::client_token"], [6, 4, 1, "_CPPv428posal_memorymap_get_shmem_id8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_shmem_id::shm_mem_map_handle"], [6, 4, 1, "_CPPv428posal_memorymap_get_shmem_id8uint32_t8uint32_tP8uint32_t", "posal_memorymap_get_shmem_id::shmem_id_ptr"], [6, 3, 1, "_CPPv461posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map8uint32_t8uint32_tP8uint32_tP8uint32_t", "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map"], [6, 4, 1, "_CPPv461posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map8uint32_t8uint32_tP8uint32_tP8uint32_t", "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map::client_token"], [6, 4, 1, "_CPPv461posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map8uint32_t8uint32_tP8uint32_tP8uint32_t", "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map::mem_handle_ptr"], [6, 4, 1, "_CPPv461posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map8uint32_t8uint32_tP8uint32_tP8uint32_t", "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map::offset_ptr"], [6, 4, 1, "_CPPv461posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map8uint32_t8uint32_tP8uint32_tP8uint32_t", "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map::va"], [6, 3, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::client_token"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::is_ref_counted"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::reg_size"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::shm_addr_lsw"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::shm_addr_msw"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::shm_mem_map_handle"], [6, 4, 1, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t", "posal_memorymap_get_virtual_addr_from_shm_handle::virt_addr_ptr"], [6, 3, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::client_token"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::is_ref_counted"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::reg_size"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::shm_addr_lsw"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::shm_addr_msw"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::shm_mem_map_handle"], [6, 4, 1, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv", "posal_memorymap_get_virtual_addr_from_shm_handle_v2::virt_addr_ptr"], [6, 3, 1, "_CPPv432posal_memorymap_global_unmap_allv", "posal_memorymap_global_unmap_all"], [6, 1, 1, "_CPPv430posal_memorymap_mapping_mode_t", "posal_memorymap_mapping_mode_t"], [6, 2, 1, "_CPPv4N30posal_memorymap_mapping_mode_t37POSAL_MEMORYMAP_PHYSICAL_ADDR_MAPPINGE", "posal_memorymap_mapping_mode_t::POSAL_MEMORYMAP_PHYSICAL_ADDR_MAPPING"], [6, 2, 1, "_CPPv4N30posal_memorymap_mapping_mode_t39POSAL_MEMORYMAP_PHYSICAL_OFFSET_MAPPINGE", "posal_memorymap_mapping_mode_t::POSAL_MEMORYMAP_PHYSICAL_OFFSET_MAPPING"], [6, 2, 1, "_CPPv4N30posal_memorymap_mapping_mode_t36POSAL_MEMORYMAP_VIRTUAL_ADDR_MAPPINGE", "posal_memorymap_mapping_mode_t::POSAL_MEMORYMAP_VIRTUAL_ADDR_MAPPING"], [6, 2, 1, "_CPPv4N30posal_memorymap_mapping_mode_t38POSAL_MEMORYMAP_VIRTUAL_OFFSET_MAPPINGE", "posal_memorymap_mapping_mode_t::POSAL_MEMORYMAP_VIRTUAL_OFFSET_MAPPING"], [6, 6, 1, "_CPPv435posal_memorymap_mem_region_attrib_t", "posal_memorymap_mem_region_attrib_t"], [6, 7, 1, "_CPPv4N35posal_memorymap_mem_region_attrib_t17base_phy_addr_lswE", "posal_memorymap_mem_region_attrib_t::base_phy_addr_lsw"], [6, 7, 1, "_CPPv4N35posal_memorymap_mem_region_attrib_t17base_phy_addr_mswE", "posal_memorymap_mem_region_attrib_t::base_phy_addr_msw"], [6, 7, 1, "_CPPv4N35posal_memorymap_mem_region_attrib_t14base_virt_addrE", "posal_memorymap_mem_region_attrib_t::base_virt_addr"], [6, 7, 1, "_CPPv4N35posal_memorymap_mem_region_attrib_t12mem_reg_sizeE", "posal_memorymap_mem_region_attrib_t::mem_reg_size"], [6, 7, 1, "_CPPv4N35posal_memorymap_mem_region_attrib_t12rem_reg_sizeE", "posal_memorymap_mem_region_attrib_t::rem_reg_size"], [6, 7, 1, "_CPPv4N35posal_memorymap_mem_region_attrib_t13req_virt_adrrE", "posal_memorymap_mem_region_attrib_t::req_virt_adrr"], [6, 6, 1, "_CPPv422posal_memorymap_node_t", "posal_memorymap_node_t"], [6, 5, 1, "_CPPv422posal_memorymap_node_t", "posal_memorymap_node_t"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t7MemPoolE", "posal_memorymap_node_t::MemPool"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t12mapping_modeE", "posal_memorymap_node_t::mapping_mode"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t5pNextE", "posal_memorymap_node_t::pNext"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t9ref_countE", "posal_memorymap_node_t::ref_count"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t8reservedE", "posal_memorymap_node_t::reserved"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t8shmem_idE", "posal_memorymap_node_t::shmem_id"], [6, 7, 1, "_CPPv4N22posal_memorymap_node_t16unNumContPhysRegE", "posal_memorymap_node_t::unNumContPhysReg"], [6, 7, 1, "_CPPv425posal_memorymap_pool_name", "posal_memorymap_pool_name"], [6, 3, 1, "_CPPv424posal_memorymap_registerP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_register"], [6, 4, 1, "_CPPv424posal_memorymap_registerP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_register::client_token_ptr"], [6, 4, 1, "_CPPv424posal_memorymap_registerP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_register::heap_id"], [6, 3, 1, "_CPPv428posal_memorymap_set_shmem_id8uint32_t8uint32_t8uint32_t", "posal_memorymap_set_shmem_id"], [6, 4, 1, "_CPPv428posal_memorymap_set_shmem_id8uint32_t8uint32_t8uint32_t", "posal_memorymap_set_shmem_id::client_token"], [6, 4, 1, "_CPPv428posal_memorymap_set_shmem_id8uint32_t8uint32_t8uint32_t", "posal_memorymap_set_shmem_id::shm_mem_map_handle"], [6, 4, 1, "_CPPv428posal_memorymap_set_shmem_id8uint32_t8uint32_t8uint32_t", "posal_memorymap_set_shmem_id::shmem_id"], [6, 3, 1, "_CPPv433posal_memorymap_shm_decr_refcount8uint32_t8uint32_t", "posal_memorymap_shm_decr_refcount"], [6, 4, 1, "_CPPv433posal_memorymap_shm_decr_refcount8uint32_t8uint32_t", "posal_memorymap_shm_decr_refcount::client_token"], [6, 4, 1, "_CPPv433posal_memorymap_shm_decr_refcount8uint32_t8uint32_t", "posal_memorymap_shm_decr_refcount::shm_mem_map_handle"], [6, 3, 1, "_CPPv433posal_memorymap_shm_incr_refcount8uint32_t8uint32_t", "posal_memorymap_shm_incr_refcount"], [6, 4, 1, "_CPPv433posal_memorymap_shm_incr_refcount8uint32_t8uint32_t", "posal_memorymap_shm_incr_refcount::client_token"], [6, 4, 1, "_CPPv433posal_memorymap_shm_incr_refcount8uint32_t8uint32_t", "posal_memorymap_shm_incr_refcount::shm_mem_map_handle"], [6, 3, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::client_token"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::heap_id"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::is_cached"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::is_offset_map"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::num_shm_reg"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::pool_id"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::shm_mem_map_handle_ptr"], [6, 4, 1, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_shm_mem_map::shm_mem_reg_ptr"], [6, 3, 1, "_CPPv429posal_memorymap_shm_mem_unmap8uint32_t8uint32_t", "posal_memorymap_shm_mem_unmap"], [6, 4, 1, "_CPPv429posal_memorymap_shm_mem_unmap8uint32_t8uint32_t", "posal_memorymap_shm_mem_unmap::client_token"], [6, 4, 1, "_CPPv429posal_memorymap_shm_mem_unmap8uint32_t8uint32_t", "posal_memorymap_shm_mem_unmap::shm_mem_map_handle"], [6, 6, 1, "_CPPv428posal_memorymap_shm_region_t", "posal_memorymap_shm_region_t"], [6, 7, 1, "_CPPv4N28posal_memorymap_shm_region_t8mem_sizeE", "posal_memorymap_shm_region_t::mem_size"], [6, 7, 1, "_CPPv4N28posal_memorymap_shm_region_t12shm_addr_lswE", "posal_memorymap_shm_region_t::shm_addr_lsw"], [6, 7, 1, "_CPPv4N28posal_memorymap_shm_region_t12shm_addr_mswE", "posal_memorymap_shm_region_t::shm_addr_msw"], [6, 3, 1, "_CPPv425posal_memorymap_unmap_all8uint32_t", "posal_memorymap_unmap_all"], [6, 4, 1, "_CPPv425posal_memorymap_unmap_all8uint32_t", "posal_memorymap_unmap_all::client_token"], [6, 3, 1, "_CPPv426posal_memorymap_unregister8uint32_t", "posal_memorymap_unregister"], [6, 4, 1, "_CPPv426posal_memorymap_unregister8uint32_t", "posal_memorymap_unregister::client_token"], [6, 3, 1, "_CPPv434posal_memorymap_util_region_deleteP22posal_memorymap_node_t6bool_t", "posal_memorymap_util_region_delete"], [6, 4, 1, "_CPPv434posal_memorymap_util_region_deleteP22posal_memorymap_node_t6bool_t", "posal_memorymap_util_region_delete::enable_debug_logs"], [6, 4, 1, "_CPPv434posal_memorymap_util_region_deleteP22posal_memorymap_node_t6bool_t", "posal_memorymap_util_region_delete::mem_map_node_ptr"], [6, 3, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::client_token"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::heap_id"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::is_cached"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::is_offset_map"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::num_shm_reg"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::pool_id"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::shm_mem_map_handle_ptr"], [6, 4, 1, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID", "posal_memorymap_virtaddr_mem_map::shm_mem_reg_ptr"], [6, 3, 1, "_CPPv412posal_memsetPv7int32_t8uint32_t", "posal_memset"], [6, 4, 1, "_CPPv412posal_memsetPv7int32_t8uint32_t", "posal_memset::c"], [6, 4, 1, "_CPPv412posal_memsetPv7int32_t8uint32_t", "posal_memset::dst"], [6, 4, 1, "_CPPv412posal_memsetPv7int32_t8uint32_t", "posal_memset::num_bytes"], [6, 3, 1, "_CPPv418posal_mutex_createP13posal_mutex_t13POSAL_HEAP_ID", "posal_mutex_create"], [6, 4, 1, "_CPPv418posal_mutex_createP13posal_mutex_t13POSAL_HEAP_ID", "posal_mutex_create::heap_id"], [6, 4, 1, "_CPPv418posal_mutex_createP13posal_mutex_t13POSAL_HEAP_ID", "posal_mutex_create::pposal_mutex"], [6, 3, 1, "_CPPv419posal_mutex_destroyP13posal_mutex_t", "posal_mutex_destroy"], [6, 4, 1, "_CPPv419posal_mutex_destroyP13posal_mutex_t", "posal_mutex_destroy::posal_mutex"], [6, 3, 1, "_CPPv416posal_mutex_lock13posal_mutex_t", "posal_mutex_lock"], [6, 4, 1, "_CPPv416posal_mutex_lock13posal_mutex_t", "posal_mutex_lock::posal_mutex"], [6, 3, 1, "_CPPv423posal_mutex_lock_inline13posal_mutex_t", "posal_mutex_lock_inline"], [6, 4, 1, "_CPPv423posal_mutex_lock_inline13posal_mutex_t", "posal_mutex_lock_inline::posal_mutex"], [6, 5, 1, "_CPPv413posal_mutex_t", "posal_mutex_t"], [6, 3, 1, "_CPPv420posal_mutex_try_lock13posal_mutex_t", "posal_mutex_try_lock"], [6, 4, 1, "_CPPv420posal_mutex_try_lock13posal_mutex_t", "posal_mutex_try_lock::posal_mutex"], [6, 3, 1, "_CPPv418posal_mutex_unlock13posal_mutex_t", "posal_mutex_unlock"], [6, 4, 1, "_CPPv418posal_mutex_unlock13posal_mutex_t", "posal_mutex_unlock::posal_mutex"], [6, 3, 1, "_CPPv425posal_mutex_unlock_inline13posal_mutex_t", "posal_mutex_unlock_inline"], [6, 4, 1, "_CPPv425posal_mutex_unlock_inline13posal_mutex_t", "posal_mutex_unlock_inline::posal_mutex"], [6, 3, 1, "_CPPv419posal_nmutex_createP14posal_nmutex_t13POSAL_HEAP_ID", "posal_nmutex_create"], [6, 4, 1, "_CPPv419posal_nmutex_createP14posal_nmutex_t13POSAL_HEAP_ID", "posal_nmutex_create::heap_id"], [6, 4, 1, "_CPPv419posal_nmutex_createP14posal_nmutex_t13POSAL_HEAP_ID", "posal_nmutex_create::pposal_nmutex"], [6, 3, 1, "_CPPv420posal_nmutex_destroyP14posal_nmutex_t", "posal_nmutex_destroy"], [6, 4, 1, "_CPPv420posal_nmutex_destroyP14posal_nmutex_t", "posal_nmutex_destroy::pp_posal_nmutex"], [6, 3, 1, "_CPPv417posal_nmutex_lock14posal_nmutex_t", "posal_nmutex_lock"], [6, 4, 1, "_CPPv417posal_nmutex_lock14posal_nmutex_t", "posal_nmutex_lock::posal_nmutex"], [6, 5, 1, "_CPPv414posal_nmutex_t", "posal_nmutex_t"], [6, 3, 1, "_CPPv421posal_nmutex_try_lock14posal_nmutex_t", "posal_nmutex_try_lock"], [6, 4, 1, "_CPPv421posal_nmutex_try_lock14posal_nmutex_t", "posal_nmutex_try_lock::posal_nmutex"], [6, 3, 1, "_CPPv419posal_nmutex_unlock14posal_nmutex_t", "posal_nmutex_unlock"], [6, 4, 1, "_CPPv419posal_nmutex_unlock14posal_nmutex_t", "posal_nmutex_unlock::posal_nmutex"], [6, 6, 1, "_CPPv413posal_pm_bw_t", "posal_pm_bw_t"], [6, 5, 1, "_CPPv413posal_pm_bw_t", "posal_pm_bw_t"], [6, 7, 1, "_CPPv4N13posal_pm_bw_t8is_validE", "posal_pm_bw_t::is_valid"], [6, 7, 1, "_CPPv4N13posal_pm_bw_t5valueE", "posal_pm_bw_t::value"], [6, 1, 1, "_CPPv421posal_pm_cpu_lpr_id_t", "posal_pm_cpu_lpr_id_t"], [6, 5, 1, "_CPPv421posal_pm_cpu_lpr_id_t", "posal_pm_cpu_lpr_id_t"], [6, 2, 1, "_CPPv4N21posal_pm_cpu_lpr_id_t14PM_LPR_CPU_MAXE", "posal_pm_cpu_lpr_id_t::PM_LPR_CPU_MAX"], [6, 2, 1, "_CPPv4N21posal_pm_cpu_lpr_id_t19PM_LPR_CPU_SS_SLEEPE", "posal_pm_cpu_lpr_id_t::PM_LPR_CPU_SS_SLEEP"], [6, 6, 1, "_CPPv423posal_pm_cpu_lpr_vote_t", "posal_pm_cpu_lpr_vote_t"], [6, 5, 1, "_CPPv423posal_pm_cpu_lpr_vote_t", "posal_pm_cpu_lpr_vote_t"], [6, 7, 1, "_CPPv4N23posal_pm_cpu_lpr_vote_t17cpu_lpr_vote_typeE", "posal_pm_cpu_lpr_vote_t::cpu_lpr_vote_type"], [6, 7, 1, "_CPPv4N23posal_pm_cpu_lpr_vote_t8is_validE", "posal_pm_cpu_lpr_vote_t::is_valid"], [6, 7, 1, "_CPPv4N23posal_pm_cpu_lpr_vote_t6lpr_idE", "posal_pm_cpu_lpr_vote_t::lpr_id"], [6, 1, 1, "_CPPv428posal_pm_cpu_lpr_vote_type_t", "posal_pm_cpu_lpr_vote_type_t"], [6, 5, 1, "_CPPv428posal_pm_cpu_lpr_vote_type_t", "posal_pm_cpu_lpr_vote_type_t"], [6, 2, 1, "_CPPv4N28posal_pm_cpu_lpr_vote_type_t40PM_VOTE_AGAINST_CPU_LPR_SUB_SYSTEM_SLEEPE", "posal_pm_cpu_lpr_vote_type_t::PM_VOTE_AGAINST_CPU_LPR_SUB_SYSTEM_SLEEP"], [6, 2, 1, "_CPPv4N28posal_pm_cpu_lpr_vote_type_t36PM_VOTE_FOR_CPU_LPR_SUB_SYSTEM_SLEEPE", "posal_pm_cpu_lpr_vote_type_t::PM_VOTE_FOR_CPU_LPR_SUB_SYSTEM_SLEEP"], [6, 2, 1, "_CPPv4N28posal_pm_cpu_lpr_vote_type_t19PM_VOTE_NUM_CPU_LPRE", "posal_pm_cpu_lpr_vote_type_t::PM_VOTE_NUM_CPU_LPR"], [6, 5, 1, "_CPPv417posal_pm_handle_t", "posal_pm_handle_t"], [6, 1, 1, "_CPPv422posal_pm_island_type_t", "posal_pm_island_type_t"], [6, 5, 1, "_CPPv422posal_pm_island_type_t", "posal_pm_island_type_t"], [6, 2, 1, "_CPPv4N22posal_pm_island_type_t22PM_ISLAND_TYPE_DEFAULTE", "posal_pm_island_type_t::PM_ISLAND_TYPE_DEFAULT"], [6, 2, 1, "_CPPv4N22posal_pm_island_type_t24PM_ISLAND_TYPE_LOW_POWERE", "posal_pm_island_type_t::PM_ISLAND_TYPE_LOW_POWER"], [6, 2, 1, "_CPPv4N22posal_pm_island_type_t26PM_ISLAND_TYPE_LOW_POWER_2E", "posal_pm_island_type_t::PM_ISLAND_TYPE_LOW_POWER_2"], [6, 6, 1, "_CPPv422posal_pm_island_vote_t", "posal_pm_island_vote_t"], [6, 5, 1, "_CPPv422posal_pm_island_vote_t", "posal_pm_island_vote_t"], [6, 7, 1, "_CPPv4N22posal_pm_island_vote_t8is_validE", "posal_pm_island_vote_t::is_valid"], [6, 7, 1, "_CPPv4N22posal_pm_island_vote_t11island_typeE", "posal_pm_island_vote_t::island_type"], [6, 7, 1, "_CPPv4N22posal_pm_island_vote_t16island_vote_typeE", "posal_pm_island_vote_t::island_vote_type"], [6, 1, 1, "_CPPv427posal_pm_island_vote_type_t", "posal_pm_island_vote_type_t"], [6, 5, 1, "_CPPv427posal_pm_island_vote_type_t", "posal_pm_island_vote_type_t"], [6, 2, 1, "_CPPv4N27posal_pm_island_vote_type_t24PM_ISLAND_VOTE_DONT_CAREE", "posal_pm_island_vote_type_t::PM_ISLAND_VOTE_DONT_CARE"], [6, 2, 1, "_CPPv4N27posal_pm_island_vote_type_t20PM_ISLAND_VOTE_ENTRYE", "posal_pm_island_vote_type_t::PM_ISLAND_VOTE_ENTRY"], [6, 2, 1, "_CPPv4N27posal_pm_island_vote_type_t19PM_ISLAND_VOTE_EXITE", "posal_pm_island_vote_type_t::PM_ISLAND_VOTE_EXIT"], [6, 1, 1, "_CPPv415posal_pm_mode_t", "posal_pm_mode_t"], [6, 5, 1, "_CPPv415posal_pm_mode_t", "posal_pm_mode_t"], [6, 2, 1, "_CPPv4N15posal_pm_mode_t15PM_MODE_DEFAULTE", "posal_pm_mode_t::PM_MODE_DEFAULT"], [6, 2, 1, "_CPPv4N15posal_pm_mode_t14PM_MODE_ISLANDE", "posal_pm_mode_t::PM_MODE_ISLAND"], [6, 2, 1, "_CPPv4N15posal_pm_mode_t25PM_MODE_ISLAND_DUTY_CYCLEE", "posal_pm_mode_t::PM_MODE_ISLAND_DUTY_CYCLE"], [6, 6, 1, "_CPPv415posal_pm_mpps_t", "posal_pm_mpps_t"], [6, 5, 1, "_CPPv415posal_pm_mpps_t", "posal_pm_mpps_t"], [6, 7, 1, "_CPPv4N15posal_pm_mpps_t9floor_clkE", "posal_pm_mpps_t::floor_clk"], [6, 7, 1, "_CPPv4N15posal_pm_mpps_t8is_validE", "posal_pm_mpps_t::is_valid"], [6, 7, 1, "_CPPv4N15posal_pm_mpps_t5valueE", "posal_pm_mpps_t::value"], [6, 6, 1, "_CPPv419posal_pm_register_t", "posal_pm_register_t"], [6, 5, 1, "_CPPv419posal_pm_register_t", "posal_pm_register_t"], [6, 7, 1, "_CPPv4N19posal_pm_register_t11island_typeE", "posal_pm_register_t::island_type"], [6, 7, 1, "_CPPv4N19posal_pm_register_t4modeE", "posal_pm_register_t::mode"], [6, 6, 1, "_CPPv423posal_pm_release_info_t", "posal_pm_release_info_t"], [6, 5, 1, "_CPPv423posal_pm_release_info_t", "posal_pm_release_info_t"], [6, 7, 1, "_CPPv4N23posal_pm_release_info_t13client_log_idE", "posal_pm_release_info_t::client_log_id"], [6, 7, 1, "_CPPv4N23posal_pm_release_info_t8delay_msE", "posal_pm_release_info_t::delay_ms"], [6, 7, 1, "_CPPv4N23posal_pm_release_info_t13pm_handle_ptrE", "posal_pm_release_info_t::pm_handle_ptr"], [6, 7, 1, "_CPPv4N23posal_pm_release_info_t9resourcesE", "posal_pm_release_info_t::resources"], [6, 7, 1, "_CPPv4N23posal_pm_release_info_t15wait_signal_ptrE", "posal_pm_release_info_t::wait_signal_ptr"], [6, 6, 1, "_CPPv423posal_pm_request_info_t", "posal_pm_request_info_t"], [6, 5, 1, "_CPPv423posal_pm_request_info_t", "posal_pm_request_info_t"], [6, 7, 1, "_CPPv4N23posal_pm_request_info_t13client_log_idE", "posal_pm_request_info_t::client_log_id"], [6, 7, 1, "_CPPv4N23posal_pm_request_info_t13pm_handle_ptrE", "posal_pm_request_info_t::pm_handle_ptr"], [6, 7, 1, "_CPPv4N23posal_pm_request_info_t9resourcesE", "posal_pm_request_info_t::resources"], [6, 7, 1, "_CPPv4N23posal_pm_request_info_t15wait_signal_ptrE", "posal_pm_request_info_t::wait_signal_ptr"], [6, 6, 1, "_CPPv420posal_pm_resources_t", "posal_pm_resources_t"], [6, 5, 1, "_CPPv420posal_pm_resources_t", "posal_pm_resources_t"], [6, 7, 1, "_CPPv4N20posal_pm_resources_t2bwE", "posal_pm_resources_t::bw"], [6, 7, 1, "_CPPv4N20posal_pm_resources_t12cpu_lpr_voteE", "posal_pm_resources_t::cpu_lpr_vote"], [6, 7, 1, "_CPPv4N20posal_pm_resources_t11island_voteE", "posal_pm_resources_t::island_vote"], [6, 7, 1, "_CPPv4N20posal_pm_resources_t4mppsE", "posal_pm_resources_t::mpps"], [6, 7, 1, "_CPPv4N20posal_pm_resources_t13sleep_latencyE", "posal_pm_resources_t::sleep_latency"], [6, 6, 1, "_CPPv424posal_pm_sleep_latency_t", "posal_pm_sleep_latency_t"], [6, 5, 1, "_CPPv424posal_pm_sleep_latency_t", "posal_pm_sleep_latency_t"], [6, 7, 1, "_CPPv4N24posal_pm_sleep_latency_t8is_validE", "posal_pm_sleep_latency_t::is_valid"], [6, 7, 1, "_CPPv4N24posal_pm_sleep_latency_t5valueE", "posal_pm_sleep_latency_t::value"], [6, 3, 1, "_CPPv422posal_power_mgr_deinitv", "posal_power_mgr_deinit"], [6, 3, 1, "_CPPv426posal_power_mgr_deregisterP17posal_pm_handle_t8uint32_t", "posal_power_mgr_deregister"], [6, 4, 1, "_CPPv426posal_power_mgr_deregisterP17posal_pm_handle_t8uint32_t", "posal_power_mgr_deregister::log_id"], [6, 4, 1, "_CPPv426posal_power_mgr_deregisterP17posal_pm_handle_t8uint32_t", "posal_power_mgr_deregister::pm_handle_pptr"], [6, 3, 1, "_CPPv420posal_power_mgr_initv", "posal_power_mgr_init"], [6, 3, 1, "_CPPv429posal_power_mgr_is_registered17posal_pm_handle_t", "posal_power_mgr_is_registered"], [6, 4, 1, "_CPPv429posal_power_mgr_is_registered17posal_pm_handle_t", "posal_power_mgr_is_registered::pm_handle_ptr"], [6, 3, 1, "_CPPv424posal_power_mgr_register19posal_pm_register_tP17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_register"], [6, 4, 1, "_CPPv424posal_power_mgr_register19posal_pm_register_tP17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_register::log_id"], [6, 4, 1, "_CPPv424posal_power_mgr_register19posal_pm_register_tP17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_register::pm_handle_pptr"], [6, 4, 1, "_CPPv424posal_power_mgr_register19posal_pm_register_tP17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_register::register_info"], [6, 4, 1, "_CPPv424posal_power_mgr_register19posal_pm_register_tP17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_register::wait_signal"], [6, 3, 1, "_CPPv423posal_power_mgr_releaseP23posal_pm_release_info_t", "posal_power_mgr_release"], [6, 4, 1, "_CPPv423posal_power_mgr_releaseP23posal_pm_release_info_t", "posal_power_mgr_release::release_info_ptr"], [6, 3, 1, "_CPPv431posal_power_mgr_release_max_out17posal_pm_handle_t8uint32_t8uint32_t", "posal_power_mgr_release_max_out"], [6, 4, 1, "_CPPv431posal_power_mgr_release_max_out17posal_pm_handle_t8uint32_t8uint32_t", "posal_power_mgr_release_max_out::delay_ms"], [6, 4, 1, "_CPPv431posal_power_mgr_release_max_out17posal_pm_handle_t8uint32_t8uint32_t", "posal_power_mgr_release_max_out::log_id"], [6, 4, 1, "_CPPv431posal_power_mgr_release_max_out17posal_pm_handle_t8uint32_t8uint32_t", "posal_power_mgr_release_max_out::pm_handle_ptr"], [6, 3, 1, "_CPPv423posal_power_mgr_requestP23posal_pm_request_info_t", "posal_power_mgr_request"], [6, 4, 1, "_CPPv423posal_power_mgr_requestP23posal_pm_request_info_t", "posal_power_mgr_request::request_info_ptr"], [6, 3, 1, "_CPPv431posal_power_mgr_request_max_out17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_request_max_out"], [6, 4, 1, "_CPPv431posal_power_mgr_request_max_out17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_request_max_out::log_id"], [6, 4, 1, "_CPPv431posal_power_mgr_request_max_out17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_request_max_out::pm_handle_ptr"], [6, 4, 1, "_CPPv431posal_power_mgr_request_max_out17posal_pm_handle_t14posal_signal_t8uint32_t", "posal_power_mgr_request_max_out::wait_signal"], [6, 3, 1, "_CPPv428posal_power_mgr_send_command8uint32_tPv8uint32_t", "posal_power_mgr_send_command"], [6, 4, 1, "_CPPv428posal_power_mgr_send_command8uint32_tPv8uint32_t", "posal_power_mgr_send_command::msg_opcode"], [6, 4, 1, "_CPPv428posal_power_mgr_send_command8uint32_tPv8uint32_t", "posal_power_mgr_send_command::payload_ptr"], [6, 4, 1, "_CPPv428posal_power_mgr_send_command8uint32_tPv8uint32_t", "posal_power_mgr_send_command::payload_size"], [6, 3, 1, "_CPPv435posal_private_get_island_heap_id_v28uint32_t", "posal_private_get_island_heap_id_v2"], [6, 4, 1, "_CPPv435posal_private_get_island_heap_id_v28uint32_t", "posal_private_get_island_heap_id_v2::island_heap_type"], [6, 3, 1, "_CPPv441posal_private_get_mem_type_from_heap_type8uint32_t", "posal_private_get_mem_type_from_heap_type"], [6, 4, 1, "_CPPv441posal_private_get_mem_type_from_heap_type8uint32_t", "posal_private_get_mem_type_from_heap_type::island_heap_type"], [6, 3, 1, "_CPPv421posal_queue_attr_initP23posal_queue_init_attr_t", "posal_queue_attr_init"], [6, 4, 1, "_CPPv421posal_queue_attr_initP23posal_queue_init_attr_t", "posal_queue_attr_init::attr_ptr"], [6, 3, 1, "_CPPv428posal_queue_attr_set_heap_idP23posal_queue_init_attr_t13POSAL_HEAP_ID", "posal_queue_attr_set_heap_id"], [6, 4, 1, "_CPPv428posal_queue_attr_set_heap_idP23posal_queue_init_attr_t13POSAL_HEAP_ID", "posal_queue_attr_set_heap_id::attr_ptr"], [6, 4, 1, "_CPPv428posal_queue_attr_set_heap_idP23posal_queue_init_attr_t13POSAL_HEAP_ID", "posal_queue_attr_set_heap_id::heap_id"], [6, 3, 1, "_CPPv430posal_queue_attr_set_max_nodesP23posal_queue_init_attr_ti", "posal_queue_attr_set_max_nodes"], [6, 4, 1, "_CPPv430posal_queue_attr_set_max_nodesP23posal_queue_init_attr_ti", "posal_queue_attr_set_max_nodes::attr_ptr"], [6, 4, 1, "_CPPv430posal_queue_attr_set_max_nodesP23posal_queue_init_attr_ti", "posal_queue_attr_set_max_nodes::max_nodes"], [6, 3, 1, "_CPPv425posal_queue_attr_set_nameP23posal_queue_init_attr_tP6char_t", "posal_queue_attr_set_name"], [6, 4, 1, "_CPPv425posal_queue_attr_set_nameP23posal_queue_init_attr_tP6char_t", "posal_queue_attr_set_name::attr_ptr"], [6, 4, 1, "_CPPv425posal_queue_attr_set_nameP23posal_queue_init_attr_tP6char_t", "posal_queue_attr_set_name::name_ptr"], [6, 3, 1, "_CPPv435posal_queue_attr_set_prealloc_nodesP23posal_queue_init_attr_ti", "posal_queue_attr_set_prealloc_nodes"], [6, 4, 1, "_CPPv435posal_queue_attr_set_prealloc_nodesP23posal_queue_init_attr_ti", "posal_queue_attr_set_prealloc_nodes::attr_ptr"], [6, 4, 1, "_CPPv435posal_queue_attr_set_prealloc_nodesP23posal_queue_init_attr_ti", "posal_queue_attr_set_prealloc_nodes::prealloc_nodes"], [6, 3, 1, "_CPPv440posal_queue_attr_set_priority_queue_modeP23posal_queue_init_attr_t6bool_t", "posal_queue_attr_set_priority_queue_mode"], [6, 4, 1, "_CPPv440posal_queue_attr_set_priority_queue_modeP23posal_queue_init_attr_t6bool_t", "posal_queue_attr_set_priority_queue_mode::attr_ptr"], [6, 4, 1, "_CPPv440posal_queue_attr_set_priority_queue_modeP23posal_queue_init_attr_t6bool_t", "posal_queue_attr_set_priority_queue_mode::is_priority_queue"], [6, 3, 1, "_CPPv421posal_queue_create_v1PP13posal_queue_tP23posal_queue_init_attr_t", "posal_queue_create_v1"], [6, 4, 1, "_CPPv421posal_queue_create_v1PP13posal_queue_tP23posal_queue_init_attr_t", "posal_queue_create_v1::attr_ptr"], [6, 4, 1, "_CPPv421posal_queue_create_v1PP13posal_queue_tP23posal_queue_init_attr_t", "posal_queue_create_v1::queue_pptr"], [6, 3, 1, "_CPPv418posal_queue_deinitP13posal_queue_t", "posal_queue_deinit"], [6, 4, 1, "_CPPv418posal_queue_deinitP13posal_queue_t", "posal_queue_deinit::q_ptr"], [6, 3, 1, "_CPPv419posal_queue_destroyP13posal_queue_t", "posal_queue_destroy"], [6, 4, 1, "_CPPv419posal_queue_destroyP13posal_queue_t", "posal_queue_destroy::q_ptr"], [6, 3, 1, "_CPPv419posal_queue_disableP13posal_queue_t", "posal_queue_disable"], [6, 4, 1, "_CPPv419posal_queue_disableP13posal_queue_t", "posal_queue_disable::q_ptr"], [6, 5, 1, "_CPPv421posal_queue_element_t", "posal_queue_element_t"], [6, 3, 1, "_CPPv436posal_queue_enable_disable_signalingP13posal_queue_t6bool_t", "posal_queue_enable_disable_signaling"], [6, 4, 1, "_CPPv436posal_queue_enable_disable_signalingP13posal_queue_t6bool_t", "posal_queue_enable_disable_signaling::is_enable"], [6, 4, 1, "_CPPv436posal_queue_enable_disable_signalingP13posal_queue_t6bool_t", "posal_queue_enable_disable_signaling::q_ptr"], [6, 3, 1, "_CPPv423posal_queue_get_channelP13posal_queue_t", "posal_queue_get_channel"], [6, 4, 1, "_CPPv423posal_queue_get_channelP13posal_queue_t", "posal_queue_get_channel::q_ptr"], [6, 3, 1, "_CPPv427posal_queue_get_channel_bitP13posal_queue_t", "posal_queue_get_channel_bit"], [6, 4, 1, "_CPPv427posal_queue_get_channel_bitP13posal_queue_t", "posal_queue_get_channel_bit::q_ptr"], [6, 3, 1, "_CPPv430posal_queue_get_queue_fullnessP13posal_queue_t", "posal_queue_get_queue_fullness"], [6, 4, 1, "_CPPv430posal_queue_get_queue_fullnessP13posal_queue_t", "posal_queue_get_queue_fullness::q_ptr"], [6, 3, 1, "_CPPv420posal_queue_get_sizev", "posal_queue_get_size"], [6, 3, 1, "_CPPv416posal_queue_initP13posal_queue_tP23posal_queue_init_attr_t", "posal_queue_init"], [6, 4, 1, "_CPPv416posal_queue_initP13posal_queue_tP23posal_queue_init_attr_t", "posal_queue_init::attr_ptr"], [6, 4, 1, "_CPPv416posal_queue_initP13posal_queue_tP23posal_queue_init_attr_t", "posal_queue_init::q_ptr"], [6, 6, 1, "_CPPv423posal_queue_init_attr_t", "posal_queue_init_attr_t"], [6, 5, 1, "_CPPv423posal_queue_init_attr_t", "posal_queue_init_attr_t"], [6, 7, 1, "_CPPv4N23posal_queue_init_attr_t7heap_idE", "posal_queue_init_attr_t::heap_id"], [6, 7, 1, "_CPPv4N23posal_queue_init_attr_t17is_priority_queueE", "posal_queue_init_attr_t::is_priority_queue"], [6, 7, 1, "_CPPv4N23posal_queue_init_attr_t9max_nodesE", "posal_queue_init_attr_t::max_nodes"], [6, 7, 1, "_CPPv4N23posal_queue_init_attr_t4nameE", "posal_queue_init_attr_t::name"], [6, 7, 1, "_CPPv4N23posal_queue_init_attr_t14prealloc_nodesE", "posal_queue_init_attr_t::prealloc_nodes"], [6, 3, 1, "_CPPv422posal_queue_lock_mutexP13posal_queue_t", "posal_queue_lock_mutex"], [6, 4, 1, "_CPPv422posal_queue_lock_mutexP13posal_queue_t", "posal_queue_lock_mutex::q_ptr"], [6, 3, 1, "_CPPv424posal_queue_peek_forwardP13posal_queue_tPP21posal_queue_element_tPPv", "posal_queue_peek_forward"], [6, 4, 1, "_CPPv424posal_queue_peek_forwardP13posal_queue_tPP21posal_queue_element_tPPv", "posal_queue_peek_forward::iterator_pptr"], [6, 4, 1, "_CPPv424posal_queue_peek_forwardP13posal_queue_tPP21posal_queue_element_tPPv", "posal_queue_peek_forward::payload_ptr"], [6, 4, 1, "_CPPv424posal_queue_peek_forwardP13posal_queue_tPP21posal_queue_element_tPPv", "posal_queue_peek_forward::q_ptr"], [6, 3, 1, "_CPPv422posal_queue_peek_frontP13posal_queue_tPP21posal_queue_element_t", "posal_queue_peek_front"], [6, 4, 1, "_CPPv422posal_queue_peek_frontP13posal_queue_tPP21posal_queue_element_t", "posal_queue_peek_front::payload_ptr"], [6, 4, 1, "_CPPv422posal_queue_peek_frontP13posal_queue_tPP21posal_queue_element_t", "posal_queue_peek_front::q_ptr"], [6, 3, 1, "_CPPv416posal_queue_pollP13posal_queue_t", "posal_queue_poll"], [6, 4, 1, "_CPPv416posal_queue_pollP13posal_queue_t", "posal_queue_poll::q_ptr"], [6, 3, 1, "_CPPv424posal_queue_pool_destroy13POSAL_HEAP_ID", "posal_queue_pool_destroy"], [6, 4, 1, "_CPPv424posal_queue_pool_destroy13POSAL_HEAP_ID", "posal_queue_pool_destroy::heap_id"], [6, 3, 1, "_CPPv422posal_queue_pool_reset13POSAL_HEAP_ID", "posal_queue_pool_reset"], [6, 4, 1, "_CPPv422posal_queue_pool_reset13POSAL_HEAP_ID", "posal_queue_pool_reset::heap_id"], [6, 3, 1, "_CPPv422posal_queue_pool_setup13POSAL_HEAP_ID8uint32_t8uint16_t", "posal_queue_pool_setup"], [6, 4, 1, "_CPPv422posal_queue_pool_setup13POSAL_HEAP_ID8uint32_t8uint16_t", "posal_queue_pool_setup::nodes_per_arr"], [6, 4, 1, "_CPPv422posal_queue_pool_setup13POSAL_HEAP_ID8uint32_t8uint16_t", "posal_queue_pool_setup::num_arrays"], [6, 3, 1, "_CPPv420posal_queue_pop_backP13posal_queue_tP21posal_queue_element_t", "posal_queue_pop_back"], [6, 4, 1, "_CPPv420posal_queue_pop_backP13posal_queue_tP21posal_queue_element_t", "posal_queue_pop_back::payload_ptr"], [6, 4, 1, "_CPPv420posal_queue_pop_backP13posal_queue_tP21posal_queue_element_t", "posal_queue_pop_back::q_ptr"], [6, 3, 1, "_CPPv421posal_queue_pop_frontP13posal_queue_tP21posal_queue_element_t", "posal_queue_pop_front"], [6, 4, 1, "_CPPv421posal_queue_pop_frontP13posal_queue_tP21posal_queue_element_t", "posal_queue_pop_front::payload_ptr"], [6, 4, 1, "_CPPv421posal_queue_pop_frontP13posal_queue_tP21posal_queue_element_t", "posal_queue_pop_front::q_ptr"], [6, 3, 1, "_CPPv421posal_queue_push_backP13posal_queue_tP21posal_queue_element_t", "posal_queue_push_back"], [6, 4, 1, "_CPPv421posal_queue_push_backP13posal_queue_tP21posal_queue_element_t", "posal_queue_push_back::payload_ptr"], [6, 4, 1, "_CPPv421posal_queue_push_backP13posal_queue_tP21posal_queue_element_t", "posal_queue_push_back::q_ptr"], [6, 3, 1, "_CPPv435posal_queue_push_back_with_priorityP13posal_queue_tP21posal_queue_element_t8uint32_t", "posal_queue_push_back_with_priority"], [6, 4, 1, "_CPPv435posal_queue_push_back_with_priorityP13posal_queue_tP21posal_queue_element_t8uint32_t", "posal_queue_push_back_with_priority::payload_ptr"], [6, 4, 1, "_CPPv435posal_queue_push_back_with_priorityP13posal_queue_tP21posal_queue_element_t8uint32_t", "posal_queue_push_back_with_priority::priority"], [6, 4, 1, "_CPPv435posal_queue_push_back_with_priorityP13posal_queue_tP21posal_queue_element_t8uint32_t", "posal_queue_push_back_with_priority::q_ptr"], [6, 3, 1, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t", "posal_queue_set_attributes"], [6, 4, 1, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t", "posal_queue_set_attributes::heap_id"], [6, 4, 1, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t", "posal_queue_set_attributes::num_max_prealloc_q_elem"], [6, 4, 1, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t", "posal_queue_set_attributes::num_max_q_elem"], [6, 4, 1, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t", "posal_queue_set_attributes::q_attr_ptr"], [6, 4, 1, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t", "posal_queue_set_attributes::q_name_ptr"], [6, 5, 1, "_CPPv413posal_queue_t", "posal_queue_t"], [6, 3, 1, "_CPPv424posal_queue_unlock_mutexP13posal_queue_t", "posal_queue_unlock_mutex"], [6, 4, 1, "_CPPv424posal_queue_unlock_mutexP13posal_queue_t", "posal_queue_unlock_mutex::q_ptr"], [6, 3, 1, "_CPPv418posal_signal_clear14posal_signal_t", "posal_signal_clear"], [6, 4, 1, "_CPPv418posal_signal_clear14posal_signal_t", "posal_signal_clear::p_sigobj"], [6, 3, 1, "_CPPv425posal_signal_clear_inline14posal_signal_t", "posal_signal_clear_inline"], [6, 4, 1, "_CPPv425posal_signal_clear_inline14posal_signal_t", "posal_signal_clear_inline::p_signal"], [6, 3, 1, "_CPPv419posal_signal_createP14posal_signal_t13POSAL_HEAP_ID", "posal_signal_create"], [6, 4, 1, "_CPPv419posal_signal_createP14posal_signal_t13POSAL_HEAP_ID", "posal_signal_create::heap_id"], [6, 4, 1, "_CPPv419posal_signal_createP14posal_signal_t13POSAL_HEAP_ID", "posal_signal_create::pp_sigobj"], [6, 3, 1, "_CPPv420posal_signal_destroyP14posal_signal_t", "posal_signal_destroy"], [6, 4, 1, "_CPPv420posal_signal_destroyP14posal_signal_t", "posal_signal_destroy::pp_sigobj"], [6, 3, 1, "_CPPv424posal_signal_get_channel14posal_signal_t", "posal_signal_get_channel"], [6, 4, 1, "_CPPv424posal_signal_get_channel14posal_signal_t", "posal_signal_get_channel::p_sigobj"], [6, 3, 1, "_CPPv428posal_signal_get_channel_bit14posal_signal_t", "posal_signal_get_channel_bit"], [6, 4, 1, "_CPPv428posal_signal_get_channel_bit14posal_signal_t", "posal_signal_get_channel_bit::p_sigobj"], [6, 3, 1, "_CPPv435posal_signal_get_channel_bit_inline14posal_signal_t", "posal_signal_get_channel_bit_inline"], [6, 4, 1, "_CPPv435posal_signal_get_channel_bit_inline14posal_signal_t", "posal_signal_get_channel_bit_inline::p_signal"], [6, 3, 1, "_CPPv431posal_signal_get_channel_inline14posal_signal_t", "posal_signal_get_channel_inline"], [6, 4, 1, "_CPPv431posal_signal_get_channel_inline14posal_signal_t", "posal_signal_get_channel_inline::p_signal"], [6, 6, 1, "_CPPv423posal_signal_internal_t", "posal_signal_internal_t"], [6, 7, 1, "_CPPv4N23posal_signal_internal_t8pChannelE", "posal_signal_internal_t::pChannel"], [6, 7, 1, "_CPPv4N23posal_signal_internal_t14unMyChannelBitE", "posal_signal_internal_t::unMyChannelBit"], [6, 3, 1, "_CPPv419posal_signal_is_set14posal_signal_t", "posal_signal_is_set"], [6, 4, 1, "_CPPv419posal_signal_is_set14posal_signal_t", "posal_signal_is_set::p_sigobj"], [6, 3, 1, "_CPPv426posal_signal_is_set_inline14posal_signal_t", "posal_signal_is_set_inline"], [6, 4, 1, "_CPPv426posal_signal_is_set_inline14posal_signal_t", "posal_signal_is_set_inline::p_signal"], [6, 3, 1, "_CPPv417posal_signal_send14posal_signal_t", "posal_signal_send"], [6, 4, 1, "_CPPv417posal_signal_send14posal_signal_t", "posal_signal_send::p_sigobj"], [6, 5, 1, "_CPPv414posal_signal_t", "posal_signal_t"], [6, 3, 1, "_CPPv414posal_snprintfP6char_t8uint32_tPK6char_tz", "posal_snprintf"], [6, 4, 1, "_CPPv414posal_snprintfP6char_t8uint32_tPK6char_tz", "posal_snprintf::dst"], [6, 4, 1, "_CPPv414posal_snprintfP6char_t8uint32_tPK6char_tz", "posal_snprintf::format"], [6, 4, 1, "_CPPv414posal_snprintfP6char_t8uint32_tPK6char_tz", "posal_snprintf::size"], [6, 3, 1, "_CPPv413posal_strlcpyP6char_tPK6char_t8uint32_t", "posal_strlcpy"], [6, 4, 1, "_CPPv413posal_strlcpyP6char_tPK6char_t8uint32_t", "posal_strlcpy::dest_len"], [6, 4, 1, "_CPPv413posal_strlcpyP6char_tPK6char_t8uint32_t", "posal_strlcpy::dest_ptr"], [6, 4, 1, "_CPPv413posal_strlcpyP6char_tPK6char_t8uint32_t", "posal_strlcpy::src_ptr"], [6, 3, 1, "_CPPv413posal_strncmpPKc8uint32_tPKc8uint32_t", "posal_strncmp"], [6, 4, 1, "_CPPv413posal_strncmpPKc8uint32_tPKc8uint32_t", "posal_strncmp::s1"], [6, 4, 1, "_CPPv413posal_strncmpPKc8uint32_tPKc8uint32_t", "posal_strncmp::s1_size"], [6, 4, 1, "_CPPv413posal_strncmpPKc8uint32_tPKc8uint32_t", "posal_strncmp::s2"], [6, 4, 1, "_CPPv413posal_strncmpPKc8uint32_tPKc8uint32_t", "posal_strncmp::s2_size"], [6, 3, 1, "_CPPv413posal_strnlenPK6char_t8uint32_t", "posal_strnlen"], [6, 4, 1, "_CPPv413posal_strnlenPK6char_t8uint32_t", "posal_strnlen::size"], [6, 4, 1, "_CPPv413posal_strnlenPK6char_t8uint32_t", "posal_strnlen::src_ptr"], [6, 3, 1, "_CPPv434posal_tcm_island_heap_mgr_get_name13POSAL_HEAP_ID", "posal_tcm_island_heap_mgr_get_name"], [6, 4, 1, "_CPPv434posal_tcm_island_heap_mgr_get_name13POSAL_HEAP_ID", "posal_tcm_island_heap_mgr_get_name::origheapId"], [6, 3, 1, "_CPPv427posal_thread_allocate_stack8uint32_tPPc13POSAL_HEAP_ID", "posal_thread_allocate_stack"], [6, 4, 1, "_CPPv427posal_thread_allocate_stack8uint32_tPPc13POSAL_HEAP_ID", "posal_thread_allocate_stack::heap_id"], [6, 4, 1, "_CPPv427posal_thread_allocate_stack8uint32_tPPc13POSAL_HEAP_ID", "posal_thread_allocate_stack::nStackSize"], [6, 4, 1, "_CPPv427posal_thread_allocate_stack8uint32_tPPc13POSAL_HEAP_ID", "posal_thread_allocate_stack::pStackpointer"], [6, 3, 1, "_CPPv422posal_thread_calc_prioP12prio_query_tP19posal_thread_prio_t", "posal_thread_calc_prio"], [6, 4, 1, "_CPPv422posal_thread_calc_prioP12prio_query_tP19posal_thread_prio_t", "posal_thread_calc_prio::prio_query_ptr"], [6, 4, 1, "_CPPv422posal_thread_calc_prioP12prio_query_tP19posal_thread_prio_t", "posal_thread_calc_prio::thread_prio_ptr"], [6, 3, 1, "_CPPv433posal_thread_determine_attributesP12prio_query_tP19posal_thread_prio_tP8uint32_tP8uint32_t", "posal_thread_determine_attributes"], [6, 4, 1, "_CPPv433posal_thread_determine_attributesP12prio_query_tP19posal_thread_prio_tP8uint32_tP8uint32_t", "posal_thread_determine_attributes::cpu_set_ptr"], [6, 4, 1, "_CPPv433posal_thread_determine_attributesP12prio_query_tP19posal_thread_prio_tP8uint32_tP8uint32_t", "posal_thread_determine_attributes::prio_query_ptr"], [6, 4, 1, "_CPPv433posal_thread_determine_attributesP12prio_query_tP19posal_thread_prio_tP8uint32_tP8uint32_t", "posal_thread_determine_attributes::sched_policy_ptr"], [6, 4, 1, "_CPPv433posal_thread_determine_attributesP12prio_query_tP19posal_thread_prio_tP8uint32_tP8uint32_t", "posal_thread_determine_attributes::thread_prio_ptr"], [6, 3, 1, "_CPPv425posal_thread_get_curr_tidv", "posal_thread_get_curr_tid"], [6, 3, 1, "_CPPv428posal_thread_get_curr_tid_v2v", "posal_thread_get_curr_tid_v2"], [6, 3, 1, "_CPPv427posal_thread_get_floor_prio20spf_thread_prio_id_t", "posal_thread_get_floor_prio"], [6, 4, 1, "_CPPv427posal_thread_get_floor_prio20spf_thread_prio_id_t", "posal_thread_get_floor_prio::prio_id"], [6, 3, 1, "_CPPv421posal_thread_get_namePch", "posal_thread_get_name"], [6, 4, 1, "_CPPv421posal_thread_get_namePch", "posal_thread_get_name::max_len"], [6, 4, 1, "_CPPv421posal_thread_get_namePch", "posal_thread_get_name::name"], [6, 3, 1, "_CPPv420posal_thread_get_tid14posal_thread_t", "posal_thread_get_tid"], [6, 4, 1, "_CPPv420posal_thread_get_tid14posal_thread_t", "posal_thread_get_tid::thread_obj"], [6, 3, 1, "_CPPv423posal_thread_get_tid_v214posal_thread_t", "posal_thread_get_tid_v2"], [6, 4, 1, "_CPPv423posal_thread_get_tid_v214posal_thread_t", "posal_thread_get_tid_v2::thread_obj"], [6, 3, 1, "_CPPv417posal_thread_join14posal_thread_tP11ar_result_t", "posal_thread_join"], [6, 4, 1, "_CPPv417posal_thread_join14posal_thread_tP11ar_result_t", "posal_thread_join::nStatus"], [6, 4, 1, "_CPPv417posal_thread_join14posal_thread_tP11ar_result_t", "posal_thread_join::nTid"], [6, 3, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch"], [6, 3, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::arg"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::heap_id"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::nPriority"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::nStackSize"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::nrootStackSize"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::pTid"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::pfStartRoutine"], [6, 4, 1, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch2::pzThreadName"], [6, 3, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::affinity"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::arg"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::heap_id"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::nPriority"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::pfStartRoutine"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::posal_obj_ptr"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::root_stack_size"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::sched_policy"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::stack_size"], [6, 4, 1, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t", "posal_thread_launch3::threadname"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::arg"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::heap_id"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::nPriority"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::nStackSize"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::pTid"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::pfStartRoutine"], [6, 4, 1, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID", "posal_thread_launch::pzThreadName"], [6, 3, 1, "_CPPv421posal_thread_prio_getv", "posal_thread_prio_get"], [6, 3, 1, "_CPPv422posal_thread_prio_get214posal_thread_t", "posal_thread_prio_get2"], [6, 4, 1, "_CPPv422posal_thread_prio_get214posal_thread_t", "posal_thread_prio_get2::tObj"], [6, 5, 1, "_CPPv419posal_thread_prio_t", "posal_thread_prio_t"], [6, 3, 1, "_CPPv437posal_thread_profiling_get_stack_info8uint32_tP8uint32_tP8uint32_t", "posal_thread_profiling_get_stack_info"], [6, 4, 1, "_CPPv437posal_thread_profiling_get_stack_info8uint32_tP8uint32_tP8uint32_t", "posal_thread_profiling_get_stack_info::current_stack_usage_ptr"], [6, 4, 1, "_CPPv437posal_thread_profiling_get_stack_info8uint32_tP8uint32_tP8uint32_t", "posal_thread_profiling_get_stack_info::stack_size_ptr"], [6, 4, 1, "_CPPv437posal_thread_profiling_get_stack_info8uint32_tP8uint32_tP8uint32_t", "posal_thread_profiling_get_stack_info::tid"], [6, 3, 1, "_CPPv421posal_thread_set_prio19posal_thread_prio_t", "posal_thread_set_prio"], [6, 3, 1, "_CPPv422posal_thread_set_prio214posal_thread_t19posal_thread_prio_t", "posal_thread_set_prio2"], [6, 4, 1, "_CPPv422posal_thread_set_prio214posal_thread_t19posal_thread_prio_t", "posal_thread_set_prio2::nPrio"], [6, 4, 1, "_CPPv422posal_thread_set_prio214posal_thread_t19posal_thread_prio_t", "posal_thread_set_prio2::tObj"], [6, 4, 1, "_CPPv421posal_thread_set_prio19posal_thread_prio_t", "posal_thread_set_prio::nPrio"], [6, 5, 1, "_CPPv414posal_thread_t", "posal_thread_t"], [6, 6, 1, "_CPPv412prio_query_t", "prio_query_t"], [6, 5, 1, "_CPPv412prio_query_t", "prio_query_t"], [6, 7, 1, "_CPPv4N12prio_query_t17frame_duration_usE", "prio_query_t::frame_duration_us"], [6, 7, 1, "_CPPv4N12prio_query_t17is_interrupt_trigE", "prio_query_t::is_interrupt_trig"], [6, 7, 1, "_CPPv4N12prio_query_t13static_req_idE", "prio_query_t::static_req_id"], [6, 7, 1, "_CPPv422spf_mem_island_heap_id", "spf_mem_island_heap_id"], [6, 7, 1, "_CPPv422spf_mem_island_heap_id", "spf_mem_island_heap_id"], [6, 1, 1, "_CPPv420spf_thread_prio_id_t", "spf_thread_prio_id_t"], [6, 5, 1, "_CPPv420spf_thread_prio_id_t", "spf_thread_prio_id_t"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t17SPF_THREAD_DYN_IDE", "spf_thread_prio_id_t::SPF_THREAD_DYN_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_AMDB_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_AMDB_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_APM_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_APM_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_ASPS_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_ASPS_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_CNTR_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_CNTR_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_DLS_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_DLS_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_ID_MAXE", "spf_thread_prio_id_t::SPF_THREAD_STAT_ID_MAX"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_IST_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_IST_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t28SPF_THREAD_STAT_PM_SERVER_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_PM_SERVER_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_PRM_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_PRM_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_VCPM_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_VCPM_ID"], [6, 2, 1, "_CPPv4N20spf_thread_prio_id_t30SPF_THREAD_STAT_VOICE_TIMER_IDE", "spf_thread_prio_id_t::SPF_THREAD_STAT_VOICE_TIMER_ID"]]}, "objtypes": {"0": "c:macro", "1": "cpp:enum", "2": "cpp:enumerator", "3": "cpp:function", "4": "cpp:functionParam", "5": "cpp:type", "6": "cpp:class", "7": "cpp:member", "8": "cpp:union"}, "objnames": {"0": ["c", "macro", "C macro"], "1": ["cpp", "enum", "C++ enum"], "2": ["cpp", "enumerator", "C++ enumerator"], "3": ["cpp", "function", "C++ function"], "4": ["cpp", "functionParam", "C++ function parameter"], "5": ["cpp", "type", "C++ type"], "6": ["cpp", "class", "C++ class"], "7": ["cpp", "member", "C++ member"], "8": ["cpp", "union", "C++ union"]}, "titleterms": {"audioreach": [0, 3, 5, 8, 9, 10, 11, 13, 15, 19, 23, 24], "graph": [0, 2, 9, 10, 11, 15], "servic": [0, 2, 9, 12], "api": [0, 3, 4, 5, 6, 12], "o": [1, 10, 20], "abstract": [1, 9, 10, 20], "layer": [1, 2, 9, 10, 12, 20, 23], "ar_osal_err": 1, "ar_osal_log": 1, "ar_osal_heap": 1, "ar_osal_mem_op": 1, "ar_osal_servreg": 1, "ar_osal_sign": 1, "ar_osal_signal2": 1, "ar_osal_sleep": 1, "ar_osal_sys_id": 1, "ar_osal_typ": 1, "ar_osal_file_io": 1, "ar_osal_shmem": 1, "ar_osal_str": 1, "ar_osal_thread": 1, "engin": [3, 10], "gener": [4, 9, 10, 12], "packet": [4, 10, 12, 17], "router": [4, 9, 10, 12], "gpr": [4, 10, 12], "public": 4, "datalink": 4, "posal": 6, "": 6, "posal_cach": 6, "posal_data_log": 6, "posal_globalst": 6, "posal_heapmgr": 6, "posal_internal_inlin": 6, "posal_island": 6, "posal_memorymap": 6, "posal_mutex": 6, "posal_power_mgr": 6, "posal_root_msg": 6, "posal_sign": 6, "posal_thread": 6, "posal_thread_profil": 6, "posal_bufpool": 6, "posal_condvar": 6, "posal_err_fat": 6, "posal_inline_mutex": 6, "posal_interrupt": 6, "posal_memori": 6, "posal_mem_prof": 6, "posal_nmutex": 6, "posal_queu": 6, "posal_rtld": 6, "posal_std": 6, "posal_thread_prio": 6, "common": [7, 17], "audio": [7, 9, 10, 11], "process": [7, 10, 17], "capi": [7, 17], "interfac": [7, 10, 12, 17], "h": 7, "capi_typ": 7, "capi_ev": 7, "capi_properti": 7, "architectur": [8, 9, 10, 14, 15, 23], "overview": [8, 9, 10, 12, 15, 17, 23, 24], "guid": [8, 15, 17, 19, 20, 22], "principl": 8, "walkthrough": 8, "introduct": [9, 10, 11, 12, 14, 17], "librari": [9, 17], "function": [9, 10, 12, 17], "composit": 9, "acdb": 9, "manag": [9, 10], "packag": 9, "tune": 9, "oper": [9, 12, 17, 24], "system": [9, 23, 24], "high": 10, "level": 10, "possibl": 10, "us": [10, 11, 15, 17, 18], "case": [10, 11, 15, 18], "captur": 10, "record": 10, "render": 10, "playback": [10, 15], "voic": [10, 17], "over": 10, "ip": 10, "voip": 10, "transcod": 10, "loopback": 10, "detect": 10, "framework": [10, 17, 20], "requir": [10, 17, 20], "client": [10, 12, 17], "chain": 10, "topologi": 10, "media": [10, 17], "format": [10, 17], "schedul": 10, "method": 10, "resourc": 10, "debug": [10, 17], "ar": [10, 17, 20], "compon": 10, "block": [10, 15, 17], "opcod": [10, 12], "messag": [10, 12, 17], "between": [10, 17], "gsl": 10, "In": 10, "band": [10, 17], "out": [10, 17], "modul": [10, 11, 17, 20], "control": [10, 12, 15, 17], "data": [10, 11, 12, 17], "link": [10, 12, 17], "connect": 10, "subgraph": 10, "contain": [10, 17], "special": [10, 17], "off": 10, "load": 10, "apm": 10, "close": [10, 17], "stop": [10, 17], "prepar": 10, "start": [10, 17], "suspend": 10, "base": 10, "amdb": 10, "built": 10, "custom": [10, 12], "static": [10, 12], "dynam": 10, "integr": [10, 17], "monitor": 10, "irm": 10, "platform": [10, 12, 20, 22, 24], "calibr": [10, 11, 23], "configur": [10, 11, 12, 17, 23], "regular": 10, "non": [10, 17], "share": 10, "persist": [10, 17], "global": 10, "multi": [10, 15, 17], "instanc": 10, "core": [10, 12], "sourc": [10, 12, 24], "sink": 10, "hand": 10, "free": [10, 12], "profil": 10, "hfp": 10, "activ": 10, "design": [10, 12, 13, 15, 16], "faq": 10, "how": 10, "mani": 10, "draw": 10, "should": 10, "i": 10, "sc": 10, "gc": 10, "can": 10, "improv": 10, "effici": 10, "acronym": [10, 12, 17], "term": [10, 12, 17], "concept": 11, "terminologi": 11, "construct": 11, "map": [11, 17], "identif": 11, "exchang": 11, "mode": [11, 17, 23], "driven": 11, "through": [11, 15], "h2xml": 11, "purpos": [12, 17], "infrastructur": 12, "softwar": [12, 20], "model": [12, 17], "asynchron": 12, "structur": [12, 17], "protocol": 12, "detail": 12, "size": 12, "version": 12, "field": 12, "destin": 12, "domain": 12, "reserv": 12, "port": [12, 17, 20], "token": 12, "payload": [12, 15, 17], "address": 12, "scheme": 12, "registr": 12, "deregistr": 12, "send": 12, "receiv": 12, "rout": 12, "local": 12, "remot": 12, "constant": 12, "macro": 12, "defin": [12, 17], "document": [12, 17, 21], "gpr_intern": 12, "extern": 12, "c": 12, "gpr_extern": 12, "gpr_ids_domain_id_invalid_v": 12, "0": [12, 17], "gpr_ids_domain_id_modem_v": 12, "1": [12, 17, 23], "gpr_ids_domain_id_adsp_v": 12, "2": [12, 15, 17, 23], "gpr_ids_domain_id_apps_v": 12, "3": [12, 15, 17, 23], "gpr_ids_domain_id_sdsp_v": 12, "4": [12, 17, 23], "gpr_ids_domain_id_cdsp_v": 12, "5": [12, 15, 17, 23], "gpr_pl_max_domain_id_v": 12, "gpr_pl_num_total_domains_v": 12, "gpr_pkt_version_v": 12, "gpr_pkt_init_port_v": 12, "gpr_pkt_init_reserved_v": 12, "gpr_pkt_init_domain_id_v": 12, "gpr_pkt_header_word_size_v": 12, "gpr_pkt_header_byte_size_v": 12, "gpr_undefined_id_v": 12, "gpr_pkt_init_client_data_v": 12, "gpr_pkt_version_mask": 12, "0x0000000f": 12, "gpr_pkt_version_shft": 12, "gpr_pkt_header_size_mask": 12, "0x000000f0": 12, "gpr_pkt_header_size_shft": 12, "gpr_pkt_reserved_mask": 12, "0xfff00000": 12, "gpr_pkt_reserved_shft": 12, "20": 12, "gpr_pkt_packet_size_mask": 12, "0xffffff00": 12, "gpr_pkt_packet_size_shft": 12, "8": 12, "gpr_get_bitmask": 12, "mask": 12, "shift": 12, "valu": 12, "gpr_set_bitmask": 12, "gpr_get_field": 12, "gpr_set_field": 12, "gpr_ptr_end_of": 12, "base_ptr": 12, "offset": [12, 17], "gpr_pkt_get_packet_byte_s": 12, "header": 12, "gpr_pkt_get_header_byte_s": 12, "gpr_pkt_get_payload_byte_s": 12, "gpr_pkt_get_payload": 12, "type": [12, 17], "packet_ptr": 12, "statu": 12, "error": [12, 17], "code": [12, 17, 24], "ar_eok": 12, "ar_efail": 12, "ar_ebadparam": 12, "ar_eunsupport": 12, "ar_evers": 12, "ar_eunexpect": 12, "ar_epan": 12, "6": [12, 17], "ar_enoresourc": 12, "7": 12, "ar_ehandl": 12, "ar_ealreadi": 12, "9": 12, "ar_enotreadi": 12, "10": 12, "ar_epend": 12, "11": 12, "ar_ebusi": 12, "12": 12, "ar_eabort": 12, "13": 12, "ar_econtinu": 12, "14": 12, "ar_eimmedi": 12, "15": 12, "ar_enotimpl": 12, "16": 12, "ar_eneedmor": 12, "17": 12, "ar_enomemori": 12, "18": 12, "ar_enotexist": 12, "19": 12, "ar_etermin": 12, "ar_etimeout": 12, "21": 12, "ar_succeed": 12, "x": [12, 17], "ar_fail": 12, "struct": [12, 17], "gpr_packet_t": 12, "callback": 12, "prototyp": 12, "typedef": [12, 17], "uint32_t": [12, 17], "gpr_callback_fn_t": 12, "void": [12, 17], "callback_data": 12, "routin": 12, "gpr_init": 12, "gpr_deinit": 12, "gpr_drv_init": 12, "gpr_drv_deinit": 12, "fundament": 12, "regist": 12, "gpr_cmd_regist": 12, "src_port": 12, "deregist": 12, "gpr_cmd_deregist": 12, "queri": [12, 17], "host": 12, "gpr_cmd_get_host_domain_id": 12, "host_domain_id": 12, "pool": 12, "inform": 12, "gpr_cmd_get_gpr_packet_info": 12, "gpr_cmd_gpr_packet_pool_info_t": 12, "arg": 12, "an": [12, 23], "gpr_cmd_async_send": 12, "alloc": 12, "deliveri": [12, 17], "gpr_cmd_alloc": 12, "alloc_s": 12, "ret_packet": 12, "from": 12, "queue": 12, "gpr_cmd_free": 12, "util": 12, "part": 12, "gpr_cmd_alloc_ext": 12, "gpr_cmd_alloc_ext_t": 12, "gpr_cmd_alloc_send": 12, "gpr_cmd_alloc_send_t": 12, "accept": 12, "command": 12, "gpr_cmd_accept_command": 12, "respons": 12, "gpr_cmd_end_command": 12, "standard": [12, 17], "gpr_ibasic_rsp_result": 12, "0x02001005": 12, "gpr_ibasic_evt_accept": 12, "0x02001006": 12, "ipc": 12, "gpr_to_ipc_vtbl_t": 12, "virtual": [12, 17], "wrapper": 12, "ipc_to_gpr_vtbl_t": 12, "ipc_dl_init_fn_t": 12, "src_domain_id": 12, "dest_domain_id": 12, "const": [12, 17], "p_gpr_to_ipc_vtbl": 12, "pp_ipc_to_gpr_vtbl": 12, "ipc_dl_deinit_fn_t": 12, "ipc_dl_local_init": 12, "specif": 12, "ipc_dl_t": 12, "gpr_drv_internal_init": 12, "gpr_ipc_dl_tabl": 12, "num_domain": 12, "default_domain_id": 12, "buf_size_1": 12, "num_packets_1": 12, "buf_size_2": 12, "num_packets_2": 12, "implement": 12, "id": [12, 17, 23], "For": [12, 17], "processor": 12, "anoth": 12, "transport": 12, "linux": [14, 15, 16], "asoc": 14, "plug": 15, "build": [15, 23, 24], "realiz": 15, "alsa": 15, "guidelin": 15, "assign": 15, "kei": [15, 17], "vector": 15, "sub": 15, "sampl": [15, 20], "stream": [15, 17], "singl": 15, "devic": 15, "mssd": 15, "ssmd": 15, "switch": 15, "setup": 15, "sequenc": 15, "shutdown": 15, "mixer": 15, "usecas": [15, 23], "sssd": 15, "adapt": 16, "develop": [17, 18, 19], "life": 17, "cycl": 17, "entri": 17, "point": 17, "while": 17, "set": [17, 23], "get": [17, 23], "properti": 17, "extens": 17, "differ": 17, "other": 17, "workflow": [17, 18], "name": 17, "convent": 17, "descript": 17, "fix": 17, "interleav": 17, "channel": 17, "float": 17, "raw": 17, "compress": 17, "deinterleav": 17, "buffer": 17, "flow": 17, "indic": [17, 21], "paramet": 17, "align": 17, "pack": 17, "event": 17, "thread": 17, "safeti": 17, "rais": 17, "call": 17, "timestamp": 17, "propag": 17, "return": 17, "capi_eneedmor": 17, "eof": 17, "handl": 17, "eo": 17, "erasur": 17, "metadata": 17, "context": 17, "signal": 17, "trigger": 17, "polici": 17, "inter": 17, "imcl": 17, "support": [17, 24], "state": 17, "open": 17, "v": 17, "intermodul": 17, "intent": 17, "One": 17, "time": [17, 23], "repeat": 17, "poll": 17, "typic": 17, "flag": 17, "associ": 17, "list": 17, "flush": 17, "intern": 17, "dfg": 17, "tabl": [17, 21], "mandatori": 17, "option": 17, "default": 17, "real": [17, 23], "input": 17, "output": 17, "usag": 17, "exampl": 17, "downstream": 17, "interact": 17, "frame": 17, "durat": 17, "threshold": 17, "relat": 17, "modifi": 17, "dm": 17, "recommend": 17, "optim": 17, "capi_vtbl_t": 17, "capi_t": 17, "variabl": 17, "capi_err_t": 17, "_pif": 17, "capi_stream_data_t": 17, "end": 17, "set_param": 17, "param_id": 17, "capi_port_info_t": 17, "port_info_ptr": 17, "capi_buf_t": 17, "params_ptr": 17, "get_param": 17, "set_properti": 17, "capi_proplist_t": 17, "proplist_ptr": 17, "get_properti": 17, "capi_get_static_properties_f": 17, "init_set_proplist": 17, "static_proplist": 17, "capi_init_f": 17, "capi_eok": 17, "capi_efail": 17, "capi_ebadparam": 17, "capi_eunsupport": 17, "capi_enomemori": 17, "capi_enotreadi": 17, "capi_ealreadi": 17, "capi_fail": 17, "capi_succeed": 17, "capi_set_error": 17, "error_flag": 17, "return_cod": 17, "capi_is_error_code_set": 17, "error_cod": 17, "bluetooth": 17, "codec": 17, "fwk_extn_bt_codec": 17, "0x000132e4": 17, "capi_bt_codec_extn_event_id_disable_prebuff": 17, "0x000132e5": 17, "capi_bt_codec_extn_event_id_kpps_scale_factor": 17, "0x000132e7": 17, "fwk_extn_container_frame_dur": 17, "0x0a001021": 17, "fwk_extn_param_id_container_frame_dur": 17, "0x0a001022": 17, "fwk_extn_container_proc_dur": 17, "0x0a001043": 17, "fwk_extn_param_id_container_proc_dur": 17, "0x0a001044": 17, "fwk_extn_dm": 17, "0x0a001027": 17, "fwk_extn_dm_param_id_consume_partial_input": 17, "0x080012ee": 17, "fwk_extn_dm_param_id_change_mod": 17, "0x0a001028": 17, "fwk_extn_dm_param_id_set_sampl": 17, "0x0a001029": 17, "fwk_extn_dm_event_id_report_sampl": 17, "0x0a00102a": 17, "fwk_extn_dm_param_id_set_max_sampl": 17, "0x0a00102b": 17, "fwk_extn_dm_event_id_report_max_sampl": 17, "0x0a00102c": 17, "fwk_extn_dm_event_id_disable_dm": 17, "0x0a00102d": 17, "enumer": 17, "enum": 17, "fwk_extn_dm_mode_t": 17, "event_id_disable_dm_supported_values_t": 17, "ecn": 17, "fwk_extn_ecn": 17, "0x0a00101": 17, "fwk_extn_multi_port_buff": 17, "0x0a001010": 17, "pcm": 17, "fwk_extn_pcm": 17, "0x0a001000": 17, "fwk_extn_pcm_param_id_media_format_extn": 17, "0x0a001001": 17, "fwk_extn_stm": 17, "0x0a001003": 17, "fwk_extn_property_id_stm_trigg": 17, "0x0a001004": 17, "fwk_extn_property_id_stm_ctrl": 17, "0x0a001005": 17, "fwk_extn_event_id_is_signal_triggered_act": 17, "0x0a00100d": 17, "fwk_extn_param_id_latest_trigger_timestamp_ptr": 17, "0x0a001050": 17, "ar_result_t": 17, "stm_get_ts_fn_ptr_t": 17, "context_ptr": 17, "uint64_t": 17, "intr_ts_ptr": 17, "async": 17, "fwk_extn_async_signal_trigg": 17, "0x0a001024": 17, "fwk_extn_property_id_async_signal_ctrl": 17, "0x0a001047": 17, "fwk_extn_property_id_async_signal_callback_info": 17, "0x0a00105a": 17, "fwk_extn_async_signal_callback_fn_ptr_t": 17, "module_context_ptr": 17, "soft": 17, "timer": 17, "fwk_extn_soft_tim": 17, "0x0a001008": 17, "fwk_extn_event_id_soft_timer_start": 17, "0x0a001009": 17, "fwk_extn_event_id_soft_timer_dis": 17, "0x0a00100a": 17, "fwk_extn_param_id_soft_timer_expir": 17, "0x0a00100b": 17, "synchron": 17, "fwk_extn_sync": 17, "0x0a00101a": 17, "fwk_extn_sync_event_id_enable_threshold_buff": 17, "0x0a00101b": 17, "fwk_extn_sync_param_id_port_will_start": 17, "0x0a00101d": 17, "fwk_extn_sync_event_id_data_port_activity_st": 17, "0x08001372": 17, "fwk_extn_threshold_configur": 17, "0x0a00104d": 17, "fwk_extn_param_id_threshold_cfg": 17, "0x0a00104": 17, "fwk_extn_trigger_polici": 17, "0x0a00103a": 17, "fwk_extn_param_id_trigger_policy_cb_fn": 17, "0x0a00103b": 17, "fwk_extn_event_id_data_trigger_in_st_cntr": 17, "0x0a00104c": 17, "fwk_extn_port_nontrigger_group_t": 17, "fwk_extn_port_trigger_group_t": 17, "fwk_extn_port_trigger_policy_t": 17, "fwk_extn_port_nontrigger_policy_t": 17, "fwk_extn_port_trigger_affinity_t": 17, "fwk_extn_voice_deliveri": 17, "0x0a00103d": 17, "fwk_extn_property_id_voice_proc_start_trigg": 17, "0x0a00103": 17, "fwk_extn_voice_delivery_event_id_change_container_trigger_polici": 17, "0x0a00103f": 17, "fwk_extn_voice_delivery_param_id_first_proc_tick_notif": 17, "0x0a00104f": 17, "fwk_extn_voice_delivery_param_id_resync_notif": 17, "0x0a001055": 17, "fwk_extn_voice_delivery_param_id_data_drop_during_sync": 17, "0x0a001007": 17, "fwk_extn_voice_delivery_param_id_topo_process_notif": 17, "0x0a001017": 17, "fwk_extn_voice_delivery_event_id_update_sync_st": 17, "0x0800137e": 17, "container_trigger_policy_t": 17, "island": 17, "fwk_extn_island": 17, "0x0a001057": 17, "fwk_extn_event_id_island_exit": 17, "0x0a001058": 17, "intf_extn_data_port_oper": 17, "0x0a001023": 17, "intf_extn_param_id_data_port_oper": 17, "0x0a001031": 17, "intf_extn_port_opcode_invalid_v": 17, "ar_non_guid": 17, "0xffffffff": 17, "intf_extn_data_port_id_idx_map_t": 17, "intf_extn_data_port_opcode_t": 17, "intf_extn_data_port_open": 17, "intf_extn_data_port_start": 17, "intf_extn_data_port_stop": 17, "intf_extn_data_port_clos": 17, "intf_extn_data_port_suspend": 17, "intf_extn_data_port_op_invalid": 17, "intf_extn_data_port_state_t": 17, "intf_extn_imcl": 17, "0x0a001012": 17, "intf_extn_event_id_imcl_recurring_buf_info": 17, "0x0a001013": 17, "intf_extn_event_id_imcl_get_recurring_buf": 17, "0x0a001014": 17, "intf_extn_event_id_imcl_get_one_time_buf": 17, "0x0a001015": 17, "intf_extn_event_id_imcl_outgoing_data": 17, "0x0a001016": 17, "intf_extn_param_id_imcl_port_oper": 17, "0x0a001018": 17, "intf_extn_param_id_imcl_incoming_data": 17, "0x0a001019": 17, "intf_extn_imcl_id_intent_map_t": 17, "intf_extn_imcl_port_open_t": 17, "intf_extn_imcl_port_close_t": 17, "intf_extn_imcl_port_start_t": 17, "intf_extn_imcl_port_stop_t": 17, "intf_extn_imcl_port_opcode_t": 17, "intf_extn_imcl_port_open": 17, "intf_extn_imcl_port_peer_connect": 17, "intf_extn_imcl_port_peer_disconnect": 17, "intf_extn_imcl_port_clos": 17, "intf_extn_imcl_port_state_invalid": 17, "intf_extn_metadata": 17, "0x0a00101f": 17, "intf_extn_metadata_handler_vers": 17, "0x00000001": 17, "intf_extn_param_id_metadata_handl": 17, "0x0a001020": 17, "module_cmn_md_tracking_use_specified_heap_opt": 17, "module_cmn_md_tracking_use_specified_heap_mandatori": 17, "module_cmn_md_tracking_disable_cloning_ev": 17, "module_cmn_md_tracking_enable_cloning_ev": 17, "module_cmn_md_tracking_use_generic_ev": 17, "module_cmn_md_tracking_use_custom_ev": 17, "module_cmn_md_out_of_band": 17, "module_cmn_md_in_band": 17, "module_cmn_md_sample_associ": 17, "module_cmn_md_buffer_associ": 17, "module_cmn_md_is_external_client_md": 17, "module_cmn_md_is_internal_client_md": 17, "module_cmn_md_tracking_config_dis": 17, "module_cmn_md_tracking_config_enable_for_drops_onli": 17, "module_cmn_md_tracking_config_enable_for_drop_or_consum": 17, "module_cmn_md_tracking_event_policy_last": 17, "module_cmn_md_tracking_event_policy_each": 17, "module_cmn_md_vers": 17, "module_cmn_md_end_associated_md": 17, "module_cmn_md_begin_associated_md": 17, "module_cmn_md_needs_propagation_to_client_buffer_en": 17, "module_cmn_md_needs_propagation_to_client_buffer_dis": 17, "module_cmn_md_inband_get_req_s": 17, "inband_s": 17, "module_cmn_md_eos_basic_client_cmd": 17, "module_cmn_md_eos_extension_client_cmd": 17, "module_cmn_md_eos_flush": 17, "module_cmn_md_eos_non_flush": 17, "module_cmn_md_id_dfg": 17, "0x0a001025": 17, "intf_extn_md_propagation_t": 17, "module_cmn_md_tracking_flags_t": 17, "union": 17, "unnam": 17, "module_cmn_md_tracking_payload_t": 17, "module_cmn_md_tracking_t": 17, "intf_extn_param_id_metadata_handler_t": 17, "module_cmn_md_flags_t": 17, "module_cmn_md_t": 17, "module_cmn_md_list_t": 17, "module_cmn_md_eos_flags_t": 17, "module_cmn_md_eos_t": 17, "path": 17, "delai": 17, "intf_extn_path_delai": 17, "0x0a00102": 17, "intf_extn_event_id_request_path_delai": 17, "0x0a00102f": 17, "intf_extn_param_id_response_path_delai": 17, "0x0a001030": 17, "intf_extn_param_id_destroy_path_delai": 17, "0x0a001032": 17, "intf_extn_prop_is_rt_port_properti": 17, "0x0a001048": 17, "intf_extn_param_id_is_rt_port_properti": 17, "0x0a001049": 17, "intf_extn_event_id_is_rt_port_properti": 17, "0x0a00104a": 17, "intf_extn_prop_port_ds_st": 17, "0x0a001040": 17, "intf_extn_param_id_port_ds_st": 17, "0x0a001041": 17, "intf_extn_event_id_port_ds_st": 17, "0x0a001042": 17, "intf_extn_event_id_block_port_ds_state_prop": 17, "0x0a001046": 17, "intf_extn_prop_data_port_state_t": 17, "intf_extn_prop_data_port_state_stop": 17, "intf_extn_prop_data_port_state_prepar": 17, "intf_extn_prop_data_port_state_start": 17, "intf_extn_prop_data_port_state_suspend": 17, "intf_extn_prop_data_port_state_invalid": 17, "mimo": 17, "intf_extn_mimo_module_process_st": 17, "0x0a00101c": 17, "intf_extn_event_id_mimo_module_process_st": 17, "0x0a001059": 17, "duti": 17, "intf_extn_param_id_cntr_duty_cycling_en": 17, "0x0a001063": 17, "intf_extn_event_id_allow_duty_cycl": 17, "0x0a001064": 17, "intf_extn_event_id_allow_duty_cycling_v2": 17, "0x0a001069": 17, "intf_extn_param_id_cntr_duty_cycling_enabled_t": 17, "period": 17, "length": 17, "intf_extn_period": 17, "0x0a001060": 17, "intf_extn_param_id_period": 17, "0x0a001061": 17, "intf_extn_stm_t": 17, "0x0a001baf": 17, "intf_extn_param_id_stm_t": 17, "0x0a001bb0": 17, "intf_extn_param_id_stm_ts_t": 17, "stm_latest_trigger_ts_t": 17, "refer": [17, 22], "depend": 20, "manual": 20, "hardwar": [20, 24], "endpoint": 20, "provid": 20, "execut": 20, "environ": 20, "init": 20, "audioreachtm": 21, "announc": 21, "content": 21, "raspberri": 23, "pi": 23, "creat": 23, "yocto": 23, "imag": 23, "step": [23, 24], "up": 23, "your": 23, "meta": 23, "add": 23, "compil": 23, "flash": 23, "bootup": 23, "enabl": 23, "run": 23, "troubleshoot": 23, "check": 23, "sound": 23, "card": 23, "project": 24, "sdk": 24, "tool": 24, "repositori": 24, "recip": 24, "contribut": 24, "govern": 24, "licens": 24, "roadmap": 24, "instal": 24, "arc": 24}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"AudioReach Graph Services APIs": [[0, "audioreach-graph-services-apis"]], "AudioReach Engine APIs": [[3, "audioreach-engine-apis"]], "AudioReach APIs": [[5, "audioreach-apis"]], "AudioReach Graph Services": [[9, "audioreach-graph-services"]], "Introduction": [[9, "introduction"], [10, "introduction"], [11, "introduction"], [12, "introduction"], [14, "introduction"], [17, "introduction"]], "Architecture": [[9, "architecture"], [15, "architecture"]], "Overview": [[9, "overview"], [10, "overview"], [15, "overview"]], "Graph Service Library": [[9, "graph-service-library"]], "Functionalities": [[9, "functionalities"]], "Compositions": [[9, "compositions"]], "ACDB Management Library": [[9, "acdb-management-library"]], "Generic Package Router": [[9, "generic-package-router"]], "Audio Tuning Service": [[9, "audio-tuning-service"]], "Operating System Abstraction Layer": [[9, "operating-system-abstraction-layer"]], "AudioReach Engine": [[10, "audioreach-engine"]], "High-level architecture": [[10, "high-level-architecture"]], "Possible use cases": [[10, "possible-use-cases"]], "Audio capture and recording": [[10, "audio-capture-and-recording"]], "Audio renderer and playback": [[10, "audio-renderer-and-playback"]], "Voice over IP (VoIP)": [[10, "voice-over-ip-voip"]], "Audio transcoding": [[10, "audio-transcoding"]], "Audio loopback": [[10, "audio-loopback"]], "Audio detection": [[10, "audio-detection"]], "Framework requirements": [[10, "framework-requirements"]], "General": [[10, "general"]], "Client interfaces": [[10, "client-interfaces"]], "Processing chains, topologies, and graphs": [[10, "processing-chains-topologies-and-graphs"]], "Media formats": [[10, "media-formats"]], "Scheduling methods": [[10, "scheduling-methods"]], "Resource management": [[10, "resource-management"]], "Debugging": [[10, "debugging"], [17, "debugging"]], "ARE components": [[10, "are-components"]], "High-level architecture of the ARE": [[10, "high-level-architecture-of-the-are"]], "Functional blocks": [[10, "functional-blocks"]], "Generic Packet Router (GPR)": [[10, "generic-packet-router-gpr"]], "Opcodes": [[10, "opcodes"]], "Messaging between ARE and GSL": [[10, "messaging-between-are-and-gsl"]], "In-band messages": [[10, "in-band-messages"]], "Out of band messages": [[10, "out-of-band-messages"]], "Modules": [[10, "modules"]], "Control modules": [[10, "control-modules"]], "Data processing modules": [[10, "data-processing-modules"]], "Links and connections": [[10, "links-and-connections"]], "Control links": [[10, "control-links"]], "Data links": [[10, "data-links"]], "Graph and subgraph": [[10, "graph-and-subgraph"]], "Containers": [[10, "containers"]], "Generic container": [[10, "generic-container"]], "Specialized container": [[10, "specialized-container"]], "Off-load container": [[10, "off-load-container"]], "Audio Processing Manager (APM)": [[10, "audio-processing-manager-apm"]], "CLOSED": [[10, "closed"]], "STOPPED": [[10, "stopped"]], "PREPARED": [[10, "prepared"]], "STARTED": [[10, "started"]], "SUSPENDED": [[10, "suspended"]], "Audio Module Data Base (AMDB)": [[10, "audio-module-data-base-amdb"]], "Built-in modules": [[10, "built-in-modules"]], "Custom modules": [[10, "custom-modules"]], "Static Modules": [[10, "static-modules"]], "Dynamic Modules": [[10, "dynamic-modules"]], "Integrated Resource Monitor (IRM)": [[10, "integrated-resource-monitor-irm"]], "Platform and OS Abstraction Layer": [[10, "platform-and-os-abstraction-layer"]], "Calibration and configuration": [[10, "calibration-and-configuration"]], "Regular and non-shared calibration": [[10, "regular-and-non-shared-calibration"]], "Persistent and shared calibration": [[10, "persistent-and-shared-calibration"]], "Shared-persistent or global-shared calibration": [[10, "shared-persistent-or-global-shared-calibration"]], "Multi-instance and multi-core": [[10, "multi-instance-and-multi-core"]], "Multi-Instance configuration": [[10, "multi-instance-configuration"]], "Multi-core configuration": [[10, "multi-core-configuration"]], "Customizations": [[10, "customizations"]], "Custom module": [[10, "custom-module"]], "Custom container": [[10, "custom-container"]], "Use cases": [[10, "use-cases"]], "Playback": [[10, "playback"]], "Capture": [[10, "capture"]], "Use cases with source and sink modules": [[10, "use-cases-with-source-and-sink-modules"]], "Hands free profile (HFP)": [[10, "hands-free-profile-hfp"]], "Voice activation": [[10, "voice-activation"]], "Graph designer FAQ": [[10, "graph-designer-faq"]], "How many subgraphs to draw?": [[10, "how-many-subgraphs-to-draw"]], "How many containers should I use?": [[10, "how-many-containers-should-i-use"]], "Should I use SC or GC?": [[10, "should-i-use-sc-or-gc"]], "How can I improve efficiency?": [[10, "how-can-i-improve-efficiency"]], "Acronyms and terms": [[10, "acronyms-and-terms"]], "AudioReach Concept and Terminology": [[11, "audioreach-concept-and-terminology"]], "Audio Graph": [[11, "audio-graph"]], "Concept": [[11, "concept"], [11, "id1"], [11, "id3"], [11, "id5"]], "Constructs": [[11, "constructs"], [11, "id2"], [11, "id4"], [11, "id6"]], "Use Case to Audio Graph Mapping": [[11, "use-case-to-audio-graph-mapping"]], "Use Case to Calibration Data Mapping": [[11, "use-case-to-calibration-data-mapping"]], "Module Identification and Configuration": [[11, "module-identification-and-configuration"]], "Data Exchange Modes": [[11, "data-exchange-modes"]], "Data Driven through H2XML": [[11, "data-driven-through-h2xml"]], "Generic Packet Router": [[12, "generic-packet-router"]], "Purpose": [[12, "purpose"], [17, "purpose"]], "Functional Overview": [[12, "functional-overview"], [17, "functional-overview"]], "GPR Infrastructure": [[12, "gpr-infrastructure"]], "GPR Software Layering": [[12, "gpr-software-layering"]], "Core Layer": [[12, "core-layer"]], "Data Link Layer": [[12, "data-link-layer"]], "Platform layer": [[12, "platform-layer"]], "API Messaging Model": [[12, "api-messaging-model"]], "Asynchronous Messaging Design": [[12, "asynchronous-messaging-design"]], "Message Structure": [[12, "message-structure"]], "GPR Protocol": [[12, "gpr-protocol"]], "Packet Details": [[12, "packet-details"]], "Size and Version Fields": [[12, "size-and-version-fields"]], "Source and Destination Domain Fields": [[12, "source-and-destination-domain-fields"]], "Client Data Field": [[12, "client-data-field"]], "Reserved Field": [[12, "reserved-field"]], "Source and Destination Port Fields": [[12, "source-and-destination-port-fields"]], "Token Field": [[12, "token-field"]], "Opcode Field": [[12, "opcode-field"]], "Payload Field": [[12, "payload-field"]], "General Operations": [[12, "general-operations"]], "Addressing Scheme": [[12, "addressing-scheme"]], "Registration": [[12, "registration"]], "Deregistration": [[12, "deregistration"]], "Send Messages": [[12, "send-messages"]], "Receive Messages": [[12, "receive-messages"]], "Routing": [[12, "routing"]], "Local Routing": [[12, "local-routing"]], "Remote Routing": [[12, "remote-routing"]], "GPR Infrastructure Interfaces": [[12, "gpr-infrastructure-interfaces"]], "GPR Constants and Macros": [[12, "gpr-constants-and-macros"]], "Define Documentation": [[12, "define-documentation"], [12, "id6"], [12, "id19"], [17, "define-documentation"], [17, "id25"], [17, "id27"], [17, "id29"], [17, "id30"], [17, "id31"], [17, "id32"], [17, "id33"], [17, "id35"], [17, "id37"], [17, "id39"], [17, "id40"], [17, "id42"], [17, "id44"], [17, "id48"], [17, "id50"], [17, "id52"], [17, "id55"], [17, "id59"], [17, "id62"], [17, "id63"], [17, "id64"], [17, "id66"], [17, "id67"], [17, "id69"], [17, "id70"]], "#define GPR_INTERNAL extern \u201cC\u201d": [[12, "define-gpr-internal-extern-c"]], "#define GPR_EXTERNAL extern \u201cC\u201d": [[12, "define-gpr-external-extern-c"]], "#define GPR_IDS_DOMAIN_ID_INVALID_V 0": [[12, "define-gpr-ids-domain-id-invalid-v-0"]], "#define GPR_IDS_DOMAIN_ID_MODEM_V 1": [[12, "define-gpr-ids-domain-id-modem-v-1"]], "#define GPR_IDS_DOMAIN_ID_ADSP_V 2": [[12, "define-gpr-ids-domain-id-adsp-v-2"]], "#define GPR_IDS_DOMAIN_ID_APPS_V 3": [[12, "define-gpr-ids-domain-id-apps-v-3"]], "#define GPR_IDS_DOMAIN_ID_SDSP_V 4": [[12, "define-gpr-ids-domain-id-sdsp-v-4"]], "#define GPR_IDS_DOMAIN_ID_CDSP_V 5": [[12, "define-gpr-ids-domain-id-cdsp-v-5"]], "#define GPR_PL_MAX_DOMAIN_ID_V": [[12, "define-gpr-pl-max-domain-id-v"]], "#define GPR_PL_NUM_TOTAL_DOMAINS_V": [[12, "define-gpr-pl-num-total-domains-v"]], "#define GPR_PKT_VERSION_V": [[12, "define-gpr-pkt-version-v"]], "#define GPR_PKT_INIT_PORT_V": [[12, "define-gpr-pkt-init-port-v"]], "#define GPR_PKT_INIT_RESERVED_V": [[12, "define-gpr-pkt-init-reserved-v"]], "#define GPR_PKT_INIT_DOMAIN_ID_V": [[12, "define-gpr-pkt-init-domain-id-v"]], "#define GPR_PKT_HEADER_WORD_SIZE_V": [[12, "define-gpr-pkt-header-word-size-v"]], "#define GPR_PKT_HEADER_BYTE_SIZE_V": [[12, "define-gpr-pkt-header-byte-size-v"]], "#define GPR_UNDEFINED_ID_V": [[12, "define-gpr-undefined-id-v"]], "#define GPR_PKT_INIT_CLIENT_DATA_V": [[12, "define-gpr-pkt-init-client-data-v"]], "#define GPR_PKT_VERSION_MASK ( 0x0000000F )": [[12, "define-gpr-pkt-version-mask-0x0000000f"]], "#define GPR_PKT_VERSION_SHFT ( 0 )": [[12, "define-gpr-pkt-version-shft-0"]], "#define GPR_PKT_HEADER_SIZE_MASK ( 0x000000F0 )": [[12, "define-gpr-pkt-header-size-mask-0x000000f0"]], "#define GPR_PKT_HEADER_SIZE_SHFT ( 4 )": [[12, "define-gpr-pkt-header-size-shft-4"]], "#define GPR_PKT_RESERVED_MASK ( 0xFFF00000 )": [[12, "define-gpr-pkt-reserved-mask-0xfff00000"]], "#define GPR_PKT_RESERVED_SHFT ( 20 )": [[12, "define-gpr-pkt-reserved-shft-20"]], "#define GPR_PKT_PACKET_SIZE_MASK ( 0xFFFFFF00 )": [[12, "define-gpr-pkt-packet-size-mask-0xffffff00"]], "#define GPR_PKT_PACKET_SIZE_SHFT ( 8 )": [[12, "define-gpr-pkt-packet-size-shft-8"]], "#define GPR_GET_BITMASK( mask, shift, value )": [[12, "define-gpr-get-bitmask-mask-shift-value"]], "#define GPR_SET_BITMASK( mask, shift, value )": [[12, "define-gpr-set-bitmask-mask-shift-value"]], "#define GPR_GET_FIELD( field, value )": [[12, "define-gpr-get-field-field-value"]], "#define GPR_SET_FIELD( field, value )": [[12, "define-gpr-set-field-field-value"]], "#define GPR_PTR_END_OF( base_ptr, offset )": [[12, "define-gpr-ptr-end-of-base-ptr-offset"]], "#define GPR_PKT_GET_PACKET_BYTE_SIZE( header )": [[12, "define-gpr-pkt-get-packet-byte-size-header"]], "#define GPR_PKT_GET_HEADER_BYTE_SIZE( header )": [[12, "define-gpr-pkt-get-header-byte-size-header"]], "#define GPR_PKT_GET_PAYLOAD_BYTE_SIZE( header )": [[12, "define-gpr-pkt-get-payload-byte-size-header"]], "#define GPR_PKT_GET_PAYLOAD( type, packet_ptr )": [[12, "define-gpr-pkt-get-payload-type-packet-ptr"]], "GPR Status and Error Codes": [[12, "gpr-status-and-error-codes"]], "#define AR_EOK (0)": [[12, "define-ar-eok-0"]], "#define AR_EFAILED (1)": [[12, "define-ar-efailed-1"]], "#define AR_EBADPARAM (2)": [[12, "define-ar-ebadparam-2"]], "#define AR_EUNSUPPORTED (3)": [[12, "define-ar-eunsupported-3"]], "#define AR_EVERSION (4)": [[12, "define-ar-eversion-4"]], "#define AR_EUNEXPECTED (5)": [[12, "define-ar-eunexpected-5"]], "#define AR_EPANIC (6)": [[12, "define-ar-epanic-6"]], "#define AR_ENORESOURCE (7)": [[12, "define-ar-enoresource-7"]], "#define AR_EHANDLE (8)": [[12, "define-ar-ehandle-8"]], "#define AR_EALREADY (9)": [[12, "define-ar-ealready-9"]], "#define AR_ENOTREADY (10)": [[12, "define-ar-enotready-10"]], "#define AR_EPENDING (11)": [[12, "define-ar-epending-11"]], "#define AR_EBUSY (12)": [[12, "define-ar-ebusy-12"]], "#define AR_EABORTED (13)": [[12, "define-ar-eaborted-13"]], "#define AR_ECONTINUE (14)": [[12, "define-ar-econtinue-14"]], "#define AR_EIMMEDIATE (15)": [[12, "define-ar-eimmediate-15"]], "#define AR_ENOTIMPL (16)": [[12, "define-ar-enotimpl-16"]], "#define AR_ENEEDMORE (17)": [[12, "define-ar-eneedmore-17"]], "#define AR_ENOMEMORY (18)": [[12, "define-ar-enomemory-18"]], "#define AR_ENOTEXIST (19)": [[12, "define-ar-enotexist-19"]], "#define AR_ETERMINATED (20)": [[12, "define-ar-eterminated-20"]], "#define AR_ETIMEOUT (21)": [[12, "define-ar-etimeout-21"]], "#define AR_SUCCEEDED( x )": [[12, "define-ar-succeeded-x"]], "#define AR_FAILED( x )": [[12, "define-ar-failed-x"]], "GPR Core Packet Structure": [[12, "gpr-core-packet-structure"]], "Data Structure Documentation": [[12, "data-structure-documentation"], [12, "id21"], [12, "id23"], [12, "id28"], [17, "data-structure-documentation"], [17, "id45"], [17, "id53"], [17, "id56"], [17, "id60"], [17, "id71"]], "struct gpr_packet_t": [[12, "struct-gpr-packet-t"]], "Callback Function Prototype": [[12, "callback-function-prototype"]], "Typedef Documentation": [[12, "typedef-documentation"], [12, "id25"], [17, "typedef-documentation"], [17, "id20"], [17, "id22"], [17, "id36"], [17, "id38"], [17, "id46"], [17, "id68"], [17, "id72"]], "typedef uint32_t(gpr_callback_fn_t)(gpr_packet_t \u2217packet, void callback_data)": [[12, "typedef-uint32-t-gpr-callback-fn-t-gpr-packet-t-packet-void-callback-data"]], "GPR Core Routines": [[12, "gpr-core-routines"]], "Function Documentation": [[12, "function-documentation"], [12, "id7"], [12, "id8"], [12, "id9"], [12, "id10"], [12, "id11"], [12, "id12"], [12, "id13"], [12, "id14"], [12, "id15"], [12, "id16"], [12, "id17"], [12, "id18"], [12, "id26"], [12, "id29"]], "GPR_EXTERNAL uint32_t gpr_init ( void )": [[12, "gpr-external-uint32-t-gpr-init-void"]], "GPR_EXTERNAL uint32_t gpr_deinit ( void )": [[12, "gpr-external-uint32-t-gpr-deinit-void"]], "GPR_EXTERNAL uint32_t gpr_drv_init ( void )": [[12, "gpr-external-uint32-t-gpr-drv-init-void"]], "GPR_INTERNAL uint32_t gpr_drv_deinit ( void )": [[12, "gpr-internal-uint32-t-gpr-drv-deinit-void"]], "GPR Fundamental Controls": [[12, "gpr-fundamental-controls"]], "Register a Service": [[12, "register-a-service"]], "static uint32_t gpr_cmd_register ( uint32_t src_port, gpr_callback_fn_t, void * callback_data)": [[12, "static-uint32-t-gpr-cmd-register-uint32-t-src-port-gpr-callback-fn-t-void-callback-data"]], "Deregister a Service": [[12, "deregister-a-service"]], "static uint32_t gpr_cmd_deregister ( uint32_t src_port )": [[12, "static-uint32-t-gpr-cmd-deregister-uint32-t-src-port"]], "Query for Registered Service": [[12, "query-for-registered-service"]], "Query for Local or Host Domain": [[12, "query-for-local-or-host-domain"]], "static uint32_t gpr_cmd_get_host_domain_id (uint32_t *host_domain_id)": [[12, "static-uint32-t-gpr-cmd-get-host-domain-id-uint32-t-host-domain-id"]], "Query for Packet Pool Information": [[12, "query-for-packet-pool-information"]], "static uint32_t gpr_cmd_get_gpr_packet_info (gpr_cmd_gpr_packet_pool_info_t *args)": [[12, "static-uint32-t-gpr-cmd-get-gpr-packet-info-gpr-cmd-gpr-packet-pool-info-t-args"]], "struct gpr_cmd_gpr_packet_pool_info_t": [[12, "struct-gpr-cmd-gpr-packet-pool-info-t"]], "Send an Asynchronous Message": [[12, "send-an-asynchronous-message"]], "static uint32_t gpr_cmd_async_send (gpr_packet_t packet )": [[12, "static-uint32-t-gpr-cmd-async-send-gpr-packet-t-packet"]], "Allocate a Free Message for Delivery": [[12, "allocate-a-free-message-for-delivery"]], "static uint32_t gpr_cmd_alloc ( uint32_t alloc_size, gpr_packet_t **ret_packet)": [[12, "static-uint32-t-gpr-cmd-alloc-uint32-t-alloc-size-gpr-packet-t-ret-packet"]], "Free a Packet from a Queue": [[12, "free-a-packet-from-a-queue"]], "static uint32_t gpr_cmd_free ( gpr_packet_t *packet)": [[12, "static-uint32-t-gpr-cmd-free-gpr-packet-t-packet"]], "GPR Utility Controls": [[12, "gpr-utility-controls"]], "Allocate Part of a Message": [[12, "allocate-part-of-a-message"]], "static uint32_t gpr_cmd_alloc_ext (gpr_cmd_alloc_ext_t *args )": [[12, "static-uint32-t-gpr-cmd-alloc-ext-gpr-cmd-alloc-ext-t-args"]], "struct gpr_cmd_alloc_ext_t": [[12, "struct-gpr-cmd-alloc-ext-t"]], "Allocate and Send a Message": [[12, "allocate-and-send-a-message"]], "static uint32_t gpr_cmd_alloc_send (gpr_cmd_alloc_send_t args )": [[12, "static-uint32-t-gpr-cmd-alloc-send-gpr-cmd-alloc-send-t-args"]], "struct gpr_cmd_alloc_send_t": [[12, "struct-gpr-cmd-alloc-send-t"]], "Accept a Command Message": [[12, "accept-a-command-message"]], "static uint32_t gpr_cmd_accept_command (gpr_packet_t *packet)": [[12, "static-uint32-t-gpr-cmd-accept-command-gpr-packet-t-packet"]], "Send a Command Response": [[12, "send-a-command-response"]], "static uint32_t gpr_cmd_end_command ( gpr_packet_t *packet, uint32_t status )": [[12, "static-uint32-t-gpr-cmd-end-command-gpr-packet-t-packet-uint32-t-status"]], "GPR Standard Response Opcodes": [[12, "gpr-standard-response-opcodes"]], "#define GPR_IBASIC_RSP_RESULT ( 0x02001005 )": [[12, "define-gpr-ibasic-rsp-result-0x02001005"]], "#define GPR_IBASIC_EVT_ACCEPTED ( 0x02001006 )": [[12, "define-gpr-ibasic-evt-accepted-0x02001006"]], "IPC Interfaces": [[12, "ipc-interfaces"]], "GPR-to-IPC Callback Functions": [[12, "gpr-to-ipc-callback-functions"]], "struct gpr_to_ipc_vtbl_t": [[12, "struct-gpr-to-ipc-vtbl-t"]], "IPC-to-GPR Virtual Function Wrapper": [[12, "ipc-to-gpr-virtual-function-wrapper"]], "struct ipc_to_gpr_vtbl_t": [[12, "struct-ipc-to-gpr-vtbl-t"]], "IPC Data Link Function Prototypes": [[12, "ipc-data-link-function-prototypes"]], "typedef uint32_t(\u2217 ipc_dl_init_fn_t)(uint32_t src_domain_id, uint32_t dest_domain_id, const gpr_to_ipc_vtbl_t *p_gpr_to_ipc_vtbl, ipc_to_gpr_vtbl_t **pp_ipc_to_gpr_vtbl)": [[12, "typedef-uint32-t-ipc-dl-init-fn-t-uint32-t-src-domain-id-uint32-t-dest-domain-id-const-gpr-to-ipc-vtbl-t-p-gpr-to-ipc-vtbl-ipc-to-gpr-vtbl-t-pp-ipc-to-gpr-vtbl"]], "typedef uint32_t(\u2217 ipc_dl_deinit_fn_t)(uint32_t src_domain_id, uint32_t dest_domain_id)": [[12, "typedef-uint32-t-ipc-dl-deinit-fn-t-uint32-t-src-domain-id-uint32-t-dest-domain-id"]], "GPR Functions for Local Routing": [[12, "gpr-functions-for-local-routing"]], "GPR_EXTERNAL uint32_t ipc_dl_local_init ( uint32_t src_domain_id, uint32_t dest_domain_id, const gpr_to_ipc_vtbl_t *p_gpr_to_ipc_vtbl, ipc_to_gpr_vtbl_t **pp_ipc_to_gpr_vtbl )": [[12, "gpr-external-uint32-t-ipc-dl-local-init-uint32-t-src-domain-id-uint32-t-dest-domain-id-const-gpr-to-ipc-vtbl-t-p-gpr-to-ipc-vtbl-ipc-to-gpr-vtbl-t-pp-ipc-to-gpr-vtbl"]], "Platform-specific Configuration Wrappers": [[12, "platform-specific-configuration-wrappers"]], "struct ipc_dl_t": [[12, "struct-ipc-dl-t"]], "GPR_EXTERNAL uint32_t gpr_drv_internal_init ( struct ipc_dl_t gpr_ipc_dl_table[ ], uint32_t num_domains, uint32_t default_domain_id, uint32_t buf_size_1, uint32_t num_packets_1, uint32_t buf_size_2, uint32_t num_packets_2 )": [[12, "gpr-external-uint32-t-gpr-drv-internal-init-struct-ipc-dl-t-gpr-ipc-dl-table-uint32-t-num-domains-uint32-t-default-domain-id-uint32-t-buf-size-1-uint32-t-num-packets-1-uint32-t-buf-size-2-uint32-t-num-packets-2"]], "Custom Implementations": [[12, "custom-implementations"]], "Custom Platform Wrapper": [[12, "custom-platform-wrapper"]], "Custom Domain ID": [[12, "custom-domain-id"]], "For GPR on a Custom Domain or Processor": [[12, "for-gpr-on-a-custom-domain-or-processor"]], "For GPR on Another Domain or Processor": [[12, "for-gpr-on-another-domain-or-processor"]], "Custom IPC Data Link or Transport Layer": [[12, "custom-ipc-data-link-or-transport-layer"]], "Acronyms and Terms": [[12, "acronyms-and-terms"], [17, "acronyms-and-terms"]], "AudioReach Designs": [[13, "audioreach-designs"]], "Linux ASoC Architecture": [[14, "linux-asoc-architecture"]], "Linux Plug-in Architecture": [[15, "linux-plug-in-architecture"]], "Building Blocks": [[15, "building-blocks"]], "AudioReach Realization through ALSA": [[15, "audioreach-realization-through-alsa"]], "Guidelines for assigning key vectors to sub-graphs": [[15, "guidelines-for-assigning-key-vectors-to-sub-graphs"]], "Sample Graph Design for Plug-in Architecture": [[15, "sample-graph-design-for-plug-in-architecture"]], "Multi-Streams to Single-Device(MSSD) Playback": [[15, "multi-streams-to-single-device-mssd-playback"]], "Graph Overview": [[15, "graph-overview"], [15, "id1"]], "Key Vector Design": [[15, "key-vector-design"], [15, "id2"]], "Single-Stream to Multi-Device(SSMD) Playback": [[15, "single-stream-to-multi-device-ssmd-playback"]], "Device Switch": [[15, "device-switch"]], "Guide to Setup Use Case through ALSA": [[15, "guide-to-setup-use-case-through-alsa"]], "Setup Sequence": [[15, "setup-sequence"]], "Shutdown Sequence": [[15, "shutdown-sequence"]], "Mixer Control and Payload": [[15, "mixer-control-and-payload"]], "Sample Mixer control setup for Usecases.": [[15, "sample-mixer-control-setup-for-usecases"]], "Playback SSSD": [[15, "playback-sssd"]], "5.2. Playback SSMD": [[15, "playback-ssmd"]], "5.3. Playback MSSD": [[15, "playback-mssd"]], "Linux Adaptation Design": [[16, "linux-adaptation-design"]], "CAPI Module Development Guide": [[17, "capi-module-development-guide"]], "Module": [[17, "module"]], "Types of Modules": [[17, "types-of-modules"]], "Life Cycle of a CAPI": [[17, "life-cycle-of-a-capi"]], "Entry Point Functions": [[17, "entry-point-functions"]], "Error Codes": [[17, "error-codes"], [17, "capi-error-codes"]], "Errors While Setting and Getting Properties": [[17, "errors-while-setting-and-getting-properties"]], "Extensions": [[17, "extensions"]], "Framework Extensions": [[17, "framework-extensions"], [17, "id24"]], "Interface Extensions": [[17, "interface-extensions"], [17, "id51"]], "Differences Between Framework and Interface Extensions": [[17, "differences-between-framework-and-interface-extensions"]], "Other Requirements": [[17, "other-requirements"]], "Module Integration": [[17, "module-integration"]], "Workflow": [[17, "workflow"]], "Naming Convention for Entry Point Functions": [[17, "naming-convention-for-entry-point-functions"]], "Functional Description": [[17, "functional-description"]], "Media Format": [[17, "media-format"]], "Fixed Point": [[17, "fixed-point"]], "Interleaving": [[17, "interleaving"]], "Channel Map or Channel Type": [[17, "channel-map-or-channel-type"]], "Floating Point": [[17, "floating-point"]], "Raw Compressed": [[17, "raw-compressed"]], "Packetized Formats": [[17, "packetized-formats"]], "Deinterleaved Raw Compressed": [[17, "deinterleaved-raw-compressed"]], "Buffering": [[17, "buffering"]], "Non-buffered Data Flow Model": [[17, "non-buffered-data-flow-model"]], "Buffered Data Flow Model": [[17, "buffered-data-flow-model"]], "Data Ports": [[17, "data-ports"]], "Port Indices and Port IDs": [[17, "port-indices-and-port-ids"]], "Get and Set Parameters": [[17, "get-and-set-parameters"]], "Alignment, Packing, and Get Parameter Requirements": [[17, "alignment-packing-and-get-parameter-requirements"]], "Get Parameter Requirements": [[17, "get-parameter-requirements"]], "Property for Persistent Parameters": [[17, "property-for-persistent-parameters"]], "Events": [[17, "events"], [17, "id23"]], "Thread Safety": [[17, "thread-safety"]], "Raise Events to ARE Clients": [[17, "raise-events-to-are-clients"]], "Common Events": [[17, "common-events"]], "Process Call": [[17, "process-call"]], "Stream Data": [[17, "stream-data"]], "Timestamp Propagation": [[17, "timestamp-propagation"]], "Return CAPI_ENEEDMORE in a Process Call": [[17, "return-capi-eneedmore-in-a-process-call"]], "EOF Handling": [[17, "eof-handling"]], "EOS Handling": [[17, "eos-handling"]], "Erasure Handling": [[17, "erasure-handling"]], "Metadata Propagation": [[17, "metadata-propagation"]], "Raise Events in Process Context": [[17, "raise-events-in-process-context"]], "Key Framework Extensions": [[17, "key-framework-extensions"]], "Signal Triggered Module": [[17, "signal-triggered-module"], [17, "id34"]], "Trigger Policy": [[17, "trigger-policy"], [17, "id8"], [17, "id43"]], "Key Interface Extensions": [[17, "key-interface-extensions"]], "Data Port Operation": [[17, "data-port-operation"], [17, "id4"]], "Inter-module Control Link (IMCL)": [[17, "inter-module-control-link-imcl"]], "Metadata": [[17, "metadata"], [17, "id6"], [17, "id58"]], "Port Property Propagation": [[17, "port-property-propagation"], [17, "id11"]], "Supporting Libraries": [[17, "supporting-libraries"]], "Query for a Library": [[17, "query-for-a-library"]], "Standard Functions in Libraries": [[17, "standard-functions-in-libraries"]], "Data Flow States": [[17, "data-flow-states"]], "Open": [[17, "open"]], "Start": [[17, "start"]], "Stop": [[17, "stop"]], "Close": [[17, "close"]], "Data Flow State vs Port State": [[17, "data-flow-state-vs-port-state"]], "Intermodule Control Link (IMCL)": [[17, "intermodule-control-link-imcl"]], "Intents": [[17, "intents"]], "Types of Ports": [[17, "types-of-ports"]], "Control Link Port Operations": [[17, "control-link-port-operations"]], "Types of Messages": [[17, "types-of-messages"]], "One Time vs. Repeating": [[17, "one-time-vs-repeating"]], "Triggerable or Polling": [[17, "triggerable-or-polling"]], "Typical Operation": [[17, "typical-operation"]], "Common Metadata Interfaces": [[17, "common-metadata-interfaces"]], "Flags": [[17, "flags"], [17, "id7"]], "Out-of-band": [[17, "out-of-band"]], "Buffer Association": [[17, "buffer-association"]], "Offset": [[17, "offset"]], "Lists": [[17, "lists"]], "EOS Metadata": [[17, "eos-metadata"]], "Flushing EOS": [[17, "flushing-eos"]], "Internal EOS": [[17, "internal-eos"]], "EOS Payload": [[17, "eos-payload"]], "DFG Metadata": [[17, "dfg-metadata"]], "Virtual Function Table": [[17, "virtual-function-table"], [17, "id14"]], "Types of Triggers": [[17, "types-of-triggers"]], "Triggerable Ports": [[17, "triggerable-ports"]], "Mandatory Policy": [[17, "mandatory-policy"]], "Optional Policy": [[17, "optional-policy"]], "Non-triggerable Ports and Blocked Ports": [[17, "non-triggerable-ports-and-blocked-ports"]], "Non-triggerable Ports": [[17, "non-triggerable-ports"]], "Blocked Ports": [[17, "blocked-ports"]], "Default Trigger Policy": [[17, "default-trigger-policy"]], "Real-time Flag": [[17, "real-time-flag"]], "For Input Ports": [[17, "for-input-ports"]], "For Output Ports": [[17, "for-output-ports"]], "Usage Examples": [[17, "usage-examples"]], "Framework Default Settings": [[17, "framework-default-settings"], [17, "id13"]], "Downstream State": [[17, "downstream-state"]], "Multi-port Modules": [[17, "multi-port-modules"]], "Interaction Between Port Properties and Trigger Policy": [[17, "interaction-between-port-properties-and-trigger-policy"]], "Frame Duration and Threshold-related Extensions": [[17, "frame-duration-and-threshold-related-extensions"]], "Threshold Configuration": [[17, "threshold-configuration"], [17, "id41"]], "Container Frame Duration": [[17, "container-frame-duration"], [17, "id26"]], "Container Processing Duration": [[17, "container-processing-duration"], [17, "id28"]], "Data Duration Modifying Modules and Container Handling": [[17, "data-duration-modifying-modules-and-container-handling"]], "DM Modules": [[17, "dm-modules"]], "DM handling in ARE": [[17, "dm-handling-in-are"]], "Special handling for Fixed-Output mode of operation": [[17, "special-handling-for-fixed-output-mode-of-operation"]], "Typical Recommendations": [[17, "typical-recommendations"]], "Optimization": [[17, "optimization"]], "CAPI Interfaces": [[17, "capi-interfaces"]], "struct capi_vtbl_t": [[17, "struct-capi-vtbl-t"]], "struct capi_t": [[17, "struct-capi-t"]], "process()": [[17, "process"]], "Variable Documentation": [[17, "variable-documentation"], [17, "id15"], [17, "id16"], [17, "id17"], [17, "id18"], [17, "id19"]], "capi_err_t(\u2217 capi_vtbl_t::process)(capi_t \u2217_pif, capi_stream_data_t \u2217input[ ], capi_stream_data_t \u2217output[ ])": [[17, "capi-err-t-capi-vtbl-t-process-capi-t-pif-capi-stream-data-t-input-capi-stream-data-t-output"]], "end()": [[17, "end"]], "capi_err_t(\u2217 capi_vtbl_t::end)(capi_t \u2217_pif)": [[17, "capi-err-t-capi-vtbl-t-end-capi-t-pif"]], "set_param()": [[17, "set-param"]], "capi_err_t(\u2217 capi_vtbl_t::set_param)(capi_t \u2217_pif, uint32_t param_id, const capi_port_info_t \u2217port_info_ptr, capi_buf_t \u2217params_ptr)": [[17, "capi-err-t-capi-vtbl-t-set-param-capi-t-pif-uint32-t-param-id-const-capi-port-info-t-port-info-ptr-capi-buf-t-params-ptr"]], "get_param()": [[17, "get-param"]], "capi_err_t(\u2217 capi_vtbl_t::get_param)(capi_t \u2217_pif, uint32_t param_id, const capi_port_info_t \u2217port_info_ptr, capi_buf_t \u2217params_ptr)": [[17, "capi-err-t-capi-vtbl-t-get-param-capi-t-pif-uint32-t-param-id-const-capi-port-info-t-port-info-ptr-capi-buf-t-params-ptr"]], "set_properties()": [[17, "set-properties"]], "capi_err_t(\u2217capi_vtbl_t::set_properties)(capi_t \u2217_pif, capi_proplist_t \u2217proplist_ptr)": [[17, "capi-err-t-capi-vtbl-t-set-properties-capi-t-pif-capi-proplist-t-proplist-ptr"]], "get_properties()": [[17, "get-properties"]], "capi_err_t(\u2217capi_vtbl_t::get_properties)(capi_t \u2217_pif, capi_proplist_t \u2217proplist_ptr)": [[17, "capi-err-t-capi-vtbl-t-get-properties-capi-t-pif-capi-proplist-t-proplist-ptr"]], "capi_get_static_properties_f()": [[17, "capi-get-static-properties-f"]], "typedef capi_err_t(\u2217capi_get_static_properties_f)(capi_proplist_t \u2217init_set_proplist, capi_proplist_t \u2217static_proplist)": [[17, "typedef-capi-err-t-capi-get-static-properties-f-capi-proplist-t-init-set-proplist-capi-proplist-t-static-proplist"]], "capi_init_f()": [[17, "capi-init-f"]], "typedef capi_err_t(\u2217 capi_init_f)(capi_t \u2217_pif, capi_proplist_t \u2217init_set_proplist)": [[17, "typedef-capi-err-t-capi-init-f-capi-t-pif-capi-proplist-t-init-set-proplist"]], "Data Types and Payloads": [[17, "data-types-and-payloads"]], "#define CAPI_EOK 0": [[17, "define-capi-eok-0"]], "#define CAPI_EFAILED ((uint32_t)1)": [[17, "define-capi-efailed-uint32-t-1"]], "#define CAPI_EBADPARAM (((uint32_t)1) << 1)": [[17, "define-capi-ebadparam-uint32-t-1-1"]], "#define CAPI_EUNSUPPORTED (((uint32_t)1) << 2)": [[17, "define-capi-eunsupported-uint32-t-1-2"]], "#define CAPI_ENOMEMORY (((uint32_t)1) << 3)": [[17, "define-capi-enomemory-uint32-t-1-3"]], "#define CAPI_ENEEDMORE (((uint32_t)1) << 4)": [[17, "define-capi-eneedmore-uint32-t-1-4"]], "#define CAPI_ENOTREADY (((uint32_t)1) << 5)": [[17, "define-capi-enotready-uint32-t-1-5"]], "#define CAPI_EALREADY (((uint32_t)1) << 6)": [[17, "define-capi-ealready-uint32-t-1-6"]], "#define CAPI_FAILED( x ) (CAPI_EOK != (x))": [[17, "define-capi-failed-x-capi-eok-x"]], "#define CAPI_SUCCEEDED( x ) (CAPI_EOK == (x))": [[17, "define-capi-succeeded-x-capi-eok-x"]], "#define CAPI_SET_ERROR( error_flags, return_code ) ((error_flags) |= (return_code))": [[17, "define-capi-set-error-error-flags-return-code-error-flags-return-code"]], "#define CAPI_IS_ERROR_CODE_SET( error_flags, error_code) (((error_flags) & (error_code)) != CAPI_EOK)": [[17, "define-capi-is-error-code-set-error-flags-error-code-error-flags-error-code-capi-eok"]], "typedef uint32_t capi_err_t": [[17, "typedef-uint32-t-capi-err-t"]], "Property IDs": [[17, "property-ids"]], "Example of Using a Framework Extension": [[17, "example-of-using-a-framework-extension"]], "Bluetooth Codec": [[17, "bluetooth-codec"]], "#define FWK_EXTN_BT_CODEC 0x000132e4": [[17, "define-fwk-extn-bt-codec-0x000132e4"]], "#define CAPI_BT_CODEC_EXTN_EVENT_ID_DISABLE_PREBUFFER 0x000132e5": [[17, "define-capi-bt-codec-extn-event-id-disable-prebuffer-0x000132e5"]], "#define CAPI_BT_CODEC_EXTN_EVENT_ID_KPPS_SCALE_FACTOR 0x000132e7": [[17, "define-capi-bt-codec-extn-event-id-kpps-scale-factor-0x000132e7"]], "#define FWK_EXTN_CONTAINER_FRAME_DURATION 0x0A001021": [[17, "define-fwk-extn-container-frame-duration-0x0a001021"]], "#define FWK_EXTN_PARAM_ID_CONTAINER_FRAME_DURATION 0x0A001022": [[17, "define-fwk-extn-param-id-container-frame-duration-0x0a001022"]], "#define FWK_EXTN_CONTAINER_PROC_DURATION 0x0A001043": [[17, "define-fwk-extn-container-proc-duration-0x0a001043"]], "#define FWK_EXTN_PARAM_ID_CONTAINER_PROC_DURATION 0x0A001044": [[17, "define-fwk-extn-param-id-container-proc-duration-0x0a001044"]], "Data Duration Modifying Modules": [[17, "data-duration-modifying-modules"]], "#define FWK_EXTN_DM 0x0A001027": [[17, "define-fwk-extn-dm-0x0a001027"]], "#define FWK_EXTN_DM_PARAM_ID_CONSUME_PARTIAL_INPUT 0x080012EE": [[17, "define-fwk-extn-dm-param-id-consume-partial-input-0x080012ee"]], "#define FWK_EXTN_DM_PARAM_ID_CHANGE_MODE 0x0A001028": [[17, "define-fwk-extn-dm-param-id-change-mode-0x0a001028"]], "#define FWK_EXTN_DM_PARAM_ID_SET_SAMPLES 0x0A001029": [[17, "define-fwk-extn-dm-param-id-set-samples-0x0a001029"]], "#define FWK_EXTN_DM_EVENT_ID_REPORT_SAMPLES 0x0A00102A": [[17, "define-fwk-extn-dm-event-id-report-samples-0x0a00102a"]], "#define FWK_EXTN_DM_PARAM_ID_SET_MAX_SAMPLES 0x0A00102B": [[17, "define-fwk-extn-dm-param-id-set-max-samples-0x0a00102b"]], "#define FWK_EXTN_DM_EVENT_ID_REPORT_MAX_SAMPLES 0x0A00102C": [[17, "define-fwk-extn-dm-event-id-report-max-samples-0x0a00102c"]], "#define FWK_EXTN_DM_EVENT_ID_DISABLE_DM 0x0A00102D": [[17, "define-fwk-extn-dm-event-id-disable-dm-0x0a00102d"]], "Enumeration Type Documentation": [[17, "enumeration-type-documentation"], [17, "id47"], [17, "id49"], [17, "id54"], [17, "id57"], [17, "id65"]], "enum fwk_extn_dm_mode_t": [[17, "enum-fwk-extn-dm-mode-t"]], "enum event_id_disable_dm_supported_values_t": [[17, "enum-event-id-disable-dm-supported-values-t"]], "ECNS": [[17, "ecns"]], "#define FWK_EXTN_ECNS 0x0A00101E": [[17, "define-fwk-extn-ecns-0x0a00101e"]], "Multi-port Buffering": [[17, "multi-port-buffering"]], "#define FWK_EXTN_MULTI_PORT_BUFFERING 0x0A001010": [[17, "define-fwk-extn-multi-port-buffering-0x0a001010"]], "PCM": [[17, "pcm"]], "#define FWK_EXTN_PCM 0x0A001000": [[17, "define-fwk-extn-pcm-0x0a001000"]], "#define FWK_EXTN_PCM_PARAM_ID_MEDIA_FORMAT_EXTN 0x0A001001": [[17, "define-fwk-extn-pcm-param-id-media-format-extn-0x0a001001"]], "#define FWK_EXTN_STM 0x0A001003": [[17, "define-fwk-extn-stm-0x0a001003"]], "#define FWK_EXTN_PROPERTY_ID_STM_TRIGGER 0x0A001004": [[17, "define-fwk-extn-property-id-stm-trigger-0x0a001004"]], "#define FWK_EXTN_PROPERTY_ID_STM_CTRL 0x0A001005": [[17, "define-fwk-extn-property-id-stm-ctrl-0x0a001005"]], "#define FWK_EXTN_EVENT_ID_IS_SIGNAL_TRIGGERED_ACTIVE 0x0A00100D": [[17, "define-fwk-extn-event-id-is-signal-triggered-active-0x0a00100d"]], "#define FWK_EXTN_PARAM_ID_LATEST_TRIGGER_TIMESTAMP_PTR 0x0A001050": [[17, "define-fwk-extn-param-id-latest-trigger-timestamp-ptr-0x0a001050"]], "typedef ar_result_t(\u2217 stm_get_ts_fn_ptr_t)(void \u2217context_ptr, uint64_t \u2217intr_ts_ptr)": [[17, "typedef-ar-result-t-stm-get-ts-fn-ptr-t-void-context-ptr-uint64-t-intr-ts-ptr"]], "Async Signal Triggered Module": [[17, "async-signal-triggered-module"]], "#define FWK_EXTN_ASYNC_SIGNAL_TRIGGER 0x0A001024": [[17, "define-fwk-extn-async-signal-trigger-0x0a001024"]], "#define FWK_EXTN_PROPERTY_ID_ASYNC_SIGNAL_CTRL 0x0A001047": [[17, "define-fwk-extn-property-id-async-signal-ctrl-0x0a001047"]], "#define FWK_EXTN_PROPERTY_ID_ASYNC_SIGNAL_CALLBACK_INFO 0x0A00105A": [[17, "define-fwk-extn-property-id-async-signal-callback-info-0x0a00105a"]], "typedef ar_result_t(\u2217fwk_extn_async_signal_callback_fn_ptr_t)(void \u2217module_context_ptr)": [[17, "typedef-ar-result-t-fwk-extn-async-signal-callback-fn-ptr-t-void-module-context-ptr"]], "Soft Timer": [[17, "soft-timer"]], "#define FWK_EXTN_SOFT_TIMER 0x0A001008": [[17, "define-fwk-extn-soft-timer-0x0a001008"]], "#define FWK_EXTN_EVENT_ID_SOFT_TIMER_START 0x0A001009": [[17, "define-fwk-extn-event-id-soft-timer-start-0x0a001009"]], "#define FWK_EXTN_EVENT_ID_SOFT_TIMER_DISABLE 0x0A00100A": [[17, "define-fwk-extn-event-id-soft-timer-disable-0x0a00100a"]], "#define FWK_EXTN_PARAM_ID_SOFT_TIMER_EXPIRED 0x0A00100B": [[17, "define-fwk-extn-param-id-soft-timer-expired-0x0a00100b"]], "Synchronization": [[17, "synchronization"]], "#define FWK_EXTN_SYNC 0x0A00101A": [[17, "define-fwk-extn-sync-0x0a00101a"]], "#define FWK_EXTN_SYNC_EVENT_ID_ENABLE_THRESHOLD_BUFFERING 0x0A00101B": [[17, "define-fwk-extn-sync-event-id-enable-threshold-buffering-0x0a00101b"]], "#define FWK_EXTN_SYNC_PARAM_ID_PORT_WILL_START 0x0A00101D": [[17, "define-fwk-extn-sync-param-id-port-will-start-0x0a00101d"]], "#define FWK_EXTN_SYNC_EVENT_ID_DATA_PORT_ACTIVITY_STATE 0x08001372": [[17, "define-fwk-extn-sync-event-id-data-port-activity-state-0x08001372"]], "#define FWK_EXTN_THRESHOLD_CONFIGURATION 0x0A00104D": [[17, "define-fwk-extn-threshold-configuration-0x0a00104d"]], "#define FWK_EXTN_PARAM_ID_THRESHOLD_CFG 0x0A00104E": [[17, "define-fwk-extn-param-id-threshold-cfg-0x0a00104e"]], "#define FWK_EXTN_TRIGGER_POLICY 0x0A00103A": [[17, "define-fwk-extn-trigger-policy-0x0a00103a"]], "#define FWK_EXTN_PARAM_ID_TRIGGER_POLICY_CB_FN 0x0A00103B": [[17, "define-fwk-extn-param-id-trigger-policy-cb-fn-0x0a00103b"]], "#define FWK_EXTN_EVENT_ID_DATA_TRIGGER_IN_ST_CNTR 0x0A00104C": [[17, "define-fwk-extn-event-id-data-trigger-in-st-cntr-0x0a00104c"]], "struct fwk_extn_port_nontrigger_group_t": [[17, "struct-fwk-extn-port-nontrigger-group-t"]], "struct fwk_extn_port_trigger_group_t": [[17, "struct-fwk-extn-port-trigger-group-t"]], "enum fwk_extn_port_trigger_policy_t": [[17, "enum-fwk-extn-port-trigger-policy-t"]], "enum fwk_extn_port_nontrigger_policy_t": [[17, "enum-fwk-extn-port-nontrigger-policy-t"]], "enum fwk_extn_port_trigger_affinity_t": [[17, "enum-fwk-extn-port-trigger-affinity-t"]], "Voice Delivery": [[17, "voice-delivery"]], "#define FWK_EXTN_VOICE_DELIVERY 0x0A00103D": [[17, "define-fwk-extn-voice-delivery-0x0a00103d"]], "#define FWK_EXTN_PROPERTY_ID_VOICE_PROC_START_TRIGGER 0x0A00103E": [[17, "define-fwk-extn-property-id-voice-proc-start-trigger-0x0a00103e"]], "#define FWK_EXTN_VOICE_DELIVERY_EVENT_ID_CHANGE_CONTAINER_TRIGGER_POLICY 0x0A00103F": [[17, "define-fwk-extn-voice-delivery-event-id-change-container-trigger-policy-0x0a00103f"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_FIRST_PROC_TICK_NOTIF 0x0A00104F": [[17, "define-fwk-extn-voice-delivery-param-id-first-proc-tick-notif-0x0a00104f"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_RESYNC_NOTIF 0x0A001055": [[17, "define-fwk-extn-voice-delivery-param-id-resync-notif-0x0a001055"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_DATA_DROP_DURING_SYNC 0x0A001007": [[17, "define-fwk-extn-voice-delivery-param-id-data-drop-during-sync-0x0a001007"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_TOPO_PROCESS_NOTIF 0x0A001017": [[17, "define-fwk-extn-voice-delivery-param-id-topo-process-notif-0x0a001017"]], "#define FWK_EXTN_VOICE_DELIVERY_EVENT_ID_UPDATE_SYNC_STATE 0x0800137E": [[17, "define-fwk-extn-voice-delivery-event-id-update-sync-state-0x0800137e"]], "enum container_trigger_policy_t": [[17, "enum-container-trigger-policy-t"]], "Island Handling": [[17, "island-handling"]], "#define FWK_EXTN_ISLAND 0x0A001057": [[17, "define-fwk-extn-island-0x0a001057"]], "#define FWK_EXTN_EVENT_ID_ISLAND_EXIT 0x0A001058": [[17, "define-fwk-extn-event-id-island-exit-0x0a001058"]], "Data Port Operations": [[17, "data-port-operations"]], "#define INTF_EXTN_DATA_PORT_OPERATION 0x0A001023": [[17, "define-intf-extn-data-port-operation-0x0a001023"]], "#define INTF_EXTN_PARAM_ID_DATA_PORT_OPERATION 0x0A001031": [[17, "define-intf-extn-param-id-data-port-operation-0x0a001031"]], "#define INTF_EXTN_PORT_OPCODE_INVALID_VAL AR_NON_GUID(0xFFFFFFFF)": [[17, "define-intf-extn-port-opcode-invalid-val-ar-non-guid-0xffffffff"]], "struct intf_extn_data_port_id_idx_map_t": [[17, "struct-intf-extn-data-port-id-idx-map-t"]], "enum intf_extn_data_port_opcode_t": [[17, "enum-intf-extn-data-port-opcode-t"]], "INTF_EXTN_DATA_PORT_OPEN": [[17, "intf-extn-data-port-open"]], "INTF_EXTN_DATA_PORT_START": [[17, "intf-extn-data-port-start"]], "INTF_EXTN_DATA_PORT_STOP": [[17, "intf-extn-data-port-stop"]], "INTF_EXTN_DATA_PORT_CLOSE": [[17, "intf-extn-data-port-close"]], "INTF_EXTN_DATA_PORT_SUSPEND": [[17, "intf-extn-data-port-suspend"]], "INTF_EXTN_DATA_PORT_OP_INVALID": [[17, "intf-extn-data-port-op-invalid"]], "enum intf_extn_data_port_state_t": [[17, "enum-intf-extn-data-port-state-t"]], "IMCL": [[17, "imcl"]], "#define INTF_EXTN_IMCL 0x0A001012": [[17, "define-intf-extn-imcl-0x0a001012"]], "#define INTF_EXTN_EVENT_ID_IMCL_RECURRING_BUF_INFO 0x0A001013": [[17, "define-intf-extn-event-id-imcl-recurring-buf-info-0x0a001013"]], "#define INTF_EXTN_EVENT_ID_IMCL_GET_RECURRING_BUF 0x0A001014": [[17, "define-intf-extn-event-id-imcl-get-recurring-buf-0x0a001014"]], "#define INTF_EXTN_EVENT_ID_IMCL_GET_ONE_TIME_BUF 0x0A001015": [[17, "define-intf-extn-event-id-imcl-get-one-time-buf-0x0a001015"]], "#define INTF_EXTN_EVENT_ID_IMCL_OUTGOING_DATA 0x0A001016": [[17, "define-intf-extn-event-id-imcl-outgoing-data-0x0a001016"]], "#define INTF_EXTN_PARAM_ID_IMCL_PORT_OPERATION 0x0A001018": [[17, "define-intf-extn-param-id-imcl-port-operation-0x0a001018"]], "#define INTF_EXTN_PARAM_ID_IMCL_INCOMING_DATA 0x0A001019": [[17, "define-intf-extn-param-id-imcl-incoming-data-0x0a001019"]], "struct intf_extn_imcl_id_intent_map_t": [[17, "struct-intf-extn-imcl-id-intent-map-t"]], "struct intf_extn_imcl_port_open_t": [[17, "struct-intf-extn-imcl-port-open-t"]], "struct intf_extn_imcl_port_close_t": [[17, "struct-intf-extn-imcl-port-close-t"]], "struct intf_extn_imcl_port_start_t": [[17, "struct-intf-extn-imcl-port-start-t"]], "struct intf_extn_imcl_port_stop_t": [[17, "struct-intf-extn-imcl-port-stop-t"]], "enum intf_extn_imcl_port_opcode_t": [[17, "enum-intf-extn-imcl-port-opcode-t"]], "INTF_EXTN_IMCL_PORT_OPEN": [[17, "intf-extn-imcl-port-open"]], "INTF_EXTN_IMCL_PORT_PEER_CONNECTED": [[17, "intf-extn-imcl-port-peer-connected"]], "INTF_EXTN_IMCL_PORT_PEER_DISCONNECTED": [[17, "intf-extn-imcl-port-peer-disconnected"]], "INTF_EXTN_IMCL_PORT_CLOSE": [[17, "intf-extn-imcl-port-close"]], "INTF_EXTN_IMCL_PORT_STATE_INVALID": [[17, "intf-extn-imcl-port-state-invalid"]], "#define INTF_EXTN_METADATA 0x0A00101F": [[17, "define-intf-extn-metadata-0x0a00101f"]], "#define INTF_EXTN_METADATA_HANDLER_VERSION 0x00000001": [[17, "define-intf-extn-metadata-handler-version-0x00000001"]], "#define INTF_EXTN_PARAM_ID_METADATA_HANDLER 0x0A001020": [[17, "define-intf-extn-param-id-metadata-handler-0x0a001020"]], "#define MODULE_CMN_MD_TRACKING_USE_SPECIFIED_HEAP_OPTIONAL 0": [[17, "define-module-cmn-md-tracking-use-specified-heap-optional-0"]], "#define MODULE_CMN_MD_TRACKING_USE_SPECIFIED_HEAP_MANDATORY 1": [[17, "define-module-cmn-md-tracking-use-specified-heap-mandatory-1"]], "#define MODULE_CMN_MD_TRACKING_DISABLE_CLONING_EVENT 0": [[17, "define-module-cmn-md-tracking-disable-cloning-event-0"]], "#define MODULE_CMN_MD_TRACKING_ENABLE_CLONING_EVENT 1": [[17, "define-module-cmn-md-tracking-enable-cloning-event-1"]], "#define MODULE_CMN_MD_TRACKING_USE_GENERIC_EVENT 0": [[17, "define-module-cmn-md-tracking-use-generic-event-0"]], "#define MODULE_CMN_MD_TRACKING_USE_CUSTOM_EVENT 1": [[17, "define-module-cmn-md-tracking-use-custom-event-1"]], "#define MODULE_CMN_MD_OUT_OF_BAND 1": [[17, "define-module-cmn-md-out-of-band-1"]], "#define MODULE_CMN_MD_IN_BAND 0": [[17, "define-module-cmn-md-in-band-0"]], "#define MODULE_CMN_MD_SAMPLE_ASSOCIATED 0": [[17, "define-module-cmn-md-sample-associated-0"]], "#define MODULE_CMN_MD_BUFFER_ASSOCIATED 1": [[17, "define-module-cmn-md-buffer-associated-1"]], "#define MODULE_CMN_MD_IS_EXTERNAL_CLIENT_MD 1": [[17, "define-module-cmn-md-is-external-client-md-1"]], "#define MODULE_CMN_MD_IS_INTERNAL_CLIENT_MD 0": [[17, "define-module-cmn-md-is-internal-client-md-0"]], "#define MODULE_CMN_MD_TRACKING_CONFIG_DISABLE 0": [[17, "define-module-cmn-md-tracking-config-disable-0"]], "#define MODULE_CMN_MD_TRACKING_CONFIG_ENABLE_FOR_DROPS_ONLY 1": [[17, "define-module-cmn-md-tracking-config-enable-for-drops-only-1"]], "#define MODULE_CMN_MD_TRACKING_CONFIG_ENABLE_FOR_DROP_OR_CONSUME 2": [[17, "define-module-cmn-md-tracking-config-enable-for-drop-or-consume-2"]], "#define MODULE_CMN_MD_TRACKING_EVENT_POLICY_LAST 0": [[17, "define-module-cmn-md-tracking-event-policy-last-0"]], "#define MODULE_CMN_MD_TRACKING_EVENT_POLICY_EACH 1": [[17, "define-module-cmn-md-tracking-event-policy-each-1"]], "#define MODULE_CMN_MD_VERSION 0": [[17, "define-module-cmn-md-version-0"]], "#define MODULE_CMN_MD_END_ASSOCIATED_MD": [[17, "define-module-cmn-md-end-associated-md"]], "#define MODULE_CMN_MD_BEGIN_ASSOCIATED_MD": [[17, "define-module-cmn-md-begin-associated-md"]], "#define MODULE_CMN_MD_NEEDS_PROPAGATION_TO_CLIENT_BUFFER_ENABLE 1": [[17, "define-module-cmn-md-needs-propagation-to-client-buffer-enable-1"]], "#define MODULE_CMN_MD_NEEDS_PROPAGATION_TO_CLIENT_BUFFER_DISABLE 0": [[17, "define-module-cmn-md-needs-propagation-to-client-buffer-disable-0"]], "#define MODULE_CMN_MD_INBAND_GET_REQ_SIZE(inband_size)": [[17, "define-module-cmn-md-inband-get-req-size-inband-size"]], "#define MODULE_CMN_MD_EOS_BASIC_CLIENT_CMD 0": [[17, "define-module-cmn-md-eos-basic-client-cmd-0"]], "#define MODULE_CMN_MD_EOS_EXTENSION_CLIENT_CMD 1": [[17, "define-module-cmn-md-eos-extension-client-cmd-1"]], "#define MODULE_CMN_MD_EOS_FLUSHING 1": [[17, "define-module-cmn-md-eos-flushing-1"]], "#define MODULE_CMN_MD_EOS_NON_FLUSHING 0": [[17, "define-module-cmn-md-eos-non-flushing-0"]], "#define MODULE_CMN_MD_ID_DFG 0x0A001025": [[17, "define-module-cmn-md-id-dfg-0x0a001025"]], "struct intf_extn_md_propagation_t": [[17, "struct-intf-extn-md-propagation-t"]], "struct module_cmn_md_tracking_flags_t": [[17, "struct-module-cmn-md-tracking-flags-t"]], "union module_cmn_md_tracking_flags_t. unnamed": [[17, "union-module-cmn-md-tracking-flags-t-unnamed"]], "struct module_cmn_md_tracking_flags_t. unnamed . unnamed": [[17, "struct-module-cmn-md-tracking-flags-t-unnamed-unnamed"]], "struct module_cmn_md_tracking_payload_t": [[17, "struct-module-cmn-md-tracking-payload-t"]], "struct module_cmn_md_tracking_t": [[17, "struct-module-cmn-md-tracking-t"]], "struct intf_extn_param_id_metadata_handler_t": [[17, "struct-intf-extn-param-id-metadata-handler-t"]], "struct module_cmn_md_flags_t": [[17, "struct-module-cmn-md-flags-t"]], "union module_cmn_md_flags_t. unnamed": [[17, "union-module-cmn-md-flags-t-unnamed"]], "struct module_cmn_md_flags_t. unnamed . unnamed": [[17, "struct-module-cmn-md-flags-t-unnamed-unnamed"]], "struct module_cmn_md_t": [[17, "struct-module-cmn-md-t"]], "union module_cmn_md_t. unnamed": [[17, "union-module-cmn-md-t-unnamed"]], "struct module_cmn_md_list_t": [[17, "struct-module-cmn-md-list-t"]], "struct module_cmn_md_eos_flags_t": [[17, "struct-module-cmn-md-eos-flags-t"]], "union module_cmn_md_eos_flags_t. unnamed": [[17, "union-module-cmn-md-eos-flags-t-unnamed"]], "struct module_cmn_md_eos_flags_t. unnamed . unnamed": [[17, "struct-module-cmn-md-eos-flags-t-unnamed-unnamed"]], "struct module_cmn_md_eos_t": [[17, "struct-module-cmn-md-eos-t"]], "Path Delay": [[17, "path-delay"]], "#define INTF_EXTN_PATH_DELAY 0x0A00102E": [[17, "define-intf-extn-path-delay-0x0a00102e"]], "#define INTF_EXTN_EVENT_ID_REQUEST_PATH_DELAY 0x0A00102F": [[17, "define-intf-extn-event-id-request-path-delay-0x0a00102f"]], "#define INTF_EXTN_PARAM_ID_RESPONSE_PATH_DELAY 0x0A001030": [[17, "define-intf-extn-param-id-response-path-delay-0x0a001030"]], "#define INTF_EXTN_PARAM_ID_DESTROY_PATH_DELAY 0x0A001032": [[17, "define-intf-extn-param-id-destroy-path-delay-0x0a001032"]], "Propagated Port Properties": [[17, "propagated-port-properties"]], "#define INTF_EXTN_PROP_IS_RT_PORT_PROPERTY 0x0A001048": [[17, "define-intf-extn-prop-is-rt-port-property-0x0a001048"]], "#define INTF_EXTN_PARAM_ID_IS_RT_PORT_PROPERTY 0x0A001049": [[17, "define-intf-extn-param-id-is-rt-port-property-0x0a001049"]], "#define INTF_EXTN_EVENT_ID_IS_RT_PORT_PROPERTY 0x0A00104A": [[17, "define-intf-extn-event-id-is-rt-port-property-0x0a00104a"]], "Propagated Port Downstream States": [[17, "propagated-port-downstream-states"]], "#define INTF_EXTN_PROP_PORT_DS_STATE 0x0A001040": [[17, "define-intf-extn-prop-port-ds-state-0x0a001040"]], "#define INTF_EXTN_PARAM_ID_PORT_DS_STATE 0x0A001041": [[17, "define-intf-extn-param-id-port-ds-state-0x0a001041"]], "#define INTF_EXTN_EVENT_ID_PORT_DS_STATE 0x0A001042": [[17, "define-intf-extn-event-id-port-ds-state-0x0a001042"]], "#define INTF_EXTN_EVENT_ID_BLOCK_PORT_DS_STATE_PROP 0x0A001046": [[17, "define-intf-extn-event-id-block-port-ds-state-prop-0x0a001046"]], "enum intf_extn_prop_data_port_state_t": [[17, "enum-intf-extn-prop-data-port-state-t"]], "INTF_EXTN_PROP_DATA_PORT_STATE_STOPPED": [[17, "intf-extn-prop-data-port-state-stopped"]], "INTF_EXTN_PROP_DATA_PORT_STATE_PREPARED": [[17, "intf-extn-prop-data-port-state-prepared"]], "INTF_EXTN_PROP_DATA_PORT_STATE_STARTED": [[17, "intf-extn-prop-data-port-state-started"]], "INTF_EXTN_PROP_DATA_PORT_STATE_SUSPENDED": [[17, "intf-extn-prop-data-port-state-suspended"]], "INTF_EXTN_PROP_DATA_PORT_STATE_INVALID": [[17, "intf-extn-prop-data-port-state-invalid"]], "MIMO Modules Process States": [[17, "mimo-modules-process-states"]], "#define INTF_EXTN_MIMO_MODULE_PROCESS_STATE 0x0A00101C": [[17, "define-intf-extn-mimo-module-process-state-0x0a00101c"]], "#define INTF_EXTN_EVENT_ID_MIMO_MODULE_PROCESS_STATE 0x0A001059": [[17, "define-intf-extn-event-id-mimo-module-process-state-0x0a001059"]], "Duty Cycling Island": [[17, "duty-cycling-island"]], "#define INTF_EXTN_PARAM_ID_CNTR_DUTY_CYCLING_ENABLED 0x0A001063": [[17, "define-intf-extn-param-id-cntr-duty-cycling-enabled-0x0a001063"]], "#define INTF_EXTN_EVENT_ID_ALLOW_DUTY_CYCLING 0x0A001064": [[17, "define-intf-extn-event-id-allow-duty-cycling-0x0a001064"]], "#define INTF_EXTN_EVENT_ID_ALLOW_DUTY_CYCLING_V2 0x0A001069": [[17, "define-intf-extn-event-id-allow-duty-cycling-v2-0x0a001069"]], "typedef struct intf_extn_param_id_cntr_duty_cycling_enabled_t intf_extn_param_id_cntr_duty_cycling_enabled_t": [[17, "typedef-struct-intf-extn-param-id-cntr-duty-cycling-enabled-t-intf-extn-param-id-cntr-duty-cycling-enabled-t"]], "Period Length": [[17, "period-length"]], "#define INTF_EXTN_PERIOD 0x0A001060": [[17, "define-intf-extn-period-0x0a001060"]], "#define INTF_EXTN_PARAM_ID_PERIOD 0x0A001061": [[17, "define-intf-extn-param-id-period-0x0a001061"]], "Signal Triggered Module Timestamp": [[17, "signal-triggered-module-timestamp"]], "#define INTF_EXTN_STM_TS 0x0A001BAF": [[17, "define-intf-extn-stm-ts-0x0a001baf"]], "#define INTF_EXTN_PARAM_ID_STM_TS 0x0A001BB0": [[17, "define-intf-extn-param-id-stm-ts-0x0a001bb0"]], "struct intf_extn_param_id_stm_ts_t": [[17, "struct-intf-extn-param-id-stm-ts-t"]], "typedef struct stm_latest_trigger_ts_t stm_latest_trigger_ts_t": [[17, "typedef-struct-stm-latest-trigger-ts-t-stm-latest-trigger-ts-t"]], "References": [[17, "references"]], "Use Case Development Workflow": [[18, "use-case-development-workflow"]], "AudioReach Developer Guides": [[19, "audioreach-developer-guides"]], "Platform Reference Guide": [[22, "platform-reference-guide"]], "AudioReachTM Documentation": [[21, "audioreachtm-documentation"]], "Announcements": [[21, "announcements"]], "Table of Contents": [[21, "table-of-contents"]], "Indices and tables": [[21, "indices-and-tables"]], "Platform Porting Guide": [[20, "platform-porting-guide"]], "Porting Dependency and requirements": [[20, "porting-dependency-and-requirements"]], "Porting Manual": [[20, "porting-manual"]], "Platform & OS Abstraction Layer": [[20, "platform-os-abstraction-layer"]], "Hardware & Software Endpoint Modules": [[20, "hardware-software-endpoint-modules"]], "Provide Execution Environment": [[20, "provide-execution-environment"]], "Sample ARE Framework init execution environment": [[20, "sample-are-framework-init-execution-environment"]], "AudioReach Architecture Overview": [[8, "audioreach-architecture-overview"]], "Guiding Principles": [[8, "guiding-principles"]], "Architecture Walkthrough": [[8, "architecture-walkthrough"]], "Raspberry Pi 4": [[23, "raspberry-pi-4"]], "Architecture Overview": [[23, "architecture-overview"]], "Create a Yocto image": [[23, "create-a-yocto-image"]], "Step 1: Set up your Yocto build": [[23, "step-1-set-up-your-yocto-build"]], "Step 2: Get AudioReach Meta Layer": [[23, "step-2-get-audioreach-meta-layer"]], "Step 3: Add AudioReach to system image": [[23, "step-3-add-audioreach-to-system-image"]], "Step 4: Compile the image": [[23, "step-4-compile-the-image"]], "Step 5: Flash the Yocto image": [[23, "step-5-flash-the-yocto-image"]], "Setting up your Raspberry Pi": [[23, "setting-up-your-raspberry-pi"]], "Configure bootup settings": [[23, "configure-bootup-settings"]], "Enable Real-time Calibration Mode": [[23, "enable-real-time-calibration-mode"]], "Running an AudioReach Usecase": [[23, "running-an-audioreach-usecase"]], "Troubleshooting": [[23, "troubleshooting"]], "Check the sound card": [[23, "check-the-sound-card"]], "Check the sound card ID": [[23, "check-the-sound-card-id"]], "AudioReach Project Overview": [[24, "audioreach-project-overview"]], "SDK Overview": [[24, "sdk-overview"]], "Platform Support": [[24, "platform-support"]], "Operating System Support": [[24, "operating-system-support"]], "Hardware Platform": [[24, "hardware-platform"]], "Tools": [[24, "tools"]], "Steps to install ARC": [[24, "steps-to-install-arc"]], "Source Code Repository": [[24, "source-code-repository"]], "Build Recipe": [[24, "build-recipe"]], "Contribution & Project Governance": [[24, "contribution-project-governance"]], "License": [[24, "license"]], "Roadmap": [[24, "roadmap"]], "OS Abstraction Layer": [[1, "os-abstraction-layer"]], "ar_osal_err": [[1, "ar-osal-err"]], "ar_osal_log": [[1, "ar-osal-log"]], "ar_osal_heap": [[1, "ar-osal-heap"]], "ar_osal_mem_op": [[1, "ar-osal-mem-op"]], "ar_osal_servreg": [[1, "ar-osal-servreg"]], "ar_osal_signal": [[1, "ar-osal-signal"]], "ar_osal_signal2": [[1, "ar-osal-signal2"]], "ar_osal_sleep": [[1, "ar-osal-sleep"]], "ar_osal_sys_id": [[1, "ar-osal-sys-id"]], "ar_osal_types": [[1, "ar-osal-types"]], "ar_osal_file_io": [[1, "ar-osal-file-io"]], "ar_osal_shmem": [[1, "ar-osal-shmem"]], "ar_osal_string": [[1, "ar-osal-string"]], "ar_osal_thread": [[1, "ar-osal-thread"]], "Graph Service Layer": [[2, "graph-service-layer"]], "Generic Packet Router (GPR) APIs": [[4, "generic-packet-router-gpr-apis"]], "Public APIs": [[4, "public-apis"]], "Datalink APIs": [[4, "datalink-apis"]], "POSAL API\u2019s": [[6, "posal-api-s"]], "posal_cache": [[6, "posal-cache"]], "posal_data_log": [[6, "posal-data-log"]], "posal_globalstate": [[6, "posal-globalstate"]], "posal_heapmgr": [[6, "posal-heapmgr"]], "posal_internal_inline": [[6, "posal-internal-inline"]], "posal_island": [[6, "posal-island"]], "posal_memorymap": [[6, "posal-memorymap"]], "posal_mutex": [[6, "posal-mutex"]], "posal_power_mgr": [[6, "posal-power-mgr"]], "posal_root_msg": [[6, "posal-root-msg"]], "posal_signal": [[6, "posal-signal"]], "posal_thread": [[6, "posal-thread"]], "posal_thread_profiling": [[6, "posal-thread-profiling"]], "posal_bufpool": [[6, "posal-bufpool"]], "posal_condvar": [[6, "posal-condvar"]], "posal_err_fatal": [[6, "posal-err-fatal"]], "posal": [[6, "posal"]], "posal_inline_mutex": [[6, "posal-inline-mutex"]], "posal_interrupt": [[6, "posal-interrupt"]], "posal_memory": [[6, "posal-memory"]], "posal_mem_prof": [[6, "posal-mem-prof"]], "posal_nmutex": [[6, "posal-nmutex"]], "posal_queue": [[6, "posal-queue"]], "posal_rtld": [[6, "posal-rtld"]], "posal_std": [[6, "posal-std"]], "posal_thread_prio": [[6, "posal-thread-prio"]], "Common Audio Processing (CAPI) Interfaces": [[7, "common-audio-processing-capi-interfaces"]], "capi.h": [[7, "capi-h"]], "capi_types.h": [[7, "capi-types-h"]], "capi_events.h": [[7, "capi-events-h"]], "capi_properties.h": [[7, "capi-properties-h"]]}, "indexentries": {"ar_apss (c macro)": [[1, "c.AR_APSS"]], "ar_apss2 (c macro)": [[1, "c.AR_APSS2"]], "ar_audio_dsp (c macro)": [[1, "c.AR_AUDIO_DSP"]], "ar_cc_dsp (c macro)": [[1, "c.AR_CC_DSP"]], "ar_compute_dsp (c macro)": [[1, "c.AR_COMPUTE_DSP"]], "ar_critical (c macro)": [[1, "c.AR_CRITICAL"]], "ar_debug (c macro)": [[1, "c.AR_DEBUG"]], "ar_eaborted (c macro)": [[1, "c.AR_EABORTED"]], "ar_ealready (c macro)": [[1, "c.AR_EALREADY"]], "ar_ebadparam (c macro)": [[1, "c.AR_EBADPARAM"]], "ar_ebusy (c macro)": [[1, "c.AR_EBUSY"]], "ar_econtinue (c macro)": [[1, "c.AR_ECONTINUE"]], "ar_eduplicate (c macro)": [[1, "c.AR_EDUPLICATE"]], "ar_efailed (c macro)": [[1, "c.AR_EFAILED"]], "ar_ehandle (c macro)": [[1, "c.AR_EHANDLE"]], "ar_eimmediate (c macro)": [[1, "c.AR_EIMMEDIATE"]], "ar_eiodata (c macro)": [[1, "c.AR_EIODATA"]], "ar_eneedmore (c macro)": [[1, "c.AR_ENEEDMORE"]], "ar_enomemory (c macro)": [[1, "c.AR_ENOMEMORY"]], "ar_enoresource (c macro)": [[1, "c.AR_ENORESOURCE"]], "ar_enotexist (c macro)": [[1, "c.AR_ENOTEXIST"]], "ar_enotimpl (c macro)": [[1, "c.AR_ENOTIMPL"]], "ar_enotready (c macro)": [[1, "c.AR_ENOTREADY"]], "ar_eok (c macro)": [[1, "c.AR_EOK"]], "ar_epanic (c macro)": [[1, "c.AR_EPANIC"]], "ar_epending (c macro)": [[1, "c.AR_EPENDING"]], "ar_error (c macro)": [[1, "c.AR_ERROR"]], "ar_error_prio (c macro)": [[1, "c.AR_ERROR_PRIO"]], "ar_esubsysreset (c macro)": [[1, "c.AR_ESUBSYSRESET"]], "ar_eterminated (c macro)": [[1, "c.AR_ETERMINATED"]], "ar_etimeout (c macro)": [[1, "c.AR_ETIMEOUT"]], "ar_eunexpected (c macro)": [[1, "c.AR_EUNEXPECTED"]], "ar_eunsupported (c macro)": [[1, "c.AR_EUNSUPPORTED"]], "ar_eversion (c macro)": [[1, "c.AR_EVERSION"]], "ar_failed (c macro)": [[1, "c.AR_FAILED"]], "ar_fatal_prio (c macro)": [[1, "c.AR_FATAL_PRIO"]], "ar_fopen_append (c macro)": [[1, "c.AR_FOPEN_APPEND"]], "ar_fopen_read_only (c macro)": [[1, "c.AR_FOPEN_READ_ONLY"]], "ar_fopen_read_only_write (c macro)": [[1, "c.AR_FOPEN_READ_ONLY_WRITE"]], "ar_fopen_read_write (c macro)": [[1, "c.AR_FOPEN_READ_WRITE"]], "ar_fopen_read_write_append (c macro)": [[1, "c.AR_FOPEN_READ_WRITE_APPEND"]], "ar_fopen_write_only (c macro)": [[1, "c.AR_FOPEN_WRITE_ONLY"]], "ar_fopen_write_only_append (c macro)": [[1, "c.AR_FOPEN_WRITE_ONLY_APPEND"]], "ar_heap_tag_default (c macro)": [[1, "c.AR_HEAP_TAG_DEFAULT"]], "ar_high_prio (c macro)": [[1, "c.AR_HIGH_PRIO"]], "ar_info (c macro)": [[1, "c.AR_INFO"]], "ar_log_critical (c macro)": [[1, "c.AR_LOG_CRITICAL"]], "ar_log_debug (c macro)": [[1, "c.AR_LOG_DEBUG"]], "ar_log_err (c macro)": [[1, "c.AR_LOG_ERR"]], "ar_log_error (c macro)": [[1, "c.AR_LOG_ERROR"]], "ar_log_fatal (c macro)": [[1, "c.AR_LOG_FATAL"]], "ar_log_high (c macro)": [[1, "c.AR_LOG_HIGH"]], "ar_log_info (c macro)": [[1, "c.AR_LOG_INFO"]], "ar_log_low (c macro)": [[1, "c.AR_LOG_LOW"]], "ar_log_med (c macro)": [[1, "c.AR_LOG_MED"]], "ar_log_verbose (c macro)": [[1, "c.AR_LOG_VERBOSE"]], "ar_low_prio (c macro)": [[1, "c.AR_LOW_PRIO"]], "ar_med_prio (c macro)": [[1, "c.AR_MED_PRIO"]], "ar_modem_dsp (c macro)": [[1, "c.AR_MODEM_DSP"]], "ar_osal_servreg_name_length_max (c macro)": [[1, "c.AR_OSAL_SERVREG_NAME_LENGTH_MAX"]], "ar_sensor_dsp (c macro)": [[1, "c.AR_SENSOR_DSP"]], "ar_shmem_bit_mask_hw_accelerator_flag (c macro)": [[1, "c.AR_SHMEM_BIT_MASK_HW_ACCELERATOR_FLAG"]], "ar_shmem_hw_accelerator_disabled (c macro)": [[1, "c.AR_SHMEM_HW_ACCELERATOR_DISABLED"]], "ar_shmem_hw_accelerator_enabled (c macro)": [[1, "c.AR_SHMEM_HW_ACCELERATOR_ENABLED"]], "ar_shmem_shift_hw_accelerator_flag (c macro)": [[1, "c.AR_SHMEM_SHIFT_HW_ACCELERATOR_FLAG"]], "ar_sub_sys_id_first (c macro)": [[1, "c.AR_SUB_SYS_ID_FIRST"]], "ar_sub_sys_id_invalid (c macro)": [[1, "c.AR_SUB_SYS_ID_INVALID"]], "ar_sub_sys_id_last (c macro)": [[1, "c.AR_SUB_SYS_ID_LAST"]], "ar_succeeded (c macro)": [[1, "c.AR_SUCCEEDED"]], "ar_verbose (c macro)": [[1, "c.AR_VERBOSE"]], "dispatch_level (c macro)": [[1, "c.DISPATCH_LEVEL"]], "false (c macro)": [[1, "c.FALSE"]], "paged_data_end (c macro)": [[1, "c.PAGED_DATA_END"]], "paged_data_start (c macro)": [[1, "c.PAGED_DATA_START"]], "paged_function (c macro)": [[1, "c.PAGED_FUNCTION"]], "paged_functions_end (c macro)": [[1, "c.PAGED_FUNCTIONS_END"]], "paged_functions_start (c macro)": [[1, "c.PAGED_FUNCTIONS_START"]], "passive_level (c macro)": [[1, "c.PASSIVE_LEVEL"]], "true (c macro)": [[1, "c.TRUE"]], "_irql_requires_max_ (c macro)": [[1, "c._IRQL_requires_max_"]], "_irql_requires_min_ (c macro)": [[1, "c._IRQL_requires_min_"]], "_in_ (c macro)": [[1, "c._In_"]], "_in_opt_ (c macro)": [[1, "c._In_opt_"]], "_inout_ (c macro)": [[1, "c._Inout_"]], "_inout_opt_ (c macro)": [[1, "c._Inout_opt_"]], "_out_ (c macro)": [[1, "c._Out_"]], "_out_opt_ (c macro)": [[1, "c._Out_opt_"]], "_outptr_ (c macro)": [[1, "c._Outptr_"]], "_outptr_opt_ (c macro)": [[1, "c._Outptr_opt_"]], "__unreferenced_param (c macro)": [[1, "c.__UNREFERENCED_PARAM"]], "__unused (c macro)": [[1, "c.__UNUSED"]], "_ar_heap_align_bytes (c++ enum)": [[1, "_CPPv420_ar_heap_align_bytes"]], "_ar_heap_align_bytes::ar_heap_align_16_bytes (c++ enumerator)": [[1, "_CPPv4N20_ar_heap_align_bytes22AR_HEAP_ALIGN_16_BYTESE"]], "_ar_heap_align_bytes::ar_heap_align_4_bytes (c++ enumerator)": [[1, "_CPPv4N20_ar_heap_align_bytes21AR_HEAP_ALIGN_4_BYTESE"]], "_ar_heap_align_bytes::ar_heap_align_8_bytes (c++ enumerator)": [[1, "_CPPv4N20_ar_heap_align_bytes21AR_HEAP_ALIGN_8_BYTESE"]], "_ar_heap_align_bytes::ar_heap_align_default (c++ enumerator)": [[1, "_CPPv4N20_ar_heap_align_bytes21AR_HEAP_ALIGN_DEFAULTE"]], "_ar_heap_id (c++ enum)": [[1, "_CPPv411_ar_heap_id"]], "_ar_heap_id::ar_heap_id_1 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_1E"]], "_ar_heap_id::ar_heap_id_10 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id13AR_HEAP_ID_10E"]], "_ar_heap_id::ar_heap_id_11 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id13AR_HEAP_ID_11E"]], "_ar_heap_id::ar_heap_id_2 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_2E"]], "_ar_heap_id::ar_heap_id_3 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_3E"]], "_ar_heap_id::ar_heap_id_4 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_4E"]], "_ar_heap_id::ar_heap_id_5 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_5E"]], "_ar_heap_id::ar_heap_id_6 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_6E"]], "_ar_heap_id::ar_heap_id_7 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_7E"]], "_ar_heap_id::ar_heap_id_8 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_8E"]], "_ar_heap_id::ar_heap_id_9 (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id12AR_HEAP_ID_9E"]], "_ar_heap_id::ar_heap_id_default (c++ enumerator)": [[1, "_CPPv4N11_ar_heap_id18AR_HEAP_ID_DEFAULTE"]], "_ar_heap_pool_type (c++ enum)": [[1, "_CPPv418_ar_heap_pool_type"]], "_ar_heap_pool_type::ar_heap_pool_default (c++ enumerator)": [[1, "_CPPv4N18_ar_heap_pool_type20AR_HEAP_POOL_DEFAULTE"]], "_ar_heap_pool_type::ar_heap_pool_non_paged_execute (c++ enumerator)": [[1, "_CPPv4N18_ar_heap_pool_type30AR_HEAP_POOL_NON_PAGED_EXECUTEE"]], "_ar_heap_pool_type::ar_heap_pool_non_paged_nx (c++ enumerator)": [[1, "_CPPv4N18_ar_heap_pool_type25AR_HEAP_POOL_NON_PAGED_NXE"]], "_ar_heap_pool_type::ar_heap_pool_paged (c++ enumerator)": [[1, "_CPPv4N18_ar_heap_pool_type18AR_HEAP_POOL_PAGEDE"]], "ar_fclose (c++ function)": [[1, "_CPPv49ar_fclose10ar_fhandle"]], "ar_fdelete (c++ function)": [[1, "_CPPv410ar_fdeletePK6char_t"]], "ar_fhandle (c++ type)": [[1, "_CPPv410ar_fhandle"]], "ar_fmap (c++ function)": [[1, "_CPPv47ar_fmap10ar_fhandlePPKv"]], "ar_fopen (c++ function)": [[1, "_CPPv48ar_fopenP10ar_fhandlePK6char_t8uint32_t"]], "ar_fread (c++ function)": [[1, "_CPPv48ar_fread10ar_fhandlePv6size_tP6size_t"]], "ar_fseek (c++ function)": [[1, "_CPPv48ar_fseek10ar_fhandle6size_t20ar_fseek_reference_t"]], "ar_fseek_reference (c++ enum)": [[1, "_CPPv418ar_fseek_reference"]], "ar_fseek_reference::ar_fseek_begin (c++ enumerator)": [[1, "_CPPv4N18ar_fseek_reference14AR_FSEEK_BEGINE"]], "ar_fseek_reference::ar_fseek_current (c++ enumerator)": [[1, "_CPPv4N18ar_fseek_reference16AR_FSEEK_CURRENTE"]], "ar_fseek_reference::ar_fseek_end (c++ enumerator)": [[1, "_CPPv4N18ar_fseek_reference12AR_FSEEK_ENDE"]], "ar_fseek_reference_t (c++ type)": [[1, "_CPPv420ar_fseek_reference_t"]], "ar_fsize (c++ function)": [[1, "_CPPv48ar_fsize10ar_fhandle"]], "ar_funmap (c++ function)": [[1, "_CPPv49ar_funmapPKv"]], "ar_fwrite (c++ function)": [[1, "_CPPv49ar_fwrite10ar_fhandlePv6size_tP6size_t"]], "ar_heap_align_bytes (c++ type)": [[1, "_CPPv419ar_heap_align_bytes"]], "ar_heap_calloc (c++ function)": [[1, "_CPPv414ar_heap_calloc6size_t13par_heap_info"]], "ar_heap_deinit (c++ function)": [[1, "_CPPv414ar_heap_deinitv"]], "ar_heap_free (c++ function)": [[1, "_CPPv412ar_heap_freePv13par_heap_info"]], "ar_heap_id (c++ type)": [[1, "_CPPv410ar_heap_id"]], "ar_heap_info (c++ type)": [[1, "_CPPv412ar_heap_info"]], "ar_heap_info_t (c++ struct)": [[1, "_CPPv414ar_heap_info_t"]], "ar_heap_info_t::align_bytes (c++ member)": [[1, "_CPPv4N14ar_heap_info_t11align_bytesE"]], "ar_heap_info_t::heap_id (c++ member)": [[1, "_CPPv4N14ar_heap_info_t7heap_idE"]], "ar_heap_info_t::pool_type (c++ member)": [[1, "_CPPv4N14ar_heap_info_t9pool_typeE"]], "ar_heap_info_t::tag (c++ member)": [[1, "_CPPv4N14ar_heap_info_t3tagE"]], "ar_heap_init (c++ function)": [[1, "_CPPv412ar_heap_initv"]], "ar_heap_malloc (c++ function)": [[1, "_CPPv414ar_heap_malloc6size_t13par_heap_info"]], "ar_heap_pool_type (c++ type)": [[1, "_CPPv417ar_heap_pool_type"]], "ar_log (c++ function)": [[1, "_CPPv46ar_log8uint32_tPK6char_tPK6char_tPK6char_t7int32_tPK6char_tz"]], "ar_log_deinit (c++ function)": [[1, "_CPPv413ar_log_deinitv"]], "ar_log_init (c++ function)": [[1, "_CPPv411ar_log_initv"]], "ar_log_lvl (c++ member)": [[1, "_CPPv410ar_log_lvl"]], "ar_mem_cmp (c++ function)": [[1, "_CPPv410ar_mem_cmpPKvPKv6size_t"]], "ar_mem_cpy (c++ function)": [[1, "_CPPv410ar_mem_cpyPv6size_tPKv6size_t"]], "ar_mem_move (c++ function)": [[1, "_CPPv411ar_mem_movePv6size_tPKv6size_t"]], "ar_mem_set (c++ function)": [[1, "_CPPv410ar_mem_setPv7int32_t6size_t"]], "ar_osal_client (c++ enum)": [[1, "_CPPv414ar_osal_client"]], "ar_osal_client::ar_osal_client_invalid (c++ enumerator)": [[1, "_CPPv4N14ar_osal_client22AR_OSAL_CLIENT_INVALIDE"]], "ar_osal_client::ar_osal_client_listener (c++ enumerator)": [[1, "_CPPv4N14ar_osal_client23AR_OSAL_CLIENT_LISTENERE"]], "ar_osal_client::ar_osal_client_service_provider (c++ enumerator)": [[1, "_CPPv4N14ar_osal_client31AR_OSAL_CLIENT_SERVICE_PROVIDERE"]], "ar_osal_client_type (c++ type)": [[1, "_CPPv419ar_osal_client_type"]], "ar_osal_micro_sleep (c++ function)": [[1, "_CPPv419ar_osal_micro_sleep8uint64_t"]], "ar_osal_panic (c++ function)": [[1, "_CPPv413ar_osal_panicv"]], "ar_osal_service_state (c++ enum)": [[1, "_CPPv421ar_osal_service_state"]], "ar_osal_service_state::ar_osal_service_state_down (c++ enumerator)": [[1, "_CPPv4N21ar_osal_service_state26AR_OSAL_SERVICE_STATE_DOWNE"]], "ar_osal_service_state::ar_osal_service_state_up (c++ enumerator)": [[1, "_CPPv4N21ar_osal_service_state24AR_OSAL_SERVICE_STATE_UPE"]], "ar_osal_service_state_type (c++ type)": [[1, "_CPPv426ar_osal_service_state_type"]], "ar_osal_servreg_callback (c++ type)": [[1, "_CPPv424ar_osal_servreg_callback"]], "ar_osal_servreg_cb_event (c++ enum)": [[1, "_CPPv424ar_osal_servreg_cb_event"]], "ar_osal_servreg_cb_event::ar_osal_service_state_notify (c++ enumerator)": [[1, "_CPPv4N24ar_osal_servreg_cb_event28AR_OSAL_SERVICE_STATE_NOTIFYE"]], "ar_osal_servreg_cb_event_type (c++ type)": [[1, "_CPPv429ar_osal_servreg_cb_event_type"]], "ar_osal_servreg_deinit (c++ function)": [[1, "_CPPv422ar_osal_servreg_deinitv"]], "ar_osal_servreg_deregister (c++ function)": [[1, "_CPPv426ar_osal_servreg_deregister17ar_osal_servreg_t"]], "ar_osal_servreg_entry_type (c++ struct)": [[1, "_CPPv426ar_osal_servreg_entry_type"]], "ar_osal_servreg_entry_type::instance_id (c++ member)": [[1, "_CPPv4N26ar_osal_servreg_entry_type11instance_idE"]], "ar_osal_servreg_entry_type::name (c++ member)": [[1, "_CPPv4N26ar_osal_servreg_entry_type4nameE"]], "ar_osal_servreg_get_domainlist (c++ function)": [[1, "_CPPv430ar_osal_servreg_get_domainlistP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_typeP8uint32_t"]], "ar_osal_servreg_init (c++ function)": [[1, "_CPPv420ar_osal_servreg_initv"]], "ar_osal_servreg_register (c++ function)": [[1, "_CPPv424ar_osal_servreg_register19ar_osal_client_type24ar_osal_servreg_callbackPvP26ar_osal_servreg_entry_typeP26ar_osal_servreg_entry_type"]], "ar_osal_servreg_restart_service (c++ function)": [[1, "_CPPv431ar_osal_servreg_restart_service17ar_osal_servreg_t"]], "ar_osal_servreg_set_state (c++ function)": [[1, "_CPPv425ar_osal_servreg_set_state17ar_osal_servreg_t26ar_osal_service_state_type"]], "ar_osal_servreg_state_notify_payload (c++ struct)": [[1, "_CPPv436ar_osal_servreg_state_notify_payload"]], "ar_osal_servreg_state_notify_payload::domain (c++ member)": [[1, "_CPPv4N36ar_osal_servreg_state_notify_payload6domainE"]], "ar_osal_servreg_state_notify_payload::service (c++ member)": [[1, "_CPPv4N36ar_osal_servreg_state_notify_payload7serviceE"]], "ar_osal_servreg_state_notify_payload::service_state (c++ member)": [[1, "_CPPv4N36ar_osal_servreg_state_notify_payload13service_stateE"]], "ar_osal_servreg_state_notify_payload_type (c++ type)": [[1, "_CPPv441ar_osal_servreg_state_notify_payload_type"]], "ar_osal_servreg_t (c++ type)": [[1, "_CPPv417ar_osal_servreg_t"]], "ar_osal_signal2_clear (c++ function)": [[1, "_CPPv421ar_osal_signal2_clear17ar_osal_signal2_t8uint32_t"]], "ar_osal_signal2_create (c++ function)": [[1, "_CPPv422ar_osal_signal2_createP17ar_osal_signal2_t"]], "ar_osal_signal2_deinit (c++ function)": [[1, "_CPPv422ar_osal_signal2_deinit17ar_osal_signal2_t"]], "ar_osal_signal2_destroy (c++ function)": [[1, "_CPPv423ar_osal_signal2_destroy17ar_osal_signal2_t"]], "ar_osal_signal2_get (c++ function)": [[1, "_CPPv419ar_osal_signal2_get17ar_osal_signal2_t"]], "ar_osal_signal2_get_size (c++ function)": [[1, "_CPPv424ar_osal_signal2_get_sizev"]], "ar_osal_signal2_init (c++ function)": [[1, "_CPPv420ar_osal_signal2_init17ar_osal_signal2_t"]], "ar_osal_signal2_set (c++ function)": [[1, "_CPPv419ar_osal_signal2_set17ar_osal_signal2_t8uint32_t"]], "ar_osal_signal2_t (c++ type)": [[1, "_CPPv417ar_osal_signal2_t"]], "ar_osal_signal2_wait_all (c++ function)": [[1, "_CPPv424ar_osal_signal2_wait_all17ar_osal_signal2_t8uint32_t"]], "ar_osal_signal2_wait_any (c++ function)": [[1, "_CPPv424ar_osal_signal2_wait_any17ar_osal_signal2_t8uint32_t"]], "ar_osal_signal_clear (c++ function)": [[1, "_CPPv420ar_osal_signal_clear16ar_osal_signal_t"]], "ar_osal_signal_create (c++ function)": [[1, "_CPPv421ar_osal_signal_createP16ar_osal_signal_t"]], "ar_osal_signal_deinit (c++ function)": [[1, "_CPPv421ar_osal_signal_deinit16ar_osal_signal_t"]], "ar_osal_signal_destroy (c++ function)": [[1, "_CPPv422ar_osal_signal_destroy16ar_osal_signal_t"]], "ar_osal_signal_get_size (c++ function)": [[1, "_CPPv423ar_osal_signal_get_sizev"]], "ar_osal_signal_init (c++ function)": [[1, "_CPPv419ar_osal_signal_init16ar_osal_signal_t"]], "ar_osal_signal_set (c++ function)": [[1, "_CPPv418ar_osal_signal_set16ar_osal_signal_t"]], "ar_osal_signal_t (c++ type)": [[1, "_CPPv416ar_osal_signal_t"]], "ar_osal_signal_timedwait (c++ function)": [[1, "_CPPv424ar_osal_signal_timedwait16ar_osal_signal_t7int64_t"]], "ar_osal_signal_wait (c++ function)": [[1, "_CPPv419ar_osal_signal_wait16ar_osal_signal_t"]], "ar_osal_thread_attr_init (c++ function)": [[1, "_CPPv424ar_osal_thread_attr_initP21ar_osal_thread_attr_t"]], "ar_osal_thread_attr_t (c++ struct)": [[1, "_CPPv421ar_osal_thread_attr_t"]], "ar_osal_thread_attr_t (c++ type)": [[1, "_CPPv421ar_osal_thread_attr_t"]], "ar_osal_thread_attr_t::priority (c++ member)": [[1, "_CPPv4N21ar_osal_thread_attr_t8priorityE"]], "ar_osal_thread_attr_t::stack_size (c++ member)": [[1, "_CPPv4N21ar_osal_thread_attr_t10stack_sizeE"]], "ar_osal_thread_attr_t::thread_name (c++ member)": [[1, "_CPPv4N21ar_osal_thread_attr_t11thread_nameE"]], "ar_osal_thread_create (c++ function)": [[1, "_CPPv421ar_osal_thread_createP16ar_osal_thread_tP21ar_osal_thread_attr_t28ar_osal_thread_start_routinePv"]], "ar_osal_thread_get_id (c++ function)": [[1, "_CPPv421ar_osal_thread_get_idv"]], "ar_osal_thread_get_priority (c++ function)": [[1, "_CPPv427ar_osal_thread_get_priority16ar_osal_thread_tP7int32_t"]], "ar_osal_thread_join_destroy (c++ function)": [[1, "_CPPv427ar_osal_thread_join_destroy16ar_osal_thread_t"]], "ar_osal_thread_self_get_priority (c++ function)": [[1, "_CPPv432ar_osal_thread_self_get_priorityP7int32_t"]], "ar_osal_thread_self_set_priority (c++ function)": [[1, "_CPPv432ar_osal_thread_self_set_priority7int32_t"]], "ar_osal_thread_set_priority (c++ function)": [[1, "_CPPv427ar_osal_thread_set_priority16ar_osal_thread_t7int32_t"]], "ar_osal_thread_start_routine (c++ type)": [[1, "_CPPv428ar_osal_thread_start_routine"]], "ar_osal_thread_t (c++ type)": [[1, "_CPPv416ar_osal_thread_t"]], "ar_set_log_level (c++ function)": [[1, "_CPPv416ar_set_log_level8uint32_t"]], "ar_shmem_alloc (c++ function)": [[1, "_CPPv414ar_shmem_allocP13ar_shmem_info"]], "ar_shmem_buffer_index_type (c++ enum)": [[1, "_CPPv426ar_shmem_buffer_index_type"]], "ar_shmem_buffer_index_type::ar_shmem_buffer_address (c++ enumerator)": [[1, "_CPPv4N26ar_shmem_buffer_index_type23AR_SHMEM_BUFFER_ADDRESSE"]], "ar_shmem_buffer_index_type::ar_shmem_buffer_offset (c++ enumerator)": [[1, "_CPPv4N26ar_shmem_buffer_index_type22AR_SHMEM_BUFFER_OFFSETE"]], "ar_shmem_buffer_index_type_t (c++ type)": [[1, "_CPPv428ar_shmem_buffer_index_type_t"]], "ar_shmem_cache_type (c++ enum)": [[1, "_CPPv419ar_shmem_cache_type"]], "ar_shmem_cache_type::ar_shmem_cached (c++ enumerator)": [[1, "_CPPv4N19ar_shmem_cache_type15AR_SHMEM_CACHEDE"]], "ar_shmem_cache_type::ar_shmem_uncached (c++ enumerator)": [[1, "_CPPv4N19ar_shmem_cache_type17AR_SHMEM_UNCACHEDE"]], "ar_shmem_cache_type_t (c++ type)": [[1, "_CPPv421ar_shmem_cache_type_t"]], "ar_shmem_deinit (c++ function)": [[1, "_CPPv415ar_shmem_deinitv"]], "ar_shmem_free (c++ function)": [[1, "_CPPv413ar_shmem_freeP13ar_shmem_info"]], "ar_shmem_get_uid (c++ function)": [[1, "_CPPv416ar_shmem_get_uid8uint64_tP8uint64_t"]], "ar_shmem_hyp_assign_dest_sys_info (c++ type)": [[1, "_CPPv433ar_shmem_hyp_assign_dest_sys_info"]], "ar_shmem_hyp_assign_dest_sys_info_t (c++ struct)": [[1, "_CPPv435ar_shmem_hyp_assign_dest_sys_info_t"]], "ar_shmem_hyp_assign_dest_sys_info_t::dest_perm (c++ member)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_info_t9dest_permE"]], "ar_shmem_hyp_assign_dest_sys_info_t::dest_sys_id (c++ member)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_info_t11dest_sys_idE"]], "ar_shmem_hyp_assign_dest_sys_perm (c++ type)": [[1, "_CPPv433ar_shmem_hyp_assign_dest_sys_perm"]], "ar_shmem_hyp_assign_dest_sys_perm_t (c++ enum)": [[1, "_CPPv435ar_shmem_hyp_assign_dest_sys_perm_t"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_exec (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t18DEST_SYS_PERM_EXECE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_exec_read (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t23DEST_SYS_PERM_EXEC_READE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_exec_write (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t24DEST_SYS_PERM_EXEC_WRITEE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_exec_write_read (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t29DEST_SYS_PERM_EXEC_WRITE_READE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_invalid (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t21DEST_SYS_PERM_INVALIDE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_read_only (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t23DEST_SYS_PERM_READ_ONLYE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_write_only (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t24DEST_SYS_PERM_WRITE_ONLYE"]], "ar_shmem_hyp_assign_dest_sys_perm_t::dest_sys_perm_write_read (c++ enumerator)": [[1, "_CPPv4N35ar_shmem_hyp_assign_dest_sys_perm_t24DEST_SYS_PERM_WRITE_READE"]], "ar_shmem_hyp_assign_phys (c++ function)": [[1, "_CPPv424ar_shmem_hyp_assign_physP29ar_shmem_hyp_assign_phys_info"]], "ar_shmem_hyp_assign_phys_addr (c++ type)": [[1, "_CPPv429ar_shmem_hyp_assign_phys_addr"]], "ar_shmem_hyp_assign_phys_addr_t (c++ struct)": [[1, "_CPPv431ar_shmem_hyp_assign_phys_addr_t"]], "ar_shmem_hyp_assign_phys_addr_t::phys_addr (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_addr_t9phys_addrE"]], "ar_shmem_hyp_assign_phys_addr_t::size (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_addr_t4sizeE"]], "ar_shmem_hyp_assign_phys_info (c++ type)": [[1, "_CPPv429ar_shmem_hyp_assign_phys_info"]], "ar_shmem_hyp_assign_phys_info_t (c++ struct)": [[1, "_CPPv431ar_shmem_hyp_assign_phys_info_t"]], "ar_shmem_hyp_assign_phys_info_t::dest_sys_list (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t13dest_sys_listE"]], "ar_shmem_hyp_assign_phys_info_t::dest_sys_list_size (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t18dest_sys_list_sizeE"]], "ar_shmem_hyp_assign_phys_info_t::metadata (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t8metadataE"]], "ar_shmem_hyp_assign_phys_info_t::phys_addr_list (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t14phys_addr_listE"]], "ar_shmem_hyp_assign_phys_info_t::phys_addr_list_size (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t19phys_addr_list_sizeE"]], "ar_shmem_hyp_assign_phys_info_t::src_sys_list (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t12src_sys_listE"]], "ar_shmem_hyp_assign_phys_info_t::src_sys_list_size (c++ member)": [[1, "_CPPv4N31ar_shmem_hyp_assign_phys_info_t17src_sys_list_sizeE"]], "ar_shmem_info (c++ type)": [[1, "_CPPv413ar_shmem_info"]], "ar_shmem_info_t (c++ struct)": [[1, "_CPPv415ar_shmem_info_t"]], "ar_shmem_info_t::buf_size (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t8buf_sizeE"]], "ar_shmem_info_t::cache_type (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t10cache_typeE"]], "ar_shmem_info_t::flags (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t5flagsE"]], "ar_shmem_info_t::index_type (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t10index_typeE"]], "ar_shmem_info_t::ipa_lsw (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t7ipa_lswE"]], "ar_shmem_info_t::ipa_msw (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t7ipa_mswE"]], "ar_shmem_info_t::mem_type (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t8mem_typeE"]], "ar_shmem_info_t::metadata (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t8metadataE"]], "ar_shmem_info_t::num_sys_id (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t10num_sys_idE"]], "ar_shmem_info_t::pa_lsw (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t6pa_lswE"]], "ar_shmem_info_t::pa_msw (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t6pa_mswE"]], "ar_shmem_info_t::platform_info (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t13platform_infoE"]], "ar_shmem_info_t::sys_id (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t6sys_idE"]], "ar_shmem_info_t::vaddr (c++ member)": [[1, "_CPPv4N15ar_shmem_info_t5vaddrE"]], "ar_shmem_init (c++ function)": [[1, "_CPPv413ar_shmem_initv"]], "ar_shmem_map (c++ function)": [[1, "_CPPv412ar_shmem_mapP13ar_shmem_info"]], "ar_shmem_memory_type (c++ enum)": [[1, "_CPPv420ar_shmem_memory_type"]], "ar_shmem_memory_type::ar_shmem_physical_memory (c++ enumerator)": [[1, "_CPPv4N20ar_shmem_memory_type24AR_SHMEM_PHYSICAL_MEMORYE"]], "ar_shmem_memory_type::ar_shmem_virtual_memory (c++ enumerator)": [[1, "_CPPv4N20ar_shmem_memory_type23AR_SHMEM_VIRTUAL_MEMORYE"]], "ar_shmem_memory_type_t (c++ type)": [[1, "_CPPv422ar_shmem_memory_type_t"]], "ar_shmem_unmap (c++ function)": [[1, "_CPPv414ar_shmem_unmapP13ar_shmem_info"]], "ar_sprintf (c macro)": [[1, "c.ar_sprintf"]], "ar_sscanf (c macro)": [[1, "c.ar_sscanf"]], "ar_strcat (c++ function)": [[1, "_CPPv49ar_strcatP6char_t6size_tPK6char_t6size_t"]], "ar_strcmp (c++ function)": [[1, "_CPPv49ar_strcmpPK6char_tPK6char_t6size_t"]], "ar_strcpy (c++ function)": [[1, "_CPPv49ar_strcpyP6char_t6size_tPK6char_t6size_t"]], "ar_strlen (c++ function)": [[1, "_CPPv49ar_strlenPK6char_t6size_t"]], "ar_strstr (c++ function)": [[1, "_CPPv49ar_strstrPK6char_tPK6char_t"]], "bool_t (c++ type)": [[1, "_CPPv46bool_t"]], "char_t (c++ type)": [[1, "_CPPv46char_t"]], "par_heap_info (c++ type)": [[1, "_CPPv413par_heap_info"]], "gsl_attributes_datapath_setup_mask (c macro)": [[2, "c.GSL_ATTRIBUTES_DATAPATH_SETUP_MASK"]], "gsl_attributes_datapath_setup_shift (c macro)": [[2, "c.GSL_ATTRIBUTES_DATAPATH_SETUP_SHIFT"]], "gsl_attributes_data_mode_mask (c macro)": [[2, "c.GSL_ATTRIBUTES_DATA_MODE_MASK"]], "gsl_buff_flag_eof (c macro)": [[2, "c.GSL_BUFF_FLAG_EOF"]], "gsl_buff_flag_eos (c macro)": [[2, "c.GSL_BUFF_FLAG_EOS"]], "gsl_buff_flag_media_format (c macro)": [[2, "c.GSL_BUFF_FLAG_MEDIA_FORMAT"]], "gsl_buff_flag_ts_valid (c macro)": [[2, "c.GSL_BUFF_FLAG_TS_VALID"]], "gsl_datapath_setup_alloc_shmem_only (c macro)": [[2, "c.GSL_DATAPATH_SETUP_ALLOC_SHMEM_ONLY"]], "gsl_datapath_setup_default (c macro)": [[2, "c.GSL_DATAPATH_SETUP_DEFAULT"]], "gsl_datapath_setup_spf_provision_only (c macro)": [[2, "c.GSL_DATAPATH_SETUP_SPF_PROVISION_ONLY"]], "gsl_data_mode_blocking (c macro)": [[2, "c.GSL_DATA_MODE_BLOCKING"]], "gsl_data_mode_extern_mem (c macro)": [[2, "c.GSL_DATA_MODE_EXTERN_MEM"]], "gsl_data_mode_non_blocking (c macro)": [[2, "c.GSL_DATA_MODE_NON_BLOCKING"]], "gsl_data_mode_push_pull (c macro)": [[2, "c.GSL_DATA_MODE_PUSH_PULL"]], "gsl_data_mode_shmem (c macro)": [[2, "c.GSL_DATA_MODE_SHMEM"]], "gsl_event_src_module_id_gsl (c macro)": [[2, "c.GSL_EVENT_SRC_MODULE_ID_GSL"]], "gsl_max_len_of_acdb_filename (c macro)": [[2, "c.GSL_MAX_LEN_OF_ACDB_FILENAME"]], "gsl_max_num_of_acdb_files (c macro)": [[2, "c.GSL_MAX_NUM_OF_ACDB_FILES"]], "gsl_acdb_data_files (c++ struct)": [[2, "_CPPv419gsl_acdb_data_files"]], "gsl_acdb_data_files::acdbfiles (c++ member)": [[2, "_CPPv4N19gsl_acdb_data_files9acdbFilesE"]], "gsl_acdb_data_files::num_files (c++ member)": [[2, "_CPPv4N19gsl_acdb_data_files9num_filesE"]], "gsl_acdb_file (c++ struct)": [[2, "_CPPv413gsl_acdb_file"]], "gsl_acdb_file::filename (c++ member)": [[2, "_CPPv4N13gsl_acdb_file8fileNameE"]], "gsl_acdb_file::filenamelen (c++ member)": [[2, "_CPPv4N13gsl_acdb_file11fileNameLenE"]], "gsl_acdb_handle_t (c++ type)": [[2, "_CPPv417gsl_acdb_handle_t"]], "gsl_add_database (c++ function)": [[2, "_CPPv416gsl_add_databaseP19gsl_acdb_data_filesP13gsl_acdb_fileP17gsl_acdb_handle_t"]], "gsl_buff (c++ struct)": [[2, "_CPPv48gsl_buff"]], "gsl_buff::addr (c++ member)": [[2, "_CPPv4N8gsl_buff4addrE"]], "gsl_buff::alloc_info (c++ member)": [[2, "_CPPv4N8gsl_buff10alloc_infoE"]], "gsl_buff::flags (c++ member)": [[2, "_CPPv4N8gsl_buff5flagsE"]], "gsl_buff::metadata (c++ member)": [[2, "_CPPv4N8gsl_buff8metadataE"]], "gsl_buff::metadata_size (c++ member)": [[2, "_CPPv4N8gsl_buff13metadata_sizeE"]], "gsl_buff::size (c++ member)": [[2, "_CPPv4N8gsl_buff4sizeE"]], "gsl_buff::timestamp (c++ member)": [[2, "_CPPv4N8gsl_buff9timestampE"]], "gsl_cb_func_ptr (c++ type)": [[2, "_CPPv415gsl_cb_func_ptr"]], "gsl_close (c++ function)": [[2, "_CPPv49gsl_close12gsl_handle_t"]], "gsl_cmd_configure_read_write_params (c++ struct)": [[2, "_CPPv435gsl_cmd_configure_read_write_params"]], "gsl_cmd_configure_read_write_params::attributes (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params10attributesE"]], "gsl_cmd_configure_read_write_params::buff_size (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params9buff_sizeE"]], "gsl_cmd_configure_read_write_params::max_metadata_size (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params17max_metadata_sizeE"]], "gsl_cmd_configure_read_write_params::num_buffs (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params9num_buffsE"]], "gsl_cmd_configure_read_write_params::platform_info (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params13platform_infoE"]], "gsl_cmd_configure_read_write_params::shmem_ep_tag (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params12shmem_ep_tagE"]], "gsl_cmd_configure_read_write_params::start_threshold (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params15start_thresholdE"]], "gsl_cmd_configure_read_write_params::stop_threshold (c++ member)": [[2, "_CPPv4N35gsl_cmd_configure_read_write_params14stop_thresholdE"]], "gsl_cmd_get_shmem_buf_info (c++ struct)": [[2, "_CPPv426gsl_cmd_get_shmem_buf_info"]], "gsl_cmd_get_shmem_buf_info::buffs (c++ member)": [[2, "_CPPv4N26gsl_cmd_get_shmem_buf_info5buffsE"]], "gsl_cmd_get_shmem_buf_info::num_buffs (c++ member)": [[2, "_CPPv4N26gsl_cmd_get_shmem_buf_info9num_buffsE"]], "gsl_cmd_get_shmem_buf_info::size (c++ member)": [[2, "_CPPv4N26gsl_cmd_get_shmem_buf_info4sizeE"]], "gsl_cmd_graph_select (c++ struct)": [[2, "_CPPv420gsl_cmd_graph_select"]], "gsl_cmd_graph_select::cal_key_vect (c++ member)": [[2, "_CPPv4N20gsl_cmd_graph_select12cal_key_vectE"]], "gsl_cmd_graph_select::graph_key_vector (c++ member)": [[2, "_CPPv4N20gsl_cmd_graph_select16graph_key_vectorE"]], "gsl_cmd_id (c++ enum)": [[2, "_CPPv410gsl_cmd_id"]], "gsl_cmd_id::gsl_cmd_add_graph (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id17GSL_CMD_ADD_GRAPHE"]], "gsl_cmd_id::gsl_cmd_change_graph (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id20GSL_CMD_CHANGE_GRAPHE"]], "gsl_cmd_id::gsl_cmd_close_with_props (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id24GSL_CMD_CLOSE_WITH_PROPSE"]], "gsl_cmd_id::gsl_cmd_configure_read_params (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id29GSL_CMD_CONFIGURE_READ_PARAMSE"]], "gsl_cmd_id::gsl_cmd_configure_write_params (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id30GSL_CMD_CONFIGURE_WRITE_PARAMSE"]], "gsl_cmd_id::gsl_cmd_eos (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id11GSL_CMD_EOSE"]], "gsl_cmd_id::gsl_cmd_flush (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id13GSL_CMD_FLUSHE"]], "gsl_cmd_id::gsl_cmd_free_read_buff (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id22GSL_CMD_FREE_READ_BUFFE"]], "gsl_cmd_id::gsl_cmd_free_write_buff (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id23GSL_CMD_FREE_WRITE_BUFFE"]], "gsl_cmd_id::gsl_cmd_get_read_buff_info (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id26GSL_CMD_GET_READ_BUFF_INFOE"]], "gsl_cmd_id::gsl_cmd_get_read_pos_buff_info (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id30GSL_CMD_GET_READ_POS_BUFF_INFOE"]], "gsl_cmd_id::gsl_cmd_get_write_buff_info (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id27GSL_CMD_GET_WRITE_BUFF_INFOE"]], "gsl_cmd_id::gsl_cmd_get_write_pos_buff_info (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id31GSL_CMD_GET_WRITE_POS_BUFF_INFOE"]], "gsl_cmd_id::gsl_cmd_max (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id11GSL_CMD_MAXE"]], "gsl_cmd_id::gsl_cmd_prepare (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id15GSL_CMD_PREPAREE"]], "gsl_cmd_id::gsl_cmd_query_graph_delay (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id25GSL_CMD_QUERY_GRAPH_DELAYE"]], "gsl_cmd_id::gsl_cmd_register_custom_event (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id29GSL_CMD_REGISTER_CUSTOM_EVENTE"]], "gsl_cmd_id::gsl_cmd_remove_graph (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id20GSL_CMD_REMOVE_GRAPHE"]], "gsl_cmd_id::gsl_cmd_start (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id13GSL_CMD_STARTE"]], "gsl_cmd_id::gsl_cmd_stop (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id12GSL_CMD_STOPE"]], "gsl_cmd_id::gsl_cmd_suspend (c++ enumerator)": [[2, "_CPPv4N10gsl_cmd_id15GSL_CMD_SUSPENDE"]], "gsl_cmd_properties (c++ struct)": [[2, "_CPPv418gsl_cmd_properties"]], "gsl_cmd_properties::gkv (c++ member)": [[2, "_CPPv4N18gsl_cmd_properties3gkvE"]], "gsl_cmd_properties::num_property_values (c++ member)": [[2, "_CPPv4N18gsl_cmd_properties19num_property_valuesE"]], "gsl_cmd_properties::property_id (c++ member)": [[2, "_CPPv4N18gsl_cmd_properties11property_idE"]], "gsl_cmd_properties::property_values (c++ member)": [[2, "_CPPv4N18gsl_cmd_properties15property_valuesE"]], "gsl_cmd_register_custom_event (c++ struct)": [[2, "_CPPv429gsl_cmd_register_custom_event"]], "gsl_cmd_register_custom_event::event_config_payload (c++ member)": [[2, "_CPPv4N29gsl_cmd_register_custom_event20event_config_payloadE"]], "gsl_cmd_register_custom_event::event_config_payload_size (c++ member)": [[2, "_CPPv4N29gsl_cmd_register_custom_event25event_config_payload_sizeE"]], "gsl_cmd_register_custom_event::event_id (c++ member)": [[2, "_CPPv4N29gsl_cmd_register_custom_event8event_idE"]], "gsl_cmd_register_custom_event::is_register (c++ member)": [[2, "_CPPv4N29gsl_cmd_register_custom_event11is_registerE"]], "gsl_cmd_register_custom_event::module_instance_id (c++ member)": [[2, "_CPPv4N29gsl_cmd_register_custom_event18module_instance_idE"]], "gsl_cmd_remove_graph (c++ struct)": [[2, "_CPPv420gsl_cmd_remove_graph"]], "gsl_cmd_remove_graph::graph_key_vector (c++ member)": [[2, "_CPPv4N20gsl_cmd_remove_graph16graph_key_vectorE"]], "gsl_data_dir (c++ enum)": [[2, "_CPPv412gsl_data_dir"]], "gsl_data_dir::gsl_data_dir_read (c++ enumerator)": [[2, "_CPPv4N12gsl_data_dir17GSL_DATA_DIR_READE"]], "gsl_data_dir::gsl_data_dir_write (c++ enumerator)": [[2, "_CPPv4N12gsl_data_dir18GSL_DATA_DIR_WRITEE"]], "gsl_deinit (c++ function)": [[2, "_CPPv410gsl_deinitv"]], "gsl_enable_acdb_persistence (c++ function)": [[2, "_CPPv427gsl_enable_acdb_persistence7uint8_t"]], "gsl_eos_render_status_t (c++ enum)": [[2, "_CPPv423gsl_eos_render_status_t"]], "gsl_eos_render_status_t::gsl_eos_dropped (c++ enumerator)": [[2, "_CPPv4N23gsl_eos_render_status_t15GSL_EOS_DROPPEDE"]], "gsl_eos_render_status_t::gsl_eos_rendered (c++ enumerator)": [[2, "_CPPv4N23gsl_eos_render_status_t16GSL_EOS_RENDEREDE"]], "gsl_event_cb_params (c++ struct)": [[2, "_CPPv419gsl_event_cb_params"]], "gsl_event_cb_params::event_id (c++ member)": [[2, "_CPPv4N19gsl_event_cb_params8event_idE"]], "gsl_event_cb_params::event_payload (c++ member)": [[2, "_CPPv4N19gsl_event_cb_params13event_payloadE"]], "gsl_event_cb_params::event_payload_size (c++ member)": [[2, "_CPPv4N19gsl_event_cb_params18event_payload_sizeE"]], "gsl_event_cb_params::source_module_id (c++ member)": [[2, "_CPPv4N19gsl_event_cb_params16source_module_idE"]], "gsl_event_eos_payload (c++ struct)": [[2, "_CPPv421gsl_event_eos_payload"]], "gsl_event_eos_payload::module_instance_id (c++ member)": [[2, "_CPPv4N21gsl_event_eos_payload18module_instance_idE"]], "gsl_event_eos_payload::render_status (c++ member)": [[2, "_CPPv4N21gsl_event_eos_payload13render_statusE"]], "gsl_event_id (c++ enum)": [[2, "_CPPv412gsl_event_id"]], "gsl_event_id::gsl_event_id_buffer_avail (c++ enumerator)": [[2, "_CPPv4N12gsl_event_id25GSL_EVENT_ID_BUFFER_AVAILE"]], "gsl_event_id::gsl_event_id_eos (c++ enumerator)": [[2, "_CPPv4N12gsl_event_id16GSL_EVENT_ID_EOSE"]], "gsl_event_id::gsl_event_id_max (c++ enumerator)": [[2, "_CPPv4N12gsl_event_id16GSL_EVENT_ID_MAXE"]], "gsl_event_id::gsl_event_id_read_done (c++ enumerator)": [[2, "_CPPv4N12gsl_event_id22GSL_EVENT_ID_READ_DONEE"]], "gsl_event_id::gsl_event_id_write_done (c++ enumerator)": [[2, "_CPPv4N12gsl_event_id23GSL_EVENT_ID_WRITE_DONEE"]], "gsl_event_read_write_done_payload (c++ struct)": [[2, "_CPPv433gsl_event_read_write_done_payload"]], "gsl_event_read_write_done_payload::buff (c++ member)": [[2, "_CPPv4N33gsl_event_read_write_done_payload4buffE"]], "gsl_event_read_write_done_payload::md_status (c++ member)": [[2, "_CPPv4N33gsl_event_read_write_done_payload9md_statusE"]], "gsl_event_read_write_done_payload::status (c++ member)": [[2, "_CPPv4N33gsl_event_read_write_done_payload6statusE"]], "gsl_event_read_write_done_payload::tag (c++ member)": [[2, "_CPPv4N33gsl_event_read_write_done_payload3tagE"]], "gsl_extern_alloc_buff_info (c++ struct)": [[2, "_CPPv426gsl_extern_alloc_buff_info"]], "gsl_extern_alloc_buff_info::alloc_handle (c++ member)": [[2, "_CPPv4N26gsl_extern_alloc_buff_info12alloc_handleE"]], "gsl_extern_alloc_buff_info::alloc_size (c++ member)": [[2, "_CPPv4N26gsl_extern_alloc_buff_info10alloc_sizeE"]], "gsl_extern_alloc_buff_info::offset (c++ member)": [[2, "_CPPv4N26gsl_extern_alloc_buff_info6offsetE"]], "gsl_get_avail_buffer_size (c++ function)": [[2, "_CPPv425gsl_get_avail_buffer_size12gsl_handle_t12gsl_data_dirP8uint32_t"]], "gsl_get_cal_data_from_acdb (c++ function)": [[2, "_CPPv426gsl_get_cal_data_from_acdbPK14gsl_key_vectorPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t"]], "gsl_get_custom_config (c++ function)": [[2, "_CPPv421gsl_get_custom_config12gsl_handle_tP7uint8_t8uint32_t"]], "gsl_get_driver_data (c++ function)": [[2, "_CPPv419gsl_get_driver_dataK8uint32_tPK14gsl_key_vectorPvP8uint32_t"]], "gsl_get_driver_module_kvs (c++ function)": [[2, "_CPPv425gsl_get_driver_module_kvs8uint32_tP19gsl_key_vector_list"]], "gsl_get_graph_alias (c++ function)": [[2, "_CPPv419gsl_get_graph_aliasPK14gsl_key_vectorPcP8uint32_t"]], "gsl_get_graph_ckvs (c++ function)": [[2, "_CPPv418gsl_get_graph_ckvsPK14gsl_key_vectorP19gsl_key_vector_list"]], "gsl_get_graph_tkvs (c++ function)": [[2, "_CPPv418gsl_get_graph_tkvsPK14gsl_key_vectorP23gsl_tag_key_vector_list"]], "gsl_get_processed_buff_cnt (c++ function)": [[2, "_CPPv426gsl_get_processed_buff_cnt12gsl_handle_t12gsl_data_dirP8uint32_t"]], "gsl_get_supported_gkvs (c++ function)": [[2, "_CPPv422gsl_get_supported_gkvsP8uint32_tK8uint32_tP19gsl_key_vector_list"]], "gsl_get_tag_data_from_acdb (c++ function)": [[2, "_CPPv426gsl_get_tag_data_from_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vector8uint32_tP7uint8_tPvP8uint32_t"]], "gsl_get_tagged_custom_config (c++ function)": [[2, "_CPPv428gsl_get_tagged_custom_config12gsl_handle_t8uint32_tP7uint8_tP8uint32_t"]], "gsl_get_tagged_data (c++ function)": [[2, "_CPPv419gsl_get_tagged_dataPK14gsl_key_vector8uint32_tP14gsl_key_vectorP7uint8_tP6size_t"]], "gsl_get_tagged_module_info (c++ function)": [[2, "_CPPv426gsl_get_tagged_module_infoPK14gsl_key_vector8uint32_tPP18gsl_module_id_infoP8uint32_t"]], "gsl_get_tags_with_module_info (c++ function)": [[2, "_CPPv429gsl_get_tags_with_module_infoPK14gsl_key_vectorPvP6size_t"]], "gsl_get_version (c++ function)": [[2, "_CPPv415gsl_get_versionP8uint32_tP8uint32_t"]], "gsl_global_cb_func_ptr (c++ type)": [[2, "_CPPv422gsl_global_cb_func_ptr"]], "gsl_global_event_ids (c++ enum)": [[2, "_CPPv420gsl_global_event_ids"]], "gsl_global_event_ids::gsl_global_event_audio_svc_dn (c++ enumerator)": [[2, "_CPPv4N20gsl_global_event_ids29GSL_GLOBAL_EVENT_AUDIO_SVC_DNE"]], "gsl_global_event_ids::gsl_global_event_audio_svc_up (c++ enumerator)": [[2, "_CPPv4N20gsl_global_event_ids29GSL_GLOBAL_EVENT_AUDIO_SVC_UPE"]], "gsl_global_event_ids::gsl_global_event_max (c++ enumerator)": [[2, "_CPPv4N20gsl_global_event_ids20GSL_GLOBAL_EVENT_MAXE"]], "gsl_global_event_svc_dn_payload (c++ struct)": [[2, "_CPPv431gsl_global_event_svc_dn_payload"]], "gsl_global_event_svc_dn_payload::handle_list (c++ member)": [[2, "_CPPv4N31gsl_global_event_svc_dn_payload11handle_listE"]], "gsl_global_event_svc_dn_payload::num_handles (c++ member)": [[2, "_CPPv4N31gsl_global_event_svc_dn_payload11num_handlesE"]], "gsl_handle_t (c++ type)": [[2, "_CPPv412gsl_handle_t"]], "gsl_init (c++ function)": [[2, "_CPPv48gsl_initP13gsl_init_data"]], "gsl_init_data (c++ struct)": [[2, "_CPPv413gsl_init_data"]], "gsl_init_data::acdb_addr (c++ member)": [[2, "_CPPv4N13gsl_init_data9acdb_addrE"]], "gsl_init_data::acdb_delta_file (c++ member)": [[2, "_CPPv4N13gsl_init_data15acdb_delta_fileE"]], "gsl_init_data::acdb_files (c++ member)": [[2, "_CPPv4N13gsl_init_data10acdb_filesE"]], "gsl_init_data::max_num_ready_checks (c++ member)": [[2, "_CPPv4N13gsl_init_data20max_num_ready_checksE"]], "gsl_init_data::ready_check_interval_ms (c++ member)": [[2, "_CPPv4N13gsl_init_data23ready_check_interval_msE"]], "gsl_ioctl (c++ function)": [[2, "_CPPv49gsl_ioctl12gsl_handle_t10gsl_cmd_idPv6size_t"]], "gsl_key_value_pair (c++ struct)": [[2, "_CPPv418gsl_key_value_pair"]], "gsl_key_value_pair::key (c++ member)": [[2, "_CPPv4N18gsl_key_value_pair3keyE"]], "gsl_key_value_pair::value (c++ member)": [[2, "_CPPv4N18gsl_key_value_pair5valueE"]], "gsl_key_vector (c++ struct)": [[2, "_CPPv414gsl_key_vector"]], "gsl_key_vector::kvp (c++ member)": [[2, "_CPPv4N14gsl_key_vector3kvpE"]], "gsl_key_vector::num_kvps (c++ member)": [[2, "_CPPv4N14gsl_key_vector8num_kvpsE"]], "gsl_key_vector_array (c++ struct)": [[2, "_CPPv420gsl_key_vector_array"]], "gsl_key_vector_array::kvp (c++ member)": [[2, "_CPPv4N20gsl_key_vector_array3kvpE"]], "gsl_key_vector_array::num_keys (c++ member)": [[2, "_CPPv4N20gsl_key_vector_array8num_keysE"]], "gsl_key_vector_list (c++ struct)": [[2, "_CPPv419gsl_key_vector_list"]], "gsl_key_vector_list::key_vector_list (c++ member)": [[2, "_CPPv4N19gsl_key_vector_list15key_vector_listE"]], "gsl_key_vector_list::list_size (c++ member)": [[2, "_CPPv4N19gsl_key_vector_list9list_sizeE"]], "gsl_key_vector_list::num_key_vectors (c++ member)": [[2, "_CPPv4N19gsl_key_vector_list15num_key_vectorsE"]], "gsl_module_id_info (c++ struct)": [[2, "_CPPv418gsl_module_id_info"]], "gsl_module_id_info::module_entry (c++ member)": [[2, "_CPPv4N18gsl_module_id_info12module_entryE"]], "gsl_module_id_info::num_modules (c++ member)": [[2, "_CPPv4N18gsl_module_id_info11num_modulesE"]], "gsl_module_id_info_entry (c++ struct)": [[2, "_CPPv424gsl_module_id_info_entry"]], "gsl_module_id_info_entry::module_id (c++ member)": [[2, "_CPPv4N24gsl_module_id_info_entry9module_idE"]], "gsl_module_id_info_entry::module_iid (c++ member)": [[2, "_CPPv4N24gsl_module_id_info_entry10module_iidE"]], "gsl_open (c++ function)": [[2, "_CPPv48gsl_openPK14gsl_key_vectorPK14gsl_key_vectorP12gsl_handle_t"]], "gsl_read (c++ function)": [[2, "_CPPv48gsl_read12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t"]], "gsl_register_event_cb (c++ function)": [[2, "_CPPv421gsl_register_event_cb12gsl_handle_t15gsl_cb_func_ptrPv"]], "gsl_register_global_event_cb (c++ function)": [[2, "_CPPv428gsl_register_global_event_cb22gsl_global_cb_func_ptrPv"]], "gsl_remove_database (c++ function)": [[2, "_CPPv419gsl_remove_database17gsl_acdb_handle_t"]], "gsl_set_cal (c++ function)": [[2, "_CPPv411gsl_set_cal12gsl_handle_tPK14gsl_key_vectorPK14gsl_key_vector"]], "gsl_set_cal_data_to_acdb (c++ function)": [[2, "_CPPv424gsl_set_cal_data_to_acdbPK14gsl_key_vectorPK14gsl_key_vectorP7uint8_t8uint32_t"]], "gsl_set_config (c++ function)": [[2, "_CPPv414gsl_set_config12gsl_handle_tPK14gsl_key_vector8uint32_tPK14gsl_key_vector"]], "gsl_set_custom_config (c++ function)": [[2, "_CPPv421gsl_set_custom_config12gsl_handle_tPK7uint8_tK8uint32_t"]], "gsl_set_tag_data_to_acdb (c++ function)": [[2, "_CPPv424gsl_set_tag_data_to_acdbPK14gsl_key_vector8uint32_tPK14gsl_key_vectorP7uint8_t8uint32_t"]], "gsl_set_tagged_custom_config (c++ function)": [[2, "_CPPv428gsl_set_tagged_custom_config12gsl_handle_t8uint32_tPK7uint8_tK6size_t"]], "gsl_set_tagged_custom_config_persist (c++ function)": [[2, "_CPPv436gsl_set_tagged_custom_config_persist12gsl_handle_t8uint32_tPK7uint8_tK8uint32_t"]], "gsl_set_temp_path_to_acdb (c++ function)": [[2, "_CPPv425gsl_set_temp_path_to_acdb8uint32_tPKc"]], "gsl_shmem_buf (c++ struct)": [[2, "_CPPv413gsl_shmem_buf"]], "gsl_shmem_buf::addr (c++ member)": [[2, "_CPPv4N13gsl_shmem_buf4addrE"]], "gsl_shmem_buf::metadata (c++ member)": [[2, "_CPPv4N13gsl_shmem_buf8metadataE"]], "gsl_tag_key_vector (c++ struct)": [[2, "_CPPv418gsl_tag_key_vector"]], "gsl_tag_key_vector::kvp (c++ member)": [[2, "_CPPv4N18gsl_tag_key_vector3kvpE"]], "gsl_tag_key_vector::num_keys (c++ member)": [[2, "_CPPv4N18gsl_tag_key_vector8num_keysE"]], "gsl_tag_key_vector::tag_id (c++ member)": [[2, "_CPPv4N18gsl_tag_key_vector6tag_idE"]], "gsl_tag_key_vector_list (c++ struct)": [[2, "_CPPv423gsl_tag_key_vector_list"]], "gsl_tag_key_vector_list::key_vector_list (c++ member)": [[2, "_CPPv4N23gsl_tag_key_vector_list15key_vector_listE"]], "gsl_tag_key_vector_list::list_size (c++ member)": [[2, "_CPPv4N23gsl_tag_key_vector_list9list_sizeE"]], "gsl_tag_key_vector_list::num_key_vectors (c++ member)": [[2, "_CPPv4N23gsl_tag_key_vector_list15num_key_vectorsE"]], "gsl_tag_module_info (c++ struct)": [[2, "_CPPv419gsl_tag_module_info"]], "gsl_tag_module_info::num_tags (c++ member)": [[2, "_CPPv4N19gsl_tag_module_info8num_tagsE"]], "gsl_tag_module_info::tag_module_entry (c++ member)": [[2, "_CPPv4N19gsl_tag_module_info16tag_module_entryE"]], "gsl_tag_module_info_entry (c++ struct)": [[2, "_CPPv425gsl_tag_module_info_entry"]], "gsl_tag_module_info_entry::module_entry (c++ member)": [[2, "_CPPv4N25gsl_tag_module_info_entry12module_entryE"]], "gsl_tag_module_info_entry::num_modules (c++ member)": [[2, "_CPPv4N25gsl_tag_module_info_entry11num_modulesE"]], "gsl_tag_module_info_entry::tag_id (c++ member)": [[2, "_CPPv4N25gsl_tag_module_info_entry6tag_idE"]], "gsl_write (c++ function)": [[2, "_CPPv49gsl_write12gsl_handle_t8uint32_tP8gsl_buffP8uint32_t"]], "gpr_heap_index_1 (c macro)": [[4, "c.GPR_HEAP_INDEX_1"]], "gpr_heap_index_default (c macro)": [[4, "c.GPR_HEAP_INDEX_DEFAULT"]], "gpr_callback_fn_t (c++ type)": [[4, "_CPPv417gpr_callback_fn_t"]], "gpr_cmd_alloc_ext_t (c++ struct)": [[4, "_CPPv419gpr_cmd_alloc_ext_t"]], "gpr_cmd_alloc_ext_t::client_data (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t11client_dataE"]], "gpr_cmd_alloc_ext_t::dst_domain_id (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t13dst_domain_idE"]], "gpr_cmd_alloc_ext_t::dst_port (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t8dst_portE"]], "gpr_cmd_alloc_ext_t::opcode (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t6opcodeE"]], "gpr_cmd_alloc_ext_t::payload_size (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t12payload_sizeE"]], "gpr_cmd_alloc_ext_t::ret_packet (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t10ret_packetE"]], "gpr_cmd_alloc_ext_t::src_domain_id (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t13src_domain_idE"]], "gpr_cmd_alloc_ext_t::src_port (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t8src_portE"]], "gpr_cmd_alloc_ext_t::token (c++ member)": [[4, "_CPPv4N19gpr_cmd_alloc_ext_t5tokenE"]], "gpr_cmd_alloc_ext_v2_t (c++ struct)": [[4, "_CPPv422gpr_cmd_alloc_ext_v2_t"]], "gpr_cmd_alloc_ext_v2_t (c++ type)": [[4, "_CPPv422gpr_cmd_alloc_ext_v2_t"]], "gpr_cmd_alloc_ext_v2_t::client_data (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t11client_dataE"]], "gpr_cmd_alloc_ext_v2_t::dst_domain_id (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t13dst_domain_idE"]], "gpr_cmd_alloc_ext_v2_t::dst_port (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t8dst_portE"]], "gpr_cmd_alloc_ext_v2_t::heap_index (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t10heap_indexE"]], "gpr_cmd_alloc_ext_v2_t::opcode (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t6opcodeE"]], "gpr_cmd_alloc_ext_v2_t::payload_size (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t12payload_sizeE"]], "gpr_cmd_alloc_ext_v2_t::ret_packet (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t10ret_packetE"]], "gpr_cmd_alloc_ext_v2_t::src_domain_id (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t13src_domain_idE"]], "gpr_cmd_alloc_ext_v2_t::src_port (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t8src_portE"]], "gpr_cmd_alloc_ext_v2_t::token (c++ member)": [[4, "_CPPv4N22gpr_cmd_alloc_ext_v2_t5tokenE"]], "gpr_cmd_alloc_send_t (c++ struct)": [[4, "_CPPv420gpr_cmd_alloc_send_t"]], "gpr_cmd_alloc_send_t::client_data (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t11client_dataE"]], "gpr_cmd_alloc_send_t::dst_domain_id (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t13dst_domain_idE"]], "gpr_cmd_alloc_send_t::dst_port (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t8dst_portE"]], "gpr_cmd_alloc_send_t::opcode (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t6opcodeE"]], "gpr_cmd_alloc_send_t::payload (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t7payloadE"]], "gpr_cmd_alloc_send_t::payload_size (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t12payload_sizeE"]], "gpr_cmd_alloc_send_t::src_domain_id (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t13src_domain_idE"]], "gpr_cmd_alloc_send_t::src_port (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t8src_portE"]], "gpr_cmd_alloc_send_t::token (c++ member)": [[4, "_CPPv4N20gpr_cmd_alloc_send_t5tokenE"]], "gpr_cmd_gpr_packet_pool_info_t (c++ struct)": [[4, "_CPPv430gpr_cmd_gpr_packet_pool_info_t"]], "gpr_cmd_gpr_packet_pool_info_t (c++ type)": [[4, "_CPPv430gpr_cmd_gpr_packet_pool_info_t"]], "gpr_cmd_gpr_packet_pool_info_t::bytes_per_max_size_packet (c++ member)": [[4, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t25bytes_per_max_size_packetE"]], "gpr_cmd_gpr_packet_pool_info_t::bytes_per_min_size_packet (c++ member)": [[4, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t25bytes_per_min_size_packetE"]], "gpr_cmd_gpr_packet_pool_info_t::num_max_size_packets (c++ member)": [[4, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t20num_max_size_packetsE"]], "gpr_cmd_gpr_packet_pool_info_t::num_min_size_packets (c++ member)": [[4, "_CPPv4N30gpr_cmd_gpr_packet_pool_info_t20num_min_size_packetsE"]], "gpr_heap_index_t (c++ type)": [[4, "_CPPv416gpr_heap_index_t"]], "gpr_packet_pool_info_v2_t (c++ struct)": [[4, "_CPPv425gpr_packet_pool_info_v2_t"]], "gpr_packet_pool_info_v2_t (c++ type)": [[4, "_CPPv425gpr_packet_pool_info_v2_t"]], "gpr_packet_pool_info_v2_t::heap_index (c++ member)": [[4, "_CPPv4N25gpr_packet_pool_info_v2_t10heap_indexE"]], "gpr_packet_pool_info_v2_t::is_dynamic (c++ member)": [[4, "_CPPv4N25gpr_packet_pool_info_v2_t10is_dynamicE"]], "gpr_packet_pool_info_v2_t::num_packets (c++ member)": [[4, "_CPPv4N25gpr_packet_pool_info_v2_t11num_packetsE"]], "gpr_packet_pool_info_v2_t::packet_size (c++ member)": [[4, "_CPPv4N25gpr_packet_pool_info_v2_t11packet_sizeE"]], "gpr_packet_pool_info_v2_t::reserved (c++ member)": [[4, "_CPPv4N25gpr_packet_pool_info_v2_t8reservedE"]], "gpr_to_ipc_vtbl_t (c++ struct)": [[4, "_CPPv417gpr_to_ipc_vtbl_t"]], "gpr_to_ipc_vtbl_t (c++ type)": [[4, "_CPPv417gpr_to_ipc_vtbl_t"]], "gpr_to_ipc_vtbl_t::receive (c++ member)": [[4, "_CPPv4N17gpr_to_ipc_vtbl_t7receiveE"]], "gpr_to_ipc_vtbl_t::send_done (c++ member)": [[4, "_CPPv4N17gpr_to_ipc_vtbl_t9send_doneE"]], "ipc_dl_deinit_fn_t (c++ type)": [[4, "_CPPv418ipc_dl_deinit_fn_t"]], "ipc_dl_init_fn_t (c++ type)": [[4, "_CPPv416ipc_dl_init_fn_t"]], "ipc_to_gpr_vtbl_t (c++ struct)": [[4, "_CPPv417ipc_to_gpr_vtbl_t"]], "ipc_to_gpr_vtbl_t (c++ type)": [[4, "_CPPv417ipc_to_gpr_vtbl_t"]], "ipc_to_gpr_vtbl_t::receive_done (c++ member)": [[4, "_CPPv4N17ipc_to_gpr_vtbl_t12receive_doneE"]], "ipc_to_gpr_vtbl_t::send (c++ member)": [[4, "_CPPv4N17ipc_to_gpr_vtbl_t4sendE"]], "ar_std_max (c macro)": [[6, "c.AR_STD_MAX"]], "ar_std_min (c macro)": [[6, "c.AR_STD_MIN"]], "get_actual_heap_id (c macro)": [[6, "c.GET_ACTUAL_HEAP_ID"]], "get_heap_id_with_island_info (c macro)": [[6, "c.GET_HEAP_ID_WITH_ISLAND_INFO"]], "get_tracking_id_from_heap_id (c macro)": [[6, "c.GET_TRACKING_ID_FROM_HEAP_ID"]], "heap_id_from_heap_table_index (c macro)": [[6, "c.HEAP_ID_FROM_HEAP_TABLE_INDEX"]], "heap_id_mask (c macro)": [[6, "c.HEAP_ID_MASK"]], "heap_id_mask_with_island_info (c macro)": [[6, "c.HEAP_ID_MASK_WITH_ISLAND_INFO"]], "heap_id_shift (c macro)": [[6, "c.HEAP_ID_SHIFT"]], "heap_table_index_from_heap_id (c macro)": [[6, "c.HEAP_TABLE_INDEX_FROM_HEAP_ID"]], "is_free (c macro)": [[6, "c.IS_FREE"]], "is_malloc (c macro)": [[6, "c.IS_MALLOC"]], "modify_heap_id_for_fwk_alloc_for_mem_tracking (c macro)": [[6, "c.MODIFY_HEAP_ID_FOR_FWK_ALLOC_FOR_MEM_TRACKING"]], "modify_heap_id_for_mem_tracking (c macro)": [[6, "c.MODIFY_HEAP_ID_FOR_MEM_TRACKING"]], "modify_static_module_heap_id_for_mem_tracking (c macro)": [[6, "c.MODIFY_STATIC_MODULE_HEAP_ID_FOR_MEM_TRACKING"]], "pm_server_client_name_length (c macro)": [[6, "c.PM_SERVER_CLIENT_NAME_LENGTH"]], "pm_server_client_name_max_length (c macro)": [[6, "c.PM_SERVER_CLIENT_NAME_MAX_LENGTH"]], "pm_server_client_token_length (c macro)": [[6, "c.PM_SERVER_CLIENT_TOKEN_LENGTH"]], "pm_server_client_token_prefix (c macro)": [[6, "c.PM_SERVER_CLIENT_TOKEN_PREFIX"]], "posal_bufpool_invalid_handle (c macro)": [[6, "c.POSAL_BUFPOOL_INVALID_HANDLE"]], "posal_default_heap_index (c macro)": [[6, "c.POSAL_DEFAULT_HEAP_INDEX"]], "posal_default_name_len (c macro)": [[6, "c.POSAL_DEFAULT_NAME_LEN"]], "posal_heap_id (c++ enum)": [[6, "_CPPv413POSAL_HEAP_ID"]], "posal_heap_id::posal_heap_default (c++ enumerator)": [[6, "_CPPv4N13POSAL_HEAP_ID18POSAL_HEAP_DEFAULTE"]], "posal_heap_id::posal_heap_invalid (c++ enumerator)": [[6, "_CPPv4N13POSAL_HEAP_ID18POSAL_HEAP_INVALIDE"]], "posal_heap_id::posal_heap_out_of_range (c++ enumerator)": [[6, "_CPPv4N13POSAL_HEAP_ID23POSAL_HEAP_OUT_OF_RANGEE"]], "posal_heap_id_island_bit_mask (c macro)": [[6, "c.POSAL_HEAP_ID_ISLAND_BIT_MASK"]], "posal_heap_mgr_heap_index_end (c macro)": [[6, "c.POSAL_HEAP_MGR_HEAP_INDEX_END"]], "posal_heap_mgr_heap_index_start (c macro)": [[6, "c.POSAL_HEAP_MGR_HEAP_INDEX_START"]], "posal_is_island_heap_id (c macro)": [[6, "c.POSAL_IS_ISLAND_HEAP_ID"]], "posal_memorypooltype (c++ enum)": [[6, "_CPPv420POSAL_MEMORYPOOLTYPE"]], "posal_memorypooltype::posal_memorymap_audio_dynamic_pool (c++ enumerator)": [[6, "_CPPv4N20POSAL_MEMORYPOOLTYPE34POSAL_MEMORYMAP_AUDIO_DYNAMIC_POOLE"]], "posal_memorypooltype::posal_memorymap_defaultphy_pool (c++ enumerator)": [[6, "_CPPv4N20POSAL_MEMORYPOOLTYPE31POSAL_MEMORYMAP_DEFAULTPHY_POOLE"]], "posal_memorypooltype::posal_memorymap_pool_out_of_range (c++ enumerator)": [[6, "_CPPv4N20POSAL_MEMORYPOOLTYPE33POSAL_MEMORYMAP_POOL_OUT_OF_RANGEE"]], "posal_memorypooltype::posal_memorymap_shmem8_4k_pool (c++ enumerator)": [[6, "_CPPv4N20POSAL_MEMORYPOOLTYPE30POSAL_MEMORYMAP_SHMEM8_4K_POOLE"]], "posal_memorypooltype::posal_memorymap_smi_pool (c++ enumerator)": [[6, "_CPPv4N20POSAL_MEMORYPOOLTYPE24POSAL_MEMORYMAP_SMI_POOLE"]], "posal_root_msg (c macro)": [[6, "c.POSAL_ROOT_MSG"]], "posal_root_msg_island (c macro)": [[6, "c.POSAL_ROOT_MSG_ISLAND"]], "posal_root_msg_x (c macro)": [[6, "c.POSAL_ROOT_MSG_x"]], "posal_root_tokenpaste (c macro)": [[6, "c.POSAL_ROOT_TOKENPASTE"]], "posal_root_va_num_args (c macro)": [[6, "c.POSAL_ROOT_VA_NUM_ARGS"]], "posal_root_va_num_args_impl (c macro)": [[6, "c.POSAL_ROOT_VA_NUM_ARGS_IMPL"]], "posal_rtld_lazy (c macro)": [[6, "c.POSAL_RTLD_LAZY"]], "posal_rtld_now (c macro)": [[6, "c.POSAL_RTLD_NOW"]], "rtld_di_load_addr (c macro)": [[6, "c.RTLD_DI_LOAD_ADDR"]], "rtld_di_load_size (c macro)": [[6, "c.RTLD_DI_LOAD_SIZE"]], "spf_log_prefix (c macro)": [[6, "c.SPF_LOG_PREFIX"]], "posal_bufpool_align_t (c++ enum)": [[6, "_CPPv421posal_bufpool_align_t"]], "posal_bufpool_align_t (c++ type)": [[6, "_CPPv421posal_bufpool_align_t"]], "posal_bufpool_align_t::eight_byte_align (c++ enumerator)": [[6, "_CPPv4N21posal_bufpool_align_t16EIGHT_BYTE_ALIGNE"]], "posal_bufpool_align_t::four_byte_align (c++ enumerator)": [[6, "_CPPv4N21posal_bufpool_align_t15FOUR_BYTE_ALIGNE"]], "posal_bufpool_get_node (c++ function)": [[6, "_CPPv422posal_bufpool_get_node8uint32_t"]], "posal_bufpool_is_address_in_bufpool (c++ function)": [[6, "_CPPv435posal_bufpool_is_address_in_bufpoolPv8uint32_t"]], "posal_bufpool_pool_create (c++ function)": [[6, "_CPPv425posal_bufpool_pool_create8uint16_t13POSAL_HEAP_ID8uint32_t21posal_bufpool_align_t8uint16_t"]], "posal_bufpool_pool_destroy (c++ function)": [[6, "_CPPv426posal_bufpool_pool_destroy8uint32_t"]], "posal_bufpool_pool_free_unused_lists (c++ function)": [[6, "_CPPv436posal_bufpool_pool_free_unused_lists8uint32_t"]], "posal_bufpool_pool_reset_to_base (c++ function)": [[6, "_CPPv432posal_bufpool_pool_reset_to_base8uint32_t"]], "posal_bufpool_profile_all_mem_usage (c++ function)": [[6, "_CPPv435posal_bufpool_profile_all_mem_usagev"]], "posal_bufpool_profile_mem_usage (c++ function)": [[6, "_CPPv431posal_bufpool_profile_mem_usage8uint32_tP8uint32_tP8uint32_t"]], "posal_bufpool_return_node (c++ function)": [[6, "_CPPv425posal_bufpool_return_nodePv"]], "posal_cache_flush (c++ function)": [[6, "_CPPv417posal_cache_flush8uint32_t8uint32_t"]], "posal_cache_flush_invalidate (c++ function)": [[6, "_CPPv428posal_cache_flush_invalidate8uint32_t8uint32_t"]], "posal_cache_flush_invalidate_v2 (c++ function)": [[6, "_CPPv431posal_cache_flush_invalidate_v216posal_mem_addr_t8uint32_t"]], "posal_cache_flush_v2 (c++ function)": [[6, "_CPPv420posal_cache_flush_v216posal_mem_addr_t8uint32_t"]], "posal_cache_invalidate (c++ function)": [[6, "_CPPv422posal_cache_invalidate8uint32_t8uint32_t"]], "posal_cache_invalidate_v2 (c++ function)": [[6, "_CPPv425posal_cache_invalidate_v216posal_mem_addr_t8uint32_t"]], "posal_channel_internal_t (c++ struct)": [[6, "_CPPv424posal_channel_internal_t"]], "posal_channel_internal_t::anysig (c++ member)": [[6, "_CPPv4N24posal_channel_internal_t6anysigE"]], "posal_channel_internal_t::unbitsusedmask (c++ member)": [[6, "_CPPv4N24posal_channel_internal_t14unBitsUsedMaskE"]], "posal_channel_poll_inline (c++ function)": [[6, "_CPPv425posal_channel_poll_inline15posal_channel_t8uint32_t"]], "posal_channel_t (c++ type)": [[6, "_CPPv415posal_channel_t"]], "posal_channel_wait_inline (c++ function)": [[6, "_CPPv425posal_channel_wait_inline15posal_channel_t8uint32_t"]], "posal_check_addr_from_tcm_island_heap_mgr (c++ function)": [[6, "_CPPv441posal_check_addr_from_tcm_island_heap_mgrPv"]], "posal_cmn_divide (c++ function)": [[6, "_CPPv416posal_cmn_divide8uint32_t8uint32_t"]], "posal_condvar_broadcast (c++ function)": [[6, "_CPPv423posal_condvar_broadcast15posal_condvar_t"]], "posal_condvar_create (c++ function)": [[6, "_CPPv420posal_condvar_createP15posal_condvar_t13POSAL_HEAP_ID"]], "posal_condvar_destroy (c++ function)": [[6, "_CPPv421posal_condvar_destroyP15posal_condvar_t"]], "posal_condvar_signal (c++ function)": [[6, "_CPPv420posal_condvar_signal15posal_condvar_t"]], "posal_condvar_t (c++ type)": [[6, "_CPPv415posal_condvar_t"]], "posal_condvar_wait (c++ function)": [[6, "_CPPv418posal_condvar_wait15posal_condvar_t14posal_nmutex_t"]], "posal_data_log_alloc (c++ function)": [[6, "_CPPv420posal_data_log_alloc8uint32_t8uint32_t23posal_data_log_format_t"]], "posal_data_log_alloc_commit (c++ function)": [[6, "_CPPv427posal_data_log_alloc_commitP21posal_data_log_info_t"]], "posal_data_log_code_status (c++ function)": [[6, "_CPPv426posal_data_log_code_status8uint32_t"]], "posal_data_log_commit (c++ function)": [[6, "_CPPv421posal_data_log_commitPvP21posal_data_log_info_t"]], "posal_data_log_fmt_info_t (c++ struct)": [[6, "_CPPv425posal_data_log_fmt_info_t"]], "posal_data_log_fmt_info_t (c++ type)": [[6, "_CPPv425posal_data_log_fmt_info_t"]], "posal_data_log_fmt_info_t::media_fmt_id (c++ member)": [[6, "_CPPv4N25posal_data_log_fmt_info_t12media_fmt_idE"]], "posal_data_log_fmt_info_t::pcm_data_fmt (c++ member)": [[6, "_CPPv4N25posal_data_log_fmt_info_t12pcm_data_fmtE"]], "posal_data_log_format_t (c++ enum)": [[6, "_CPPv423posal_data_log_format_t"]], "posal_data_log_format_t (c++ type)": [[6, "_CPPv423posal_data_log_format_t"]], "posal_data_log_format_t::log_data_fmt_bitstream (c++ enumerator)": [[6, "_CPPv4N23posal_data_log_format_t22LOG_DATA_FMT_BITSTREAME"]], "posal_data_log_format_t::log_data_fmt_pcm (c++ enumerator)": [[6, "_CPPv4N23posal_data_log_format_t16LOG_DATA_FMT_PCME"]], "posal_data_log_format_t::log_data_fmt_raw (c++ enumerator)": [[6, "_CPPv4N23posal_data_log_format_t16LOG_DATA_FMT_RAWE"]], "posal_data_log_free (c++ function)": [[6, "_CPPv419posal_data_log_freePv"]], "posal_data_log_get_max_buf_size (c++ function)": [[6, "_CPPv431posal_data_log_get_max_buf_sizev"]], "posal_data_log_info_t (c++ struct)": [[6, "_CPPv421posal_data_log_info_t"]], "posal_data_log_info_t (c++ type)": [[6, "_CPPv421posal_data_log_info_t"]], "posal_data_log_info_t::buf_ptr (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t7buf_ptrE"]], "posal_data_log_info_t::buf_size (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t8buf_sizeE"]], "posal_data_log_info_t::data_fmt (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t8data_fmtE"]], "posal_data_log_info_t::data_info (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t9data_infoE"]], "posal_data_log_info_t::log_code (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t8log_codeE"]], "posal_data_log_info_t::log_tap_id (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t10log_tap_idE"]], "posal_data_log_info_t::log_time_stamp (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t14log_time_stampE"]], "posal_data_log_info_t::seq_number_ptr (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t14seq_number_ptrE"]], "posal_data_log_info_t::session_id (c++ member)": [[6, "_CPPv4N21posal_data_log_info_t10session_idE"]], "posal_data_log_mode_t (c++ enum)": [[6, "_CPPv421posal_data_log_mode_t"]], "posal_data_log_mode_t (c++ type)": [[6, "_CPPv421posal_data_log_mode_t"]], "posal_data_log_mode_t::log_default (c++ enumerator)": [[6, "_CPPv4N21posal_data_log_mode_t11LOG_DEFAULTE"]], "posal_data_log_mode_t::log_immediate (c++ enumerator)": [[6, "_CPPv4N21posal_data_log_mode_t13LOG_IMMEDIATEE"]], "posal_data_log_pcm_info_t (c++ struct)": [[6, "_CPPv425posal_data_log_pcm_info_t"]], "posal_data_log_pcm_info_t (c++ type)": [[6, "_CPPv425posal_data_log_pcm_info_t"]], "posal_data_log_pcm_info_t::bits_per_sample (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t15bits_per_sampleE"]], "posal_data_log_pcm_info_t::channel_mapping (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t15channel_mappingE"]], "posal_data_log_pcm_info_t::data_format (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t11data_formatE"]], "posal_data_log_pcm_info_t::interleaved (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t11interleavedE"]], "posal_data_log_pcm_info_t::num_channels (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t12num_channelsE"]], "posal_data_log_pcm_info_t::q_factor (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t8q_factorE"]], "posal_data_log_pcm_info_t::sampling_rate (c++ member)": [[6, "_CPPv4N25posal_data_log_pcm_info_t13sampling_rateE"]], "posal_deinit (c++ function)": [[6, "_CPPv412posal_deinitv"]], "posal_dlclose (c++ function)": [[6, "_CPPv413posal_dlclosePv"]], "posal_dlerror (c++ function)": [[6, "_CPPv413posal_dlerrorv"]], "posal_dlinfo (c++ function)": [[6, "_CPPv412posal_dlinfoPviPv"]], "posal_dlopen (c++ function)": [[6, "_CPPv412posal_dlopenPKci"]], "posal_dlopenbuf (c++ function)": [[6, "_CPPv415posal_dlopenbufPKcPKcii"]], "posal_dlsym (c++ function)": [[6, "_CPPv411posal_dlsymPvPKc"]], "posal_err_fatal (c++ function)": [[6, "_CPPv415posal_err_fatalPKc"]], "posal_get_heap_id (c++ function)": [[6, "_CPPv417posal_get_heap_id11posal_mem_t"]], "posal_get_island_heap_id (c++ function)": [[6, "_CPPv424posal_get_island_heap_idv"]], "posal_get_island_heap_id_v2 (c++ function)": [[6, "_CPPv427posal_get_island_heap_id_v219posal_island_heap_t"]], "posal_get_mem_type_from_heap_type (c++ function)": [[6, "_CPPv433posal_get_mem_type_from_heap_type19posal_island_heap_t"]], "posal_globalstate (c++ member)": [[6, "_CPPv417posal_globalstate"]], "posal_globalstate_t (c++ struct)": [[6, "_CPPv419posal_globalstate_t"]], "posal_globalstate_t (c++ type)": [[6, "_CPPv419posal_globalstate_t"]], "posal_globalstate_t::avs_stats (c++ member)": [[6, "_CPPv4N19posal_globalstate_t9avs_statsE"]], "posal_globalstate_t::benableqlogging (c++ member)": [[6, "_CPPv4N19posal_globalstate_t15bEnableQLoggingE"]], "posal_globalstate_t::is_global_init_done (c++ member)": [[6, "_CPPv4N19posal_globalstate_t19is_global_init_doneE"]], "posal_globalstate_t::mem_map_client_list (c++ member)": [[6, "_CPPv4N19posal_globalstate_t19mem_map_client_listE"]], "posal_globalstate_t::mutex (c++ member)": [[6, "_CPPv4N19posal_globalstate_t5mutexE"]], "posal_globalstate_t::nmemregions (c++ member)": [[6, "_CPPv4N19posal_globalstate_t11nMemRegionsE"]], "posal_globalstate_t::nmsgqs (c++ member)": [[6, "_CPPv4N19posal_globalstate_t6nMsgQsE"]], "posal_globalstate_t::nsimulatedmallocfailcount (c++ member)": [[6, "_CPPv4N19posal_globalstate_t25nSimulatedMallocFailCountE"]], "posal_globalstate_t::non_avs_stats (c++ member)": [[6, "_CPPv4N19posal_globalstate_t13non_avs_statsE"]], "posal_globalstate_t::num_registered_memmap_clients (c++ member)": [[6, "_CPPv4N19posal_globalstate_t29num_registered_memmap_clientsE"]], "posal_globalstate_t::usvcupstatus (c++ member)": [[6, "_CPPv4N19posal_globalstate_t12uSvcUpStatusE"]], "posal_heap_tcm_handle_t (c++ type)": [[6, "_CPPv423posal_heap_tcm_handle_t"]], "posal_init (c++ function)": [[6, "_CPPv410posal_initv"]], "posal_inline_mutex_deinit (c++ function)": [[6, "_CPPv425posal_inline_mutex_deinitP20posal_inline_mutex_t"]], "posal_inline_mutex_init (c++ function)": [[6, "_CPPv423posal_inline_mutex_initP20posal_inline_mutex_t"]], "posal_inline_mutex_t (c++ type)": [[6, "_CPPv420posal_inline_mutex_t"]], "posal_interrupt_deregister (c++ function)": [[6, "_CPPv426posal_interrupt_deregisterP21posal_interrupt_ist_t"]], "posal_interrupt_ist_t (c++ type)": [[6, "_CPPv421posal_interrupt_ist_t"]], "posal_interrupt_register (c++ function)": [[6, "_CPPv424posal_interrupt_registerP21posal_interrupt_ist_t8uint16_tPFvPvEPvP6char_t8uint32_t13POSAL_HEAP_ID"]], "posal_is_memory_in_tcm (c++ function)": [[6, "_CPPv422posal_is_memory_in_tcmPv"]], "posal_island_get_island_status (c++ function)": [[6, "_CPPv430posal_island_get_island_statusv"]], "posal_island_get_island_status_inline (c++ function)": [[6, "_CPPv437posal_island_get_island_status_inlinev"]], "posal_island_heap_t (c++ enum)": [[6, "_CPPv419posal_island_heap_t"]], "posal_island_heap_t::posal_island_heap_llc (c++ enumerator)": [[6, "_CPPv4N19posal_island_heap_t21POSAL_ISLAND_HEAP_LLCE"]], "posal_island_heap_t::posal_island_heap_lpass_tcm (c++ enumerator)": [[6, "_CPPv4N19posal_island_heap_t27POSAL_ISLAND_HEAP_LPASS_TCME"]], "posal_island_heap_t::posal_island_heap_num_supported (c++ enumerator)": [[6, "_CPPv4N19posal_island_heap_t31POSAL_ISLAND_HEAP_NUM_SUPPORTEDE"]], "posal_island_heap_t::posal_island_heap_q6_tcm (c++ enumerator)": [[6, "_CPPv4N19posal_island_heap_t24POSAL_ISLAND_HEAP_Q6_TCME"]], "posal_island_trigger_island_exit (c++ function)": [[6, "_CPPv432posal_island_trigger_island_exitv"]], "posal_island_trigger_island_exit_inline (c++ function)": [[6, "_CPPv439posal_island_trigger_island_exit_inlinev"]], "posal_mem_addr_t (c++ type)": [[6, "_CPPv416posal_mem_addr_t"]], "posal_mem_prof_deinit (c++ function)": [[6, "_CPPv421posal_mem_prof_deinitv"]], "posal_mem_prof_get_mem_size (c++ function)": [[6, "_CPPv427posal_mem_prof_get_mem_sizePv13POSAL_HEAP_ID"]], "posal_mem_prof_init (c++ function)": [[6, "_CPPv419posal_mem_prof_init13POSAL_HEAP_ID"]], "posal_mem_prof_marker_t (c++ struct)": [[6, "_CPPv423posal_mem_prof_marker_t"]], "posal_mem_prof_marker_t (c++ type)": [[6, "_CPPv423posal_mem_prof_marker_t"]], "posal_mem_prof_marker_t::heap_id (c++ member)": [[6, "_CPPv4N23posal_mem_prof_marker_t7heap_idE"]], "posal_mem_prof_marker_t::magic_number (c++ member)": [[6, "_CPPv4N23posal_mem_prof_marker_t12magic_numberE"]], "posal_mem_prof_node_t (c++ struct)": [[6, "_CPPv421posal_mem_prof_node_t"]], "posal_mem_prof_node_t (c++ type)": [[6, "_CPPv421posal_mem_prof_node_t"]], "posal_mem_prof_node_t::hash_node (c++ member)": [[6, "_CPPv4N21posal_mem_prof_node_t9hash_nodeE"]], "posal_mem_prof_node_t::heap_id (c++ member)": [[6, "_CPPv4N21posal_mem_prof_node_t7heap_idE"]], "posal_mem_prof_node_t::mem_count (c++ member)": [[6, "_CPPv4N21posal_mem_prof_node_t9mem_countE"]], "posal_mem_prof_post_process_malloc (c++ function)": [[6, "_CPPv434posal_mem_prof_post_process_mallocPv13POSAL_HEAP_ID6bool_t"]], "posal_mem_prof_pre_process_malloc (c++ function)": [[6, "_CPPv433posal_mem_prof_pre_process_malloc13POSAL_HEAP_IDP13POSAL_HEAP_IDP8uint32_t"]], "posal_mem_prof_process_free (c++ function)": [[6, "_CPPv427posal_mem_prof_process_freePv"]], "posal_mem_prof_query (c++ function)": [[6, "_CPPv420posal_mem_prof_query13POSAL_HEAP_IDP8uint32_t"]], "posal_mem_prof_start (c++ function)": [[6, "_CPPv420posal_mem_prof_startv"]], "posal_mem_prof_state_t (c++ enum)": [[6, "_CPPv422posal_mem_prof_state_t"]], "posal_mem_prof_state_t (c++ type)": [[6, "_CPPv422posal_mem_prof_state_t"]], "posal_mem_prof_state_t::posal_mem_prof_started (c++ enumerator)": [[6, "_CPPv4N22posal_mem_prof_state_t22POSAL_MEM_PROF_STARTEDE"]], "posal_mem_prof_state_t::posal_mem_prof_stopped (c++ enumerator)": [[6, "_CPPv4N22posal_mem_prof_state_t22POSAL_MEM_PROF_STOPPEDE"]], "posal_mem_prof_stop (c++ function)": [[6, "_CPPv419posal_mem_prof_stopv"]], "posal_mem_prof_t (c++ struct)": [[6, "_CPPv416posal_mem_prof_t"]], "posal_mem_prof_t (c++ type)": [[6, "_CPPv416posal_mem_prof_t"]], "posal_mem_prof_t::heap_id (c++ member)": [[6, "_CPPv4N16posal_mem_prof_t7heap_idE"]], "posal_mem_prof_t::mem_ht (c++ member)": [[6, "_CPPv4N16posal_mem_prof_t6mem_htE"]], "posal_mem_prof_t::mem_prof_status (c++ member)": [[6, "_CPPv4N16posal_mem_prof_t15mem_prof_statusE"]], "posal_mem_prof_t::prof_mutex (c++ member)": [[6, "_CPPv4N16posal_mem_prof_t10prof_mutexE"]], "posal_mem_stats_t (c++ struct)": [[6, "_CPPv417posal_mem_stats_t"]], "posal_mem_stats_t::curr_heap (c++ member)": [[6, "_CPPv4N17posal_mem_stats_t9curr_heapE"]], "posal_mem_stats_t::num_frees (c++ member)": [[6, "_CPPv4N17posal_mem_stats_t9num_freesE"]], "posal_mem_stats_t::num_mallocs (c++ member)": [[6, "_CPPv4N17posal_mem_stats_t11num_mallocsE"]], "posal_mem_stats_t::peak_heap (c++ member)": [[6, "_CPPv4N17posal_mem_stats_t9peak_heapE"]], "posal_mem_t (c++ enum)": [[6, "_CPPv411posal_mem_t"]], "posal_mem_t::posal_mem_type_default (c++ enumerator)": [[6, "_CPPv4N11posal_mem_t22POSAL_MEM_TYPE_DEFAULTE"]], "posal_mem_t::posal_mem_type_low_power (c++ enumerator)": [[6, "_CPPv4N11posal_mem_t24POSAL_MEM_TYPE_LOW_POWERE"]], "posal_mem_t::posal_mem_type_low_power_2 (c++ enumerator)": [[6, "_CPPv4N11posal_mem_t26POSAL_MEM_TYPE_LOW_POWER_2E"]], "posal_mem_t::posal_mem_type_num_supported (c++ enumerator)": [[6, "_CPPv4N11posal_mem_t28POSAL_MEM_TYPE_NUM_SUPPORTEDE"]], "posal_memcpy (c++ function)": [[6, "_CPPv412posal_memcpyPv8uint32_tPKv8uint32_t"]], "posal_memory_aligned_free (c++ function)": [[6, "_CPPv425posal_memory_aligned_freePv"]], "posal_memory_aligned_malloc (c++ function)": [[6, "_CPPv427posal_memory_aligned_malloc8uint32_t8uint32_t13POSAL_HEAP_ID"]], "posal_memory_free (c++ function)": [[6, "_CPPv417posal_memory_freePv"]], "posal_memory_heapmgr_create (c++ function)": [[6, "_CPPv427posal_memory_heapmgr_createP13POSAL_HEAP_IDPv8uint32_t6bool_t"]], "posal_memory_heapmgr_create_v2 (c++ function)": [[6, "_CPPv430posal_memory_heapmgr_create_v2P13POSAL_HEAP_IDPv8uint32_t6bool_t8uint32_tP23posal_heap_tcm_handle_tPc8uint32_t"]], "posal_memory_heapmgr_destroy (c++ function)": [[6, "_CPPv428posal_memory_heapmgr_destroy13POSAL_HEAP_ID"]], "posal_memory_malloc (c++ function)": [[6, "_CPPv419posal_memory_malloc8uint32_t13POSAL_HEAP_ID"]], "posal_memorymap_client_t (c++ struct)": [[6, "_CPPv424posal_memorymap_client_t"]], "posal_memorymap_client_t (c++ type)": [[6, "_CPPv424posal_memorymap_client_t"]], "posal_memorymap_client_t::client_id (c++ member)": [[6, "_CPPv4N24posal_memorymap_client_t9client_idE"]], "posal_memorymap_client_t::mclientmutex (c++ member)": [[6, "_CPPv4N24posal_memorymap_client_t12mClientMutexE"]], "posal_memorymap_client_t::pmemmaplistnode (c++ member)": [[6, "_CPPv4N24posal_memorymap_client_t15pMemMapListNodeE"]], "posal_memorymap_get_mapping_mode (c++ function)": [[6, "_CPPv432posal_memorymap_get_mapping_mode8uint32_t8uint32_tP30posal_memorymap_mapping_mode_t"]], "posal_memorymap_get_mem_map_handle (c++ function)": [[6, "_CPPv434posal_memorymap_get_mem_map_handle8uint32_t8uint32_tP8uint32_t"]], "posal_memorymap_get_mem_region_attrib_from_shmm_handle (c++ function)": [[6, "_CPPv454posal_memorymap_get_mem_region_attrib_from_shmm_handle8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP35posal_memorymap_mem_region_attrib_t"]], "posal_memorymap_get_physical_addr (c++ function)": [[6, "_CPPv433posal_memorymap_get_physical_addr8uint32_t"]], "posal_memorymap_get_physical_addr_v2 (c++ function)": [[6, "_CPPv436posal_memorymap_get_physical_addr_v216posal_mem_addr_t"]], "posal_memorymap_get_shmem_id (c++ function)": [[6, "_CPPv428posal_memorymap_get_shmem_id8uint32_t8uint32_tP8uint32_t"]], "posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map (c++ function)": [[6, "_CPPv461posal_memorymap_get_shmm_handle_and_offset_from_va_offset_map8uint32_t8uint32_tP8uint32_tP8uint32_t"]], "posal_memorymap_get_virtual_addr_from_shm_handle (c++ function)": [[6, "_CPPv448posal_memorymap_get_virtual_addr_from_shm_handle8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tP8uint32_t"]], "posal_memorymap_get_virtual_addr_from_shm_handle_v2 (c++ function)": [[6, "_CPPv451posal_memorymap_get_virtual_addr_from_shm_handle_v28uint32_t8uint32_t8uint32_t8uint32_t8uint32_t6bool_tPv"]], "posal_memorymap_global_unmap_all (c++ function)": [[6, "_CPPv432posal_memorymap_global_unmap_allv"]], "posal_memorymap_mapping_mode_t (c++ enum)": [[6, "_CPPv430posal_memorymap_mapping_mode_t"]], "posal_memorymap_mapping_mode_t::posal_memorymap_physical_addr_mapping (c++ enumerator)": [[6, "_CPPv4N30posal_memorymap_mapping_mode_t37POSAL_MEMORYMAP_PHYSICAL_ADDR_MAPPINGE"]], "posal_memorymap_mapping_mode_t::posal_memorymap_physical_offset_mapping (c++ enumerator)": [[6, "_CPPv4N30posal_memorymap_mapping_mode_t39POSAL_MEMORYMAP_PHYSICAL_OFFSET_MAPPINGE"]], "posal_memorymap_mapping_mode_t::posal_memorymap_virtual_addr_mapping (c++ enumerator)": [[6, "_CPPv4N30posal_memorymap_mapping_mode_t36POSAL_MEMORYMAP_VIRTUAL_ADDR_MAPPINGE"]], "posal_memorymap_mapping_mode_t::posal_memorymap_virtual_offset_mapping (c++ enumerator)": [[6, "_CPPv4N30posal_memorymap_mapping_mode_t38POSAL_MEMORYMAP_VIRTUAL_OFFSET_MAPPINGE"]], "posal_memorymap_mem_region_attrib_t (c++ struct)": [[6, "_CPPv435posal_memorymap_mem_region_attrib_t"]], "posal_memorymap_mem_region_attrib_t::base_phy_addr_lsw (c++ member)": [[6, "_CPPv4N35posal_memorymap_mem_region_attrib_t17base_phy_addr_lswE"]], "posal_memorymap_mem_region_attrib_t::base_phy_addr_msw (c++ member)": [[6, "_CPPv4N35posal_memorymap_mem_region_attrib_t17base_phy_addr_mswE"]], "posal_memorymap_mem_region_attrib_t::base_virt_addr (c++ member)": [[6, "_CPPv4N35posal_memorymap_mem_region_attrib_t14base_virt_addrE"]], "posal_memorymap_mem_region_attrib_t::mem_reg_size (c++ member)": [[6, "_CPPv4N35posal_memorymap_mem_region_attrib_t12mem_reg_sizeE"]], "posal_memorymap_mem_region_attrib_t::rem_reg_size (c++ member)": [[6, "_CPPv4N35posal_memorymap_mem_region_attrib_t12rem_reg_sizeE"]], "posal_memorymap_mem_region_attrib_t::req_virt_adrr (c++ member)": [[6, "_CPPv4N35posal_memorymap_mem_region_attrib_t13req_virt_adrrE"]], "posal_memorymap_node_t (c++ struct)": [[6, "_CPPv422posal_memorymap_node_t"]], "posal_memorymap_node_t (c++ type)": [[6, "_CPPv422posal_memorymap_node_t"]], "posal_memorymap_node_t::mempool (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t7MemPoolE"]], "posal_memorymap_node_t::mapping_mode (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t12mapping_modeE"]], "posal_memorymap_node_t::pnext (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t5pNextE"]], "posal_memorymap_node_t::ref_count (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t9ref_countE"]], "posal_memorymap_node_t::reserved (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t8reservedE"]], "posal_memorymap_node_t::shmem_id (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t8shmem_idE"]], "posal_memorymap_node_t::unnumcontphysreg (c++ member)": [[6, "_CPPv4N22posal_memorymap_node_t16unNumContPhysRegE"]], "posal_memorymap_pool_name (c++ member)": [[6, "_CPPv425posal_memorymap_pool_name"]], "posal_memorymap_register (c++ function)": [[6, "_CPPv424posal_memorymap_registerP8uint32_t13POSAL_HEAP_ID"]], "posal_memorymap_set_shmem_id (c++ function)": [[6, "_CPPv428posal_memorymap_set_shmem_id8uint32_t8uint32_t8uint32_t"]], "posal_memorymap_shm_decr_refcount (c++ function)": [[6, "_CPPv433posal_memorymap_shm_decr_refcount8uint32_t8uint32_t"]], "posal_memorymap_shm_incr_refcount (c++ function)": [[6, "_CPPv433posal_memorymap_shm_incr_refcount8uint32_t8uint32_t"]], "posal_memorymap_shm_mem_map (c++ function)": [[6, "_CPPv427posal_memorymap_shm_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID"]], "posal_memorymap_shm_mem_unmap (c++ function)": [[6, "_CPPv429posal_memorymap_shm_mem_unmap8uint32_t8uint32_t"]], "posal_memorymap_shm_region_t (c++ struct)": [[6, "_CPPv428posal_memorymap_shm_region_t"]], "posal_memorymap_shm_region_t::mem_size (c++ member)": [[6, "_CPPv4N28posal_memorymap_shm_region_t8mem_sizeE"]], "posal_memorymap_shm_region_t::shm_addr_lsw (c++ member)": [[6, "_CPPv4N28posal_memorymap_shm_region_t12shm_addr_lswE"]], "posal_memorymap_shm_region_t::shm_addr_msw (c++ member)": [[6, "_CPPv4N28posal_memorymap_shm_region_t12shm_addr_mswE"]], "posal_memorymap_unmap_all (c++ function)": [[6, "_CPPv425posal_memorymap_unmap_all8uint32_t"]], "posal_memorymap_unregister (c++ function)": [[6, "_CPPv426posal_memorymap_unregister8uint32_t"]], "posal_memorymap_util_region_delete (c++ function)": [[6, "_CPPv434posal_memorymap_util_region_deleteP22posal_memorymap_node_t6bool_t"]], "posal_memorymap_virtaddr_mem_map (c++ function)": [[6, "_CPPv432posal_memorymap_virtaddr_mem_map8uint32_tP28posal_memorymap_shm_region_t8uint16_t6bool_t6bool_t20POSAL_MEMORYPOOLTYPEP8uint32_t13POSAL_HEAP_ID"]], "posal_memset (c++ function)": [[6, "_CPPv412posal_memsetPv7int32_t8uint32_t"]], "posal_mutex_create (c++ function)": [[6, "_CPPv418posal_mutex_createP13posal_mutex_t13POSAL_HEAP_ID"]], "posal_mutex_destroy (c++ function)": [[6, "_CPPv419posal_mutex_destroyP13posal_mutex_t"]], "posal_mutex_lock (c++ function)": [[6, "_CPPv416posal_mutex_lock13posal_mutex_t"]], "posal_mutex_lock_inline (c++ function)": [[6, "_CPPv423posal_mutex_lock_inline13posal_mutex_t"]], "posal_mutex_t (c++ type)": [[6, "_CPPv413posal_mutex_t"]], "posal_mutex_try_lock (c++ function)": [[6, "_CPPv420posal_mutex_try_lock13posal_mutex_t"]], "posal_mutex_unlock (c++ function)": [[6, "_CPPv418posal_mutex_unlock13posal_mutex_t"]], "posal_mutex_unlock_inline (c++ function)": [[6, "_CPPv425posal_mutex_unlock_inline13posal_mutex_t"]], "posal_nmutex_create (c++ function)": [[6, "_CPPv419posal_nmutex_createP14posal_nmutex_t13POSAL_HEAP_ID"]], "posal_nmutex_destroy (c++ function)": [[6, "_CPPv420posal_nmutex_destroyP14posal_nmutex_t"]], "posal_nmutex_lock (c++ function)": [[6, "_CPPv417posal_nmutex_lock14posal_nmutex_t"]], "posal_nmutex_t (c++ type)": [[6, "_CPPv414posal_nmutex_t"]], "posal_nmutex_try_lock (c++ function)": [[6, "_CPPv421posal_nmutex_try_lock14posal_nmutex_t"]], "posal_nmutex_unlock (c++ function)": [[6, "_CPPv419posal_nmutex_unlock14posal_nmutex_t"]], "posal_pm_bw_t (c++ struct)": [[6, "_CPPv413posal_pm_bw_t"]], "posal_pm_bw_t (c++ type)": [[6, "_CPPv413posal_pm_bw_t"]], "posal_pm_bw_t::is_valid (c++ member)": [[6, "_CPPv4N13posal_pm_bw_t8is_validE"]], "posal_pm_bw_t::value (c++ member)": [[6, "_CPPv4N13posal_pm_bw_t5valueE"]], "posal_pm_cpu_lpr_id_t (c++ enum)": [[6, "_CPPv421posal_pm_cpu_lpr_id_t"]], "posal_pm_cpu_lpr_id_t (c++ type)": [[6, "_CPPv421posal_pm_cpu_lpr_id_t"]], "posal_pm_cpu_lpr_id_t::pm_lpr_cpu_max (c++ enumerator)": [[6, "_CPPv4N21posal_pm_cpu_lpr_id_t14PM_LPR_CPU_MAXE"]], "posal_pm_cpu_lpr_id_t::pm_lpr_cpu_ss_sleep (c++ enumerator)": [[6, "_CPPv4N21posal_pm_cpu_lpr_id_t19PM_LPR_CPU_SS_SLEEPE"]], "posal_pm_cpu_lpr_vote_t (c++ struct)": [[6, "_CPPv423posal_pm_cpu_lpr_vote_t"]], "posal_pm_cpu_lpr_vote_t (c++ type)": [[6, "_CPPv423posal_pm_cpu_lpr_vote_t"]], "posal_pm_cpu_lpr_vote_t::cpu_lpr_vote_type (c++ member)": [[6, "_CPPv4N23posal_pm_cpu_lpr_vote_t17cpu_lpr_vote_typeE"]], "posal_pm_cpu_lpr_vote_t::is_valid (c++ member)": [[6, "_CPPv4N23posal_pm_cpu_lpr_vote_t8is_validE"]], "posal_pm_cpu_lpr_vote_t::lpr_id (c++ member)": [[6, "_CPPv4N23posal_pm_cpu_lpr_vote_t6lpr_idE"]], "posal_pm_cpu_lpr_vote_type_t (c++ enum)": [[6, "_CPPv428posal_pm_cpu_lpr_vote_type_t"]], "posal_pm_cpu_lpr_vote_type_t (c++ type)": [[6, "_CPPv428posal_pm_cpu_lpr_vote_type_t"]], "posal_pm_cpu_lpr_vote_type_t::pm_vote_against_cpu_lpr_sub_system_sleep (c++ enumerator)": [[6, "_CPPv4N28posal_pm_cpu_lpr_vote_type_t40PM_VOTE_AGAINST_CPU_LPR_SUB_SYSTEM_SLEEPE"]], "posal_pm_cpu_lpr_vote_type_t::pm_vote_for_cpu_lpr_sub_system_sleep (c++ enumerator)": [[6, "_CPPv4N28posal_pm_cpu_lpr_vote_type_t36PM_VOTE_FOR_CPU_LPR_SUB_SYSTEM_SLEEPE"]], "posal_pm_cpu_lpr_vote_type_t::pm_vote_num_cpu_lpr (c++ enumerator)": [[6, "_CPPv4N28posal_pm_cpu_lpr_vote_type_t19PM_VOTE_NUM_CPU_LPRE"]], "posal_pm_handle_t (c++ type)": [[6, "_CPPv417posal_pm_handle_t"]], "posal_pm_island_type_t (c++ enum)": [[6, "_CPPv422posal_pm_island_type_t"]], "posal_pm_island_type_t (c++ type)": [[6, "_CPPv422posal_pm_island_type_t"]], "posal_pm_island_type_t::pm_island_type_default (c++ enumerator)": [[6, "_CPPv4N22posal_pm_island_type_t22PM_ISLAND_TYPE_DEFAULTE"]], "posal_pm_island_type_t::pm_island_type_low_power (c++ enumerator)": [[6, "_CPPv4N22posal_pm_island_type_t24PM_ISLAND_TYPE_LOW_POWERE"]], "posal_pm_island_type_t::pm_island_type_low_power_2 (c++ enumerator)": [[6, "_CPPv4N22posal_pm_island_type_t26PM_ISLAND_TYPE_LOW_POWER_2E"]], "posal_pm_island_vote_t (c++ struct)": [[6, "_CPPv422posal_pm_island_vote_t"]], "posal_pm_island_vote_t (c++ type)": [[6, "_CPPv422posal_pm_island_vote_t"]], "posal_pm_island_vote_t::is_valid (c++ member)": [[6, "_CPPv4N22posal_pm_island_vote_t8is_validE"]], "posal_pm_island_vote_t::island_type (c++ member)": [[6, "_CPPv4N22posal_pm_island_vote_t11island_typeE"]], "posal_pm_island_vote_t::island_vote_type (c++ member)": [[6, "_CPPv4N22posal_pm_island_vote_t16island_vote_typeE"]], "posal_pm_island_vote_type_t (c++ enum)": [[6, "_CPPv427posal_pm_island_vote_type_t"]], "posal_pm_island_vote_type_t (c++ type)": [[6, "_CPPv427posal_pm_island_vote_type_t"]], "posal_pm_island_vote_type_t::pm_island_vote_dont_care (c++ enumerator)": [[6, "_CPPv4N27posal_pm_island_vote_type_t24PM_ISLAND_VOTE_DONT_CAREE"]], "posal_pm_island_vote_type_t::pm_island_vote_entry (c++ enumerator)": [[6, "_CPPv4N27posal_pm_island_vote_type_t20PM_ISLAND_VOTE_ENTRYE"]], "posal_pm_island_vote_type_t::pm_island_vote_exit (c++ enumerator)": [[6, "_CPPv4N27posal_pm_island_vote_type_t19PM_ISLAND_VOTE_EXITE"]], "posal_pm_mode_t (c++ enum)": [[6, "_CPPv415posal_pm_mode_t"]], "posal_pm_mode_t (c++ type)": [[6, "_CPPv415posal_pm_mode_t"]], "posal_pm_mode_t::pm_mode_default (c++ enumerator)": [[6, "_CPPv4N15posal_pm_mode_t15PM_MODE_DEFAULTE"]], "posal_pm_mode_t::pm_mode_island (c++ enumerator)": [[6, "_CPPv4N15posal_pm_mode_t14PM_MODE_ISLANDE"]], "posal_pm_mode_t::pm_mode_island_duty_cycle (c++ enumerator)": [[6, "_CPPv4N15posal_pm_mode_t25PM_MODE_ISLAND_DUTY_CYCLEE"]], "posal_pm_mpps_t (c++ struct)": [[6, "_CPPv415posal_pm_mpps_t"]], "posal_pm_mpps_t (c++ type)": [[6, "_CPPv415posal_pm_mpps_t"]], "posal_pm_mpps_t::floor_clk (c++ member)": [[6, "_CPPv4N15posal_pm_mpps_t9floor_clkE"]], "posal_pm_mpps_t::is_valid (c++ member)": [[6, "_CPPv4N15posal_pm_mpps_t8is_validE"]], "posal_pm_mpps_t::value (c++ member)": [[6, "_CPPv4N15posal_pm_mpps_t5valueE"]], "posal_pm_register_t (c++ struct)": [[6, "_CPPv419posal_pm_register_t"]], "posal_pm_register_t (c++ type)": [[6, "_CPPv419posal_pm_register_t"]], "posal_pm_register_t::island_type (c++ member)": [[6, "_CPPv4N19posal_pm_register_t11island_typeE"]], "posal_pm_register_t::mode (c++ member)": [[6, "_CPPv4N19posal_pm_register_t4modeE"]], "posal_pm_release_info_t (c++ struct)": [[6, "_CPPv423posal_pm_release_info_t"]], "posal_pm_release_info_t (c++ type)": [[6, "_CPPv423posal_pm_release_info_t"]], "posal_pm_release_info_t::client_log_id (c++ member)": [[6, "_CPPv4N23posal_pm_release_info_t13client_log_idE"]], "posal_pm_release_info_t::delay_ms (c++ member)": [[6, "_CPPv4N23posal_pm_release_info_t8delay_msE"]], "posal_pm_release_info_t::pm_handle_ptr (c++ member)": [[6, "_CPPv4N23posal_pm_release_info_t13pm_handle_ptrE"]], "posal_pm_release_info_t::resources (c++ member)": [[6, "_CPPv4N23posal_pm_release_info_t9resourcesE"]], "posal_pm_release_info_t::wait_signal_ptr (c++ member)": [[6, "_CPPv4N23posal_pm_release_info_t15wait_signal_ptrE"]], "posal_pm_request_info_t (c++ struct)": [[6, "_CPPv423posal_pm_request_info_t"]], "posal_pm_request_info_t (c++ type)": [[6, "_CPPv423posal_pm_request_info_t"]], "posal_pm_request_info_t::client_log_id (c++ member)": [[6, "_CPPv4N23posal_pm_request_info_t13client_log_idE"]], "posal_pm_request_info_t::pm_handle_ptr (c++ member)": [[6, "_CPPv4N23posal_pm_request_info_t13pm_handle_ptrE"]], "posal_pm_request_info_t::resources (c++ member)": [[6, "_CPPv4N23posal_pm_request_info_t9resourcesE"]], "posal_pm_request_info_t::wait_signal_ptr (c++ member)": [[6, "_CPPv4N23posal_pm_request_info_t15wait_signal_ptrE"]], "posal_pm_resources_t (c++ struct)": [[6, "_CPPv420posal_pm_resources_t"]], "posal_pm_resources_t (c++ type)": [[6, "_CPPv420posal_pm_resources_t"]], "posal_pm_resources_t::bw (c++ member)": [[6, "_CPPv4N20posal_pm_resources_t2bwE"]], "posal_pm_resources_t::cpu_lpr_vote (c++ member)": [[6, "_CPPv4N20posal_pm_resources_t12cpu_lpr_voteE"]], "posal_pm_resources_t::island_vote (c++ member)": [[6, "_CPPv4N20posal_pm_resources_t11island_voteE"]], "posal_pm_resources_t::mpps (c++ member)": [[6, "_CPPv4N20posal_pm_resources_t4mppsE"]], "posal_pm_resources_t::sleep_latency (c++ member)": [[6, "_CPPv4N20posal_pm_resources_t13sleep_latencyE"]], "posal_pm_sleep_latency_t (c++ struct)": [[6, "_CPPv424posal_pm_sleep_latency_t"]], "posal_pm_sleep_latency_t (c++ type)": [[6, "_CPPv424posal_pm_sleep_latency_t"]], "posal_pm_sleep_latency_t::is_valid (c++ member)": [[6, "_CPPv4N24posal_pm_sleep_latency_t8is_validE"]], "posal_pm_sleep_latency_t::value (c++ member)": [[6, "_CPPv4N24posal_pm_sleep_latency_t5valueE"]], "posal_power_mgr_deinit (c++ function)": [[6, "_CPPv422posal_power_mgr_deinitv"]], "posal_power_mgr_deregister (c++ function)": [[6, "_CPPv426posal_power_mgr_deregisterP17posal_pm_handle_t8uint32_t"]], "posal_power_mgr_init (c++ function)": [[6, "_CPPv420posal_power_mgr_initv"]], "posal_power_mgr_is_registered (c++ function)": [[6, "_CPPv429posal_power_mgr_is_registered17posal_pm_handle_t"]], "posal_power_mgr_register (c++ function)": [[6, "_CPPv424posal_power_mgr_register19posal_pm_register_tP17posal_pm_handle_t14posal_signal_t8uint32_t"]], "posal_power_mgr_release (c++ function)": [[6, "_CPPv423posal_power_mgr_releaseP23posal_pm_release_info_t"]], "posal_power_mgr_release_max_out (c++ function)": [[6, "_CPPv431posal_power_mgr_release_max_out17posal_pm_handle_t8uint32_t8uint32_t"]], "posal_power_mgr_request (c++ function)": [[6, "_CPPv423posal_power_mgr_requestP23posal_pm_request_info_t"]], "posal_power_mgr_request_max_out (c++ function)": [[6, "_CPPv431posal_power_mgr_request_max_out17posal_pm_handle_t14posal_signal_t8uint32_t"]], "posal_power_mgr_send_command (c++ function)": [[6, "_CPPv428posal_power_mgr_send_command8uint32_tPv8uint32_t"]], "posal_private_get_island_heap_id_v2 (c++ function)": [[6, "_CPPv435posal_private_get_island_heap_id_v28uint32_t"]], "posal_private_get_mem_type_from_heap_type (c++ function)": [[6, "_CPPv441posal_private_get_mem_type_from_heap_type8uint32_t"]], "posal_queue_attr_init (c++ function)": [[6, "_CPPv421posal_queue_attr_initP23posal_queue_init_attr_t"]], "posal_queue_attr_set_heap_id (c++ function)": [[6, "_CPPv428posal_queue_attr_set_heap_idP23posal_queue_init_attr_t13POSAL_HEAP_ID"]], "posal_queue_attr_set_max_nodes (c++ function)": [[6, "_CPPv430posal_queue_attr_set_max_nodesP23posal_queue_init_attr_ti"]], "posal_queue_attr_set_name (c++ function)": [[6, "_CPPv425posal_queue_attr_set_nameP23posal_queue_init_attr_tP6char_t"]], "posal_queue_attr_set_prealloc_nodes (c++ function)": [[6, "_CPPv435posal_queue_attr_set_prealloc_nodesP23posal_queue_init_attr_ti"]], "posal_queue_attr_set_priority_queue_mode (c++ function)": [[6, "_CPPv440posal_queue_attr_set_priority_queue_modeP23posal_queue_init_attr_t6bool_t"]], "posal_queue_create_v1 (c++ function)": [[6, "_CPPv421posal_queue_create_v1PP13posal_queue_tP23posal_queue_init_attr_t"]], "posal_queue_deinit (c++ function)": [[6, "_CPPv418posal_queue_deinitP13posal_queue_t"]], "posal_queue_destroy (c++ function)": [[6, "_CPPv419posal_queue_destroyP13posal_queue_t"]], "posal_queue_disable (c++ function)": [[6, "_CPPv419posal_queue_disableP13posal_queue_t"]], "posal_queue_element_t (c++ type)": [[6, "_CPPv421posal_queue_element_t"]], "posal_queue_enable_disable_signaling (c++ function)": [[6, "_CPPv436posal_queue_enable_disable_signalingP13posal_queue_t6bool_t"]], "posal_queue_get_channel (c++ function)": [[6, "_CPPv423posal_queue_get_channelP13posal_queue_t"]], "posal_queue_get_channel_bit (c++ function)": [[6, "_CPPv427posal_queue_get_channel_bitP13posal_queue_t"]], "posal_queue_get_queue_fullness (c++ function)": [[6, "_CPPv430posal_queue_get_queue_fullnessP13posal_queue_t"]], "posal_queue_get_size (c++ function)": [[6, "_CPPv420posal_queue_get_sizev"]], "posal_queue_init (c++ function)": [[6, "_CPPv416posal_queue_initP13posal_queue_tP23posal_queue_init_attr_t"]], "posal_queue_init_attr_t (c++ struct)": [[6, "_CPPv423posal_queue_init_attr_t"]], "posal_queue_init_attr_t (c++ type)": [[6, "_CPPv423posal_queue_init_attr_t"]], "posal_queue_init_attr_t::heap_id (c++ member)": [[6, "_CPPv4N23posal_queue_init_attr_t7heap_idE"]], "posal_queue_init_attr_t::is_priority_queue (c++ member)": [[6, "_CPPv4N23posal_queue_init_attr_t17is_priority_queueE"]], "posal_queue_init_attr_t::max_nodes (c++ member)": [[6, "_CPPv4N23posal_queue_init_attr_t9max_nodesE"]], "posal_queue_init_attr_t::name (c++ member)": [[6, "_CPPv4N23posal_queue_init_attr_t4nameE"]], "posal_queue_init_attr_t::prealloc_nodes (c++ member)": [[6, "_CPPv4N23posal_queue_init_attr_t14prealloc_nodesE"]], "posal_queue_lock_mutex (c++ function)": [[6, "_CPPv422posal_queue_lock_mutexP13posal_queue_t"]], "posal_queue_peek_forward (c++ function)": [[6, "_CPPv424posal_queue_peek_forwardP13posal_queue_tPP21posal_queue_element_tPPv"]], "posal_queue_peek_front (c++ function)": [[6, "_CPPv422posal_queue_peek_frontP13posal_queue_tPP21posal_queue_element_t"]], "posal_queue_poll (c++ function)": [[6, "_CPPv416posal_queue_pollP13posal_queue_t"]], "posal_queue_pool_destroy (c++ function)": [[6, "_CPPv424posal_queue_pool_destroy13POSAL_HEAP_ID"]], "posal_queue_pool_reset (c++ function)": [[6, "_CPPv422posal_queue_pool_reset13POSAL_HEAP_ID"]], "posal_queue_pool_setup (c++ function)": [[6, "_CPPv422posal_queue_pool_setup13POSAL_HEAP_ID8uint32_t8uint16_t"]], "posal_queue_pop_back (c++ function)": [[6, "_CPPv420posal_queue_pop_backP13posal_queue_tP21posal_queue_element_t"]], "posal_queue_pop_front (c++ function)": [[6, "_CPPv421posal_queue_pop_frontP13posal_queue_tP21posal_queue_element_t"]], "posal_queue_push_back (c++ function)": [[6, "_CPPv421posal_queue_push_backP13posal_queue_tP21posal_queue_element_t"]], "posal_queue_push_back_with_priority (c++ function)": [[6, "_CPPv435posal_queue_push_back_with_priorityP13posal_queue_tP21posal_queue_element_t8uint32_t"]], "posal_queue_set_attributes (c++ function)": [[6, "_CPPv426posal_queue_set_attributesP23posal_queue_init_attr_t13POSAL_HEAP_ID8uint32_t8uint32_tP6char_t"]], "posal_queue_t (c++ type)": [[6, "_CPPv413posal_queue_t"]], "posal_queue_unlock_mutex (c++ function)": [[6, "_CPPv424posal_queue_unlock_mutexP13posal_queue_t"]], "posal_signal_clear (c++ function)": [[6, "_CPPv418posal_signal_clear14posal_signal_t"]], "posal_signal_clear_inline (c++ function)": [[6, "_CPPv425posal_signal_clear_inline14posal_signal_t"]], "posal_signal_create (c++ function)": [[6, "_CPPv419posal_signal_createP14posal_signal_t13POSAL_HEAP_ID"]], "posal_signal_destroy (c++ function)": [[6, "_CPPv420posal_signal_destroyP14posal_signal_t"]], "posal_signal_get_channel (c++ function)": [[6, "_CPPv424posal_signal_get_channel14posal_signal_t"]], "posal_signal_get_channel_bit (c++ function)": [[6, "_CPPv428posal_signal_get_channel_bit14posal_signal_t"]], "posal_signal_get_channel_bit_inline (c++ function)": [[6, "_CPPv435posal_signal_get_channel_bit_inline14posal_signal_t"]], "posal_signal_get_channel_inline (c++ function)": [[6, "_CPPv431posal_signal_get_channel_inline14posal_signal_t"]], "posal_signal_internal_t (c++ struct)": [[6, "_CPPv423posal_signal_internal_t"]], "posal_signal_internal_t::pchannel (c++ member)": [[6, "_CPPv4N23posal_signal_internal_t8pChannelE"]], "posal_signal_internal_t::unmychannelbit (c++ member)": [[6, "_CPPv4N23posal_signal_internal_t14unMyChannelBitE"]], "posal_signal_is_set (c++ function)": [[6, "_CPPv419posal_signal_is_set14posal_signal_t"]], "posal_signal_is_set_inline (c++ function)": [[6, "_CPPv426posal_signal_is_set_inline14posal_signal_t"]], "posal_signal_send (c++ function)": [[6, "_CPPv417posal_signal_send14posal_signal_t"]], "posal_signal_t (c++ type)": [[6, "_CPPv414posal_signal_t"]], "posal_snprintf (c++ function)": [[6, "_CPPv414posal_snprintfP6char_t8uint32_tPK6char_tz"]], "posal_strlcpy (c++ function)": [[6, "_CPPv413posal_strlcpyP6char_tPK6char_t8uint32_t"]], "posal_strncmp (c++ function)": [[6, "_CPPv413posal_strncmpPKc8uint32_tPKc8uint32_t"]], "posal_strnlen (c++ function)": [[6, "_CPPv413posal_strnlenPK6char_t8uint32_t"]], "posal_tcm_island_heap_mgr_get_name (c++ function)": [[6, "_CPPv434posal_tcm_island_heap_mgr_get_name13POSAL_HEAP_ID"]], "posal_thread_allocate_stack (c++ function)": [[6, "_CPPv427posal_thread_allocate_stack8uint32_tPPc13POSAL_HEAP_ID"]], "posal_thread_calc_prio (c++ function)": [[6, "_CPPv422posal_thread_calc_prioP12prio_query_tP19posal_thread_prio_t"]], "posal_thread_determine_attributes (c++ function)": [[6, "_CPPv433posal_thread_determine_attributesP12prio_query_tP19posal_thread_prio_tP8uint32_tP8uint32_t"]], "posal_thread_get_curr_tid (c++ function)": [[6, "_CPPv425posal_thread_get_curr_tidv"]], "posal_thread_get_curr_tid_v2 (c++ function)": [[6, "_CPPv428posal_thread_get_curr_tid_v2v"]], "posal_thread_get_floor_prio (c++ function)": [[6, "_CPPv427posal_thread_get_floor_prio20spf_thread_prio_id_t"]], "posal_thread_get_name (c++ function)": [[6, "_CPPv421posal_thread_get_namePch"]], "posal_thread_get_tid (c++ function)": [[6, "_CPPv420posal_thread_get_tid14posal_thread_t"]], "posal_thread_get_tid_v2 (c++ function)": [[6, "_CPPv423posal_thread_get_tid_v214posal_thread_t"]], "posal_thread_join (c++ function)": [[6, "_CPPv417posal_thread_join14posal_thread_tP11ar_result_t"]], "posal_thread_launch (c++ function)": [[6, "_CPPv419posal_thread_launchP14posal_thread_tPc6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID"]], "posal_thread_launch2 (c++ function)": [[6, "_CPPv420posal_thread_launch2P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID"]], "posal_thread_launch3 (c++ function)": [[6, "_CPPv420posal_thread_launch3P14posal_thread_tPc6size_t6size_t19posal_thread_prio_tPF11ar_result_tPvEPv13POSAL_HEAP_ID8uint32_t8uint32_t"]], "posal_thread_prio_get (c++ function)": [[6, "_CPPv421posal_thread_prio_getv"]], "posal_thread_prio_get2 (c++ function)": [[6, "_CPPv422posal_thread_prio_get214posal_thread_t"]], "posal_thread_prio_t (c++ type)": [[6, "_CPPv419posal_thread_prio_t"]], "posal_thread_profiling_get_stack_info (c++ function)": [[6, "_CPPv437posal_thread_profiling_get_stack_info8uint32_tP8uint32_tP8uint32_t"]], "posal_thread_set_prio (c++ function)": [[6, "_CPPv421posal_thread_set_prio19posal_thread_prio_t"]], "posal_thread_set_prio2 (c++ function)": [[6, "_CPPv422posal_thread_set_prio214posal_thread_t19posal_thread_prio_t"]], "posal_thread_t (c++ type)": [[6, "_CPPv414posal_thread_t"]], "prio_query_t (c++ struct)": [[6, "_CPPv412prio_query_t"]], "prio_query_t (c++ type)": [[6, "_CPPv412prio_query_t"]], "prio_query_t::frame_duration_us (c++ member)": [[6, "_CPPv4N12prio_query_t17frame_duration_usE"]], "prio_query_t::is_interrupt_trig (c++ member)": [[6, "_CPPv4N12prio_query_t17is_interrupt_trigE"]], "prio_query_t::static_req_id (c++ member)": [[6, "_CPPv4N12prio_query_t13static_req_idE"]], "spf_mem_island_heap_id (c++ member)": [[6, "_CPPv422spf_mem_island_heap_id"]], "spf_thread_prio_id_t (c++ enum)": [[6, "_CPPv420spf_thread_prio_id_t"]], "spf_thread_prio_id_t (c++ type)": [[6, "_CPPv420spf_thread_prio_id_t"]], "spf_thread_prio_id_t::spf_thread_dyn_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t17SPF_THREAD_DYN_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_amdb_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_AMDB_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_apm_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_APM_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_asps_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_ASPS_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_cntr_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_CNTR_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_dls_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_DLS_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_id_max (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_ID_MAXE"]], "spf_thread_prio_id_t::spf_thread_stat_ist_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_IST_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_pm_server_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t28SPF_THREAD_STAT_PM_SERVER_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_prm_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t22SPF_THREAD_STAT_PRM_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_vcpm_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t23SPF_THREAD_STAT_VCPM_IDE"]], "spf_thread_prio_id_t::spf_thread_stat_voice_timer_id (c++ enumerator)": [[6, "_CPPv4N20spf_thread_prio_id_t30SPF_THREAD_STAT_VOICE_TIMER_IDE"]], "capi_data_format_invalid_val (c macro)": [[7, "c.CAPI_DATA_FORMAT_INVALID_VAL"]], "capi_ealready (c macro)": [[7, "c.CAPI_EALREADY"]], "capi_ebadparam (c macro)": [[7, "c.CAPI_EBADPARAM"]], "capi_efailed (c macro)": [[7, "c.CAPI_EFAILED"]], "capi_eneedmore (c macro)": [[7, "c.CAPI_ENEEDMORE"]], "capi_enomemory (c macro)": [[7, "c.CAPI_ENOMEMORY"]], "capi_enotready (c macro)": [[7, "c.CAPI_ENOTREADY"]], "capi_eok (c macro)": [[7, "c.CAPI_EOK"]], "capi_eunsupported (c macro)": [[7, "c.CAPI_EUNSUPPORTED"]], "capi_failed (c macro)": [[7, "c.CAPI_FAILED"]], "capi_invalid_val (c macro)": [[7, "c.CAPI_INVALID_VAL"]], "capi_is_error_code_set (c macro)": [[7, "c.CAPI_IS_ERROR_CODE_SET"]], "capi_max_channels (c macro)": [[7, "c.CAPI_MAX_CHANNELS"]], "capi_max_channels_v2 (c macro)": [[7, "c.CAPI_MAX_CHANNELS_V2"]], "capi_media_format_minor_version (c macro)": [[7, "c.CAPI_MEDIA_FORMAT_MINOR_VERSION"]], "capi_persistence_invalid_val (c macro)": [[7, "c.CAPI_PERSISTENCE_INVALID_VAL"]], "capi_set_error (c macro)": [[7, "c.CAPI_SET_ERROR"]], "capi_succeeded (c macro)": [[7, "c.CAPI_SUCCEEDED"]], "capi_buf_t (c++ struct)": [[7, "_CPPv410capi_buf_t"]], "capi_buf_t (c++ type)": [[7, "_CPPv410capi_buf_t"]], "capi_buf_t::actual_data_len (c++ member)": [[7, "_CPPv4N10capi_buf_t15actual_data_lenE"]], "capi_buf_t::data_ptr (c++ member)": [[7, "_CPPv4N10capi_buf_t8data_ptrE"]], "capi_buf_t::max_data_len (c++ member)": [[7, "_CPPv4N10capi_buf_t12max_data_lenE"]], "capi_channel_mask_t (c++ struct)": [[7, "_CPPv419capi_channel_mask_t"]], "capi_channel_mask_t (c++ type)": [[7, "_CPPv419capi_channel_mask_t"]], "capi_channel_mask_t::channel_mask_lsw (c++ member)": [[7, "_CPPv4N19capi_channel_mask_t16channel_mask_lswE"]], "capi_channel_mask_t::channel_mask_msw (c++ member)": [[7, "_CPPv4N19capi_channel_mask_t16channel_mask_mswE"]], "capi_channel_type_t (c++ type)": [[7, "_CPPv419capi_channel_type_t"]], "capi_custom_property_t (c++ struct)": [[7, "_CPPv422capi_custom_property_t"]], "capi_custom_property_t (c++ type)": [[7, "_CPPv422capi_custom_property_t"]], "capi_custom_property_t::secondary_prop_id (c++ member)": [[7, "_CPPv4N22capi_custom_property_t17secondary_prop_idE"]], "capi_data_format_header_t (c++ struct)": [[7, "_CPPv425capi_data_format_header_t"]], "capi_data_format_header_t (c++ type)": [[7, "_CPPv425capi_data_format_header_t"]], "capi_data_format_header_t::data_format (c++ member)": [[7, "_CPPv4N25capi_data_format_header_t11data_formatE"]], "capi_deinterleaved_raw_compressed_data_format_t (c++ struct)": [[7, "_CPPv447capi_deinterleaved_raw_compressed_data_format_t"]], "capi_deinterleaved_raw_compressed_data_format_t (c++ type)": [[7, "_CPPv447capi_deinterleaved_raw_compressed_data_format_t"]], "capi_deinterleaved_raw_compressed_data_format_t::bitstream_format (c++ member)": [[7, "_CPPv4N47capi_deinterleaved_raw_compressed_data_format_t16bitstream_formatE"]], "capi_deinterleaved_raw_compressed_data_format_t::bufs_num (c++ member)": [[7, "_CPPv4N47capi_deinterleaved_raw_compressed_data_format_t8bufs_numE"]], "capi_deinterleaved_raw_compressed_data_format_t::minor_version (c++ member)": [[7, "_CPPv4N47capi_deinterleaved_raw_compressed_data_format_t13minor_versionE"]], "capi_err_t (c++ type)": [[7, "_CPPv410capi_err_t"]], "capi_event_kpps_t (c++ struct)": [[7, "_CPPv417capi_event_KPPS_t"]], "capi_event_kpps_t (c++ type)": [[7, "_CPPv417capi_event_KPPS_t"]], "capi_event_kpps_t::kpps (c++ member)": [[7, "_CPPv4N17capi_event_KPPS_t4KPPSE"]], "capi_event_algorithmic_delay_t (c++ struct)": [[7, "_CPPv430capi_event_algorithmic_delay_t"]], "capi_event_algorithmic_delay_t (c++ type)": [[7, "_CPPv430capi_event_algorithmic_delay_t"]], "capi_event_algorithmic_delay_t::delay_in_us (c++ member)": [[7, "_CPPv4N30capi_event_algorithmic_delay_t11delay_in_usE"]], "capi_event_bandwidth_t (c++ struct)": [[7, "_CPPv422capi_event_bandwidth_t"]], "capi_event_bandwidth_t (c++ type)": [[7, "_CPPv422capi_event_bandwidth_t"]], "capi_event_bandwidth_t::code_bandwidth (c++ member)": [[7, "_CPPv4N22capi_event_bandwidth_t14code_bandwidthE"]], "capi_event_bandwidth_t::data_bandwidth (c++ member)": [[7, "_CPPv4N22capi_event_bandwidth_t14data_bandwidthE"]], "capi_event_callback_info_t (c++ struct)": [[7, "_CPPv426capi_event_callback_info_t"]], "capi_event_callback_info_t (c++ type)": [[7, "_CPPv426capi_event_callback_info_t"]], "capi_event_callback_info_t::event_cb (c++ member)": [[7, "_CPPv4N26capi_event_callback_info_t8event_cbE"]], "capi_event_callback_info_t::event_context (c++ member)": [[7, "_CPPv4N26capi_event_callback_info_t13event_contextE"]], "capi_event_cb_f (c++ type)": [[7, "_CPPv415capi_event_cb_f"]], "capi_event_data_to_dsp_client_t (c++ struct)": [[7, "_CPPv431capi_event_data_to_dsp_client_t"]], "capi_event_data_to_dsp_client_t (c++ type)": [[7, "_CPPv431capi_event_data_to_dsp_client_t"]], "capi_event_data_to_dsp_client_t::param_id (c++ member)": [[7, "_CPPv4N31capi_event_data_to_dsp_client_t8param_idE"]], "capi_event_data_to_dsp_client_t::payload (c++ member)": [[7, "_CPPv4N31capi_event_data_to_dsp_client_t7payloadE"]], "capi_event_data_to_dsp_client_t::token (c++ member)": [[7, "_CPPv4N31capi_event_data_to_dsp_client_t5tokenE"]], "capi_event_data_to_dsp_client_v2_t (c++ struct)": [[7, "_CPPv434capi_event_data_to_dsp_client_v2_t"]], "capi_event_data_to_dsp_client_v2_t (c++ type)": [[7, "_CPPv434capi_event_data_to_dsp_client_v2_t"]], "capi_event_data_to_dsp_client_v2_t::dest_address (c++ member)": [[7, "_CPPv4N34capi_event_data_to_dsp_client_v2_t12dest_addressE"]], "capi_event_data_to_dsp_client_v2_t::event_id (c++ member)": [[7, "_CPPv4N34capi_event_data_to_dsp_client_v2_t8event_idE"]], "capi_event_data_to_dsp_client_v2_t::payload (c++ member)": [[7, "_CPPv4N34capi_event_data_to_dsp_client_v2_t7payloadE"]], "capi_event_data_to_dsp_client_v2_t::token (c++ member)": [[7, "_CPPv4N34capi_event_data_to_dsp_client_v2_t5tokenE"]], "capi_event_data_to_dsp_service_t (c++ struct)": [[7, "_CPPv432capi_event_data_to_dsp_service_t"]], "capi_event_data_to_dsp_service_t (c++ type)": [[7, "_CPPv432capi_event_data_to_dsp_service_t"]], "capi_event_data_to_dsp_service_t::param_id (c++ member)": [[7, "_CPPv4N32capi_event_data_to_dsp_service_t8param_idE"]], "capi_event_data_to_dsp_service_t::payload (c++ member)": [[7, "_CPPv4N32capi_event_data_to_dsp_service_t7payloadE"]], "capi_event_data_to_dsp_service_t::token (c++ member)": [[7, "_CPPv4N32capi_event_data_to_dsp_service_t5tokenE"]], "capi_event_dlinfo_t (c++ struct)": [[7, "_CPPv419capi_event_dlinfo_t"]], "capi_event_dlinfo_t (c++ type)": [[7, "_CPPv419capi_event_dlinfo_t"]], "capi_event_dlinfo_t::is_dl (c++ member)": [[7, "_CPPv4N19capi_event_dlinfo_t5is_dlE"]], "capi_event_dlinfo_t::load_addr_lsw (c++ member)": [[7, "_CPPv4N19capi_event_dlinfo_t13load_addr_lswE"]], "capi_event_dlinfo_t::load_addr_msw (c++ member)": [[7, "_CPPv4N19capi_event_dlinfo_t13load_addr_mswE"]], "capi_event_dlinfo_t::load_size (c++ member)": [[7, "_CPPv4N19capi_event_dlinfo_t9load_sizeE"]], "capi_event_dynamic_inplace_change_t (c++ struct)": [[7, "_CPPv435capi_event_dynamic_inplace_change_t"]], "capi_event_dynamic_inplace_change_t (c++ type)": [[7, "_CPPv435capi_event_dynamic_inplace_change_t"]], "capi_event_dynamic_inplace_change_t::is_inplace (c++ member)": [[7, "_CPPv4N35capi_event_dynamic_inplace_change_t10is_inplaceE"]], "capi_event_get_data_from_dsp_service_t (c++ struct)": [[7, "_CPPv438capi_event_get_data_from_dsp_service_t"]], "capi_event_get_data_from_dsp_service_t (c++ type)": [[7, "_CPPv438capi_event_get_data_from_dsp_service_t"]], "capi_event_get_data_from_dsp_service_t::param_id (c++ member)": [[7, "_CPPv4N38capi_event_get_data_from_dsp_service_t8param_idE"]], "capi_event_get_data_from_dsp_service_t::payload (c++ member)": [[7, "_CPPv4N38capi_event_get_data_from_dsp_service_t7payloadE"]], "capi_event_get_data_from_dsp_service_t::token (c++ member)": [[7, "_CPPv4N38capi_event_get_data_from_dsp_service_t5tokenE"]], "capi_event_get_library_instance_t (c++ struct)": [[7, "_CPPv433capi_event_get_library_instance_t"]], "capi_event_get_library_instance_t (c++ type)": [[7, "_CPPv433capi_event_get_library_instance_t"]], "capi_event_get_library_instance_t::id (c++ member)": [[7, "_CPPv4N33capi_event_get_library_instance_t2idE"]], "capi_event_get_library_instance_t::ptr (c++ member)": [[7, "_CPPv4N33capi_event_get_library_instance_t3ptrE"]], "capi_event_headroom_t (c++ struct)": [[7, "_CPPv421capi_event_headroom_t"]], "capi_event_headroom_t (c++ type)": [[7, "_CPPv421capi_event_headroom_t"]], "capi_event_headroom_t::headroom_in_millibels (c++ member)": [[7, "_CPPv4N21capi_event_headroom_t21headroom_in_millibelsE"]], "capi_event_hw_accl_proc_delay_t (c++ struct)": [[7, "_CPPv431capi_event_hw_accl_proc_delay_t"]], "capi_event_hw_accl_proc_delay_t (c++ type)": [[7, "_CPPv431capi_event_hw_accl_proc_delay_t"]], "capi_event_hw_accl_proc_delay_t::delay_in_us (c++ member)": [[7, "_CPPv4N31capi_event_hw_accl_proc_delay_t11delay_in_usE"]], "capi_event_id_t (c++ enum)": [[7, "_CPPv415capi_event_id_t"]], "capi_event_id_t::capi_event_algorithmic_delay (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t28CAPI_EVENT_ALGORITHMIC_DELAYE"]], "capi_event_id_t::capi_event_bandwidth (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t20CAPI_EVENT_BANDWIDTHE"]], "capi_event_id_t::capi_event_data_to_dsp_client (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t29CAPI_EVENT_DATA_TO_DSP_CLIENTE"]], "capi_event_id_t::capi_event_data_to_dsp_client_v2 (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t32CAPI_EVENT_DATA_TO_DSP_CLIENT_V2E"]], "capi_event_id_t::capi_event_data_to_dsp_service (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t30CAPI_EVENT_DATA_TO_DSP_SERVICEE"]], "capi_event_id_t::capi_event_data_to_other_module (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t31CAPI_EVENT_DATA_TO_OTHER_MODULEE"]], "capi_event_id_t::capi_event_deinterleaved_unpacked_v2_supported (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t46CAPI_EVENT_DEINTERLEAVED_UNPACKED_V2_SUPPORTEDE"]], "capi_event_id_t::capi_event_dynamic_inplace_change (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t33CAPI_EVENT_DYNAMIC_INPLACE_CHANGEE"]], "capi_event_id_t::capi_event_get_data_from_dsp_service (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t36CAPI_EVENT_GET_DATA_FROM_DSP_SERVICEE"]], "capi_event_id_t::capi_event_get_dlinfo (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t21CAPI_EVENT_GET_DLINFOE"]], "capi_event_id_t::capi_event_get_library_instance (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t31CAPI_EVENT_GET_LIBRARY_INSTANCEE"]], "capi_event_id_t::capi_event_headroom (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t19CAPI_EVENT_HEADROOME"]], "capi_event_id_t::capi_event_hw_accl_proc_delay (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t29CAPI_EVENT_HW_ACCL_PROC_DELAYE"]], "capi_event_id_t::capi_event_island_vote (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t22CAPI_EVENT_ISLAND_VOTEE"]], "capi_event_id_t::capi_event_kpps (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t15CAPI_EVENT_KPPSE"]], "capi_event_id_t::capi_event_metadata_available (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t29CAPI_EVENT_METADATA_AVAILABLEE"]], "capi_event_id_t::capi_event_output_media_format_updated (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t38CAPI_EVENT_OUTPUT_MEDIA_FORMAT_UPDATEDE"]], "capi_event_id_t::capi_event_output_media_format_updated_v2 (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t41CAPI_EVENT_OUTPUT_MEDIA_FORMAT_UPDATED_V2E"]], "capi_event_id_t::capi_event_port_data_threshold_change (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t37CAPI_EVENT_PORT_DATA_THRESHOLD_CHANGEE"]], "capi_event_id_t::capi_event_process_state (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t24CAPI_EVENT_PROCESS_STATEE"]], "capi_event_id_t::capi_max_event (c++ enumerator)": [[7, "_CPPv4N15capi_event_id_t14CAPI_MAX_EVENTE"]], "capi_event_info_t (c++ struct)": [[7, "_CPPv417capi_event_info_t"]], "capi_event_info_t (c++ type)": [[7, "_CPPv417capi_event_info_t"]], "capi_event_info_t::payload (c++ member)": [[7, "_CPPv4N17capi_event_info_t7payloadE"]], "capi_event_info_t::port_info (c++ member)": [[7, "_CPPv4N17capi_event_info_t9port_infoE"]], "capi_event_island_vote_t (c++ struct)": [[7, "_CPPv424capi_event_island_vote_t"]], "capi_event_island_vote_t (c++ type)": [[7, "_CPPv424capi_event_island_vote_t"]], "capi_event_island_vote_t::island_vote (c++ member)": [[7, "_CPPv4N24capi_event_island_vote_t11island_voteE"]], "capi_event_process_state_t (c++ struct)": [[7, "_CPPv426capi_event_process_state_t"]], "capi_event_process_state_t (c++ type)": [[7, "_CPPv426capi_event_process_state_t"]], "capi_event_process_state_t::is_enabled (c++ member)": [[7, "_CPPv4N26capi_event_process_state_t10is_enabledE"]], "capi_framework_extension_id_t (c++ struct)": [[7, "_CPPv429capi_framework_extension_id_t"]], "capi_framework_extension_id_t (c++ type)": [[7, "_CPPv429capi_framework_extension_id_t"]], "capi_framework_extension_id_t::id (c++ member)": [[7, "_CPPv4N29capi_framework_extension_id_t2idE"]], "capi_get_static_properties_f (c++ type)": [[7, "_CPPv428capi_get_static_properties_f"]], "capi_heap_id_t (c++ struct)": [[7, "_CPPv414capi_heap_id_t"]], "capi_heap_id_t (c++ type)": [[7, "_CPPv414capi_heap_id_t"]], "capi_heap_id_t::heap_id (c++ member)": [[7, "_CPPv4N14capi_heap_id_t7heap_idE"]], "capi_init_f (c++ type)": [[7, "_CPPv411capi_init_f"]], "capi_init_memory_requirement_t (c++ struct)": [[7, "_CPPv430capi_init_memory_requirement_t"]], "capi_init_memory_requirement_t (c++ type)": [[7, "_CPPv430capi_init_memory_requirement_t"]], "capi_init_memory_requirement_t::size_in_bytes (c++ member)": [[7, "_CPPv4N30capi_init_memory_requirement_t13size_in_bytesE"]], "capi_interface_extn_desc_t (c++ struct)": [[7, "_CPPv426capi_interface_extn_desc_t"]], "capi_interface_extn_desc_t (c++ type)": [[7, "_CPPv426capi_interface_extn_desc_t"]], "capi_interface_extn_desc_t::capabilities (c++ member)": [[7, "_CPPv4N26capi_interface_extn_desc_t12capabilitiesE"]], "capi_interface_extn_desc_t::id (c++ member)": [[7, "_CPPv4N26capi_interface_extn_desc_t2idE"]], "capi_interface_extn_desc_t::is_supported (c++ member)": [[7, "_CPPv4N26capi_interface_extn_desc_t12is_supportedE"]], "capi_interface_extns_list_t (c++ struct)": [[7, "_CPPv427capi_interface_extns_list_t"]], "capi_interface_extns_list_t (c++ type)": [[7, "_CPPv427capi_interface_extns_list_t"]], "capi_interface_extns_list_t::num_extensions (c++ member)": [[7, "_CPPv4N27capi_interface_extns_list_t14num_extensionsE"]], "capi_interleaving_t (c++ enum)": [[7, "_CPPv419capi_interleaving_t"]], "capi_interleaving_t::capi_deinterleaved_packed (c++ enumerator)": [[7, "_CPPv4N19capi_interleaving_t25CAPI_DEINTERLEAVED_PACKEDE"]], "capi_interleaving_t::capi_deinterleaved_unpacked (c++ enumerator)": [[7, "_CPPv4N19capi_interleaving_t27CAPI_DEINTERLEAVED_UNPACKEDE"]], "capi_interleaving_t::capi_deinterleaved_unpacked_v2 (c++ enumerator)": [[7, "_CPPv4N19capi_interleaving_t30CAPI_DEINTERLEAVED_UNPACKED_V2E"]], "capi_interleaving_t::capi_interleaved (c++ enumerator)": [[7, "_CPPv4N19capi_interleaving_t16CAPI_INTERLEAVEDE"]], "capi_interleaving_t::capi_invalid_interleaving (c++ enumerator)": [[7, "_CPPv4N19capi_interleaving_t25CAPI_INVALID_INTERLEAVINGE"]], "capi_is_elementary_t (c++ struct)": [[7, "_CPPv420capi_is_elementary_t"]], "capi_is_elementary_t (c++ type)": [[7, "_CPPv420capi_is_elementary_t"]], "capi_is_elementary_t::is_elementary (c++ member)": [[7, "_CPPv4N20capi_is_elementary_t13is_elementaryE"]], "capi_is_inplace_t (c++ struct)": [[7, "_CPPv417capi_is_inplace_t"]], "capi_is_inplace_t (c++ type)": [[7, "_CPPv417capi_is_inplace_t"]], "capi_is_inplace_t::is_inplace (c++ member)": [[7, "_CPPv4N17capi_is_inplace_t10is_inplaceE"]], "capi_library_base_t (c++ struct)": [[7, "_CPPv419capi_library_base_t"]], "capi_library_base_t (c++ type)": [[7, "_CPPv419capi_library_base_t"]], "capi_library_base_t::end (c++ member)": [[7, "_CPPv4N19capi_library_base_t3endE"]], "capi_library_base_t::get_interface_id (c++ member)": [[7, "_CPPv4N19capi_library_base_t16get_interface_idE"]], "capi_log_code_t (c++ struct)": [[7, "_CPPv415capi_log_code_t"]], "capi_log_code_t (c++ type)": [[7, "_CPPv415capi_log_code_t"]], "capi_log_code_t::code (c++ member)": [[7, "_CPPv4N15capi_log_code_t4codeE"]], "capi_logging_info_t (c++ struct)": [[7, "_CPPv419capi_logging_info_t"]], "capi_logging_info_t (c++ type)": [[7, "_CPPv419capi_logging_info_t"]], "capi_logging_info_t::log_id (c++ member)": [[7, "_CPPv4N19capi_logging_info_t6log_idE"]], "capi_logging_info_t::log_id_mask (c++ member)": [[7, "_CPPv4N19capi_logging_info_t11log_id_maskE"]], "capi_max_metadata_size_t (c++ struct)": [[7, "_CPPv424capi_max_metadata_size_t"]], "capi_max_metadata_size_t (c++ type)": [[7, "_CPPv424capi_max_metadata_size_t"]], "capi_max_metadata_size_t::output_port_index (c++ member)": [[7, "_CPPv4N24capi_max_metadata_size_t17output_port_indexE"]], "capi_max_metadata_size_t::size_in_bytes (c++ member)": [[7, "_CPPv4N24capi_max_metadata_size_t13size_in_bytesE"]], "capi_metadata_t (c++ struct)": [[7, "_CPPv415capi_metadata_t"]], "capi_metadata_t (c++ type)": [[7, "_CPPv415capi_metadata_t"]], "capi_metadata_t::payload (c++ member)": [[7, "_CPPv4N15capi_metadata_t7payloadE"]], "capi_min_port_num_info_t (c++ struct)": [[7, "_CPPv424capi_min_port_num_info_t"]], "capi_min_port_num_info_t (c++ type)": [[7, "_CPPv424capi_min_port_num_info_t"]], "capi_min_port_num_info_t::num_min_input_ports (c++ member)": [[7, "_CPPv4N24capi_min_port_num_info_t19num_min_input_portsE"]], "capi_min_port_num_info_t::num_min_output_ports (c++ member)": [[7, "_CPPv4N24capi_min_port_num_info_t20num_min_output_portsE"]], "capi_module_instance_id_t (c++ struct)": [[7, "_CPPv425capi_module_instance_id_t"]], "capi_module_instance_id_t (c++ type)": [[7, "_CPPv425capi_module_instance_id_t"]], "capi_module_instance_id_t::module_id (c++ member)": [[7, "_CPPv4N25capi_module_instance_id_t9module_idE"]], "capi_module_instance_id_t::module_instance_id (c++ member)": [[7, "_CPPv4N25capi_module_instance_id_t18module_instance_idE"]], "capi_module_version_info_t (c++ struct)": [[7, "_CPPv426capi_module_version_info_t"]], "capi_module_version_info_t (c++ type)": [[7, "_CPPv426capi_module_version_info_t"]], "capi_module_version_info_t::version_major (c++ member)": [[7, "_CPPv4N26capi_module_version_info_t13version_majorE"]], "capi_module_version_info_t::version_minor (c++ member)": [[7, "_CPPv4N26capi_module_version_info_t13version_minorE"]], "capi_num_needed_framework_extensions_t (c++ struct)": [[7, "_CPPv438capi_num_needed_framework_extensions_t"]], "capi_num_needed_framework_extensions_t (c++ type)": [[7, "_CPPv438capi_num_needed_framework_extensions_t"]], "capi_num_needed_framework_extensions_t::num_extensions (c++ member)": [[7, "_CPPv4N38capi_num_needed_framework_extensions_t14num_extensionsE"]], "capi_output_media_format_size_t (c++ struct)": [[7, "_CPPv431capi_output_media_format_size_t"]], "capi_output_media_format_size_t (c++ type)": [[7, "_CPPv431capi_output_media_format_size_t"]], "capi_output_media_format_size_t::size_in_bytes (c++ member)": [[7, "_CPPv4N31capi_output_media_format_size_t13size_in_bytesE"]], "capi_param_persistence_info_t (c++ struct)": [[7, "_CPPv429capi_param_persistence_info_t"]], "capi_param_persistence_info_t (c++ type)": [[7, "_CPPv429capi_param_persistence_info_t"]], "capi_param_persistence_info_t::is_register (c++ member)": [[7, "_CPPv4N29capi_param_persistence_info_t11is_registerE"]], "capi_param_persistence_info_t::mem_type (c++ member)": [[7, "_CPPv4N29capi_param_persistence_info_t8mem_typeE"]], "capi_param_persistence_info_t::param_id (c++ member)": [[7, "_CPPv4N29capi_param_persistence_info_t8param_idE"]], "capi_persistence_type_t (c++ enum)": [[7, "_CPPv423capi_persistence_type_t"]], "capi_persistence_type_t::capi_global_persistent (c++ enumerator)": [[7, "_CPPv4N23capi_persistence_type_t22CAPI_GLOBAL_PERSISTENTE"]], "capi_persistence_type_t::capi_invalid_persistence (c++ enumerator)": [[7, "_CPPv4N23capi_persistence_type_t24CAPI_INVALID_PERSISTENCEE"]], "capi_persistence_type_t::capi_persistent_mem (c++ enumerator)": [[7, "_CPPv4N23capi_persistence_type_t19CAPI_PERSISTENT_MEME"]], "capi_port_data_threshold_change_t (c++ struct)": [[7, "_CPPv433capi_port_data_threshold_change_t"]], "capi_port_data_threshold_change_t (c++ type)": [[7, "_CPPv433capi_port_data_threshold_change_t"]], "capi_port_data_threshold_change_t::new_threshold_in_bytes (c++ member)": [[7, "_CPPv4N33capi_port_data_threshold_change_t22new_threshold_in_bytesE"]], "capi_port_data_threshold_t (c++ struct)": [[7, "_CPPv426capi_port_data_threshold_t"]], "capi_port_data_threshold_t (c++ type)": [[7, "_CPPv426capi_port_data_threshold_t"]], "capi_port_data_threshold_t::threshold_in_bytes (c++ member)": [[7, "_CPPv4N26capi_port_data_threshold_t18threshold_in_bytesE"]], "capi_port_info_t (c++ struct)": [[7, "_CPPv416capi_port_info_t"]], "capi_port_info_t (c++ type)": [[7, "_CPPv416capi_port_info_t"]], "capi_port_info_t::is_input_port (c++ member)": [[7, "_CPPv4N16capi_port_info_t13is_input_portE"]], "capi_port_info_t::is_valid (c++ member)": [[7, "_CPPv4N16capi_port_info_t8is_validE"]], "capi_port_info_t::port_index (c++ member)": [[7, "_CPPv4N16capi_port_info_t10port_indexE"]], "capi_port_num_info_t (c++ struct)": [[7, "_CPPv420capi_port_num_info_t"]], "capi_port_num_info_t (c++ type)": [[7, "_CPPv420capi_port_num_info_t"]], "capi_port_num_info_t::num_input_ports (c++ member)": [[7, "_CPPv4N20capi_port_num_info_t15num_input_portsE"]], "capi_port_num_info_t::num_output_ports (c++ member)": [[7, "_CPPv4N20capi_port_num_info_t16num_output_portsE"]], "capi_prop_t (c++ struct)": [[7, "_CPPv411capi_prop_t"]], "capi_prop_t (c++ type)": [[7, "_CPPv411capi_prop_t"]], "capi_prop_t::id (c++ member)": [[7, "_CPPv4N11capi_prop_t2idE"]], "capi_prop_t::payload (c++ member)": [[7, "_CPPv4N11capi_prop_t7payloadE"]], "capi_prop_t::port_info (c++ member)": [[7, "_CPPv4N11capi_prop_t9port_infoE"]], "capi_property_id_t (c++ enum)": [[7, "_CPPv418capi_property_id_t"]], "capi_property_id_t::capi_algorithmic_reset (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t22CAPI_ALGORITHMIC_RESETE"]], "capi_property_id_t::capi_custom_init_data (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t21CAPI_CUSTOM_INIT_DATAE"]], "capi_property_id_t::capi_custom_property (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t20CAPI_CUSTOM_PROPERTYE"]], "capi_property_id_t::capi_event_callback_info (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t24CAPI_EVENT_CALLBACK_INFOE"]], "capi_property_id_t::capi_external_service_id (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t24CAPI_EXTERNAL_SERVICE_IDE"]], "capi_property_id_t::capi_heap_id (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t12CAPI_HEAP_IDE"]], "capi_property_id_t::capi_init_memory_requirement (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t28CAPI_INIT_MEMORY_REQUIREMENTE"]], "capi_property_id_t::capi_input_media_format (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t23CAPI_INPUT_MEDIA_FORMATE"]], "capi_property_id_t::capi_input_media_format_v2 (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t26CAPI_INPUT_MEDIA_FORMAT_V2E"]], "capi_property_id_t::capi_interface_extensions (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t25CAPI_INTERFACE_EXTENSIONSE"]], "capi_property_id_t::capi_is_elementary (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t18CAPI_IS_ELEMENTARYE"]], "capi_property_id_t::capi_is_inplace (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t15CAPI_IS_INPLACEE"]], "capi_property_id_t::capi_logging_info (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t17CAPI_LOGGING_INFOE"]], "capi_property_id_t::capi_log_code (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t13CAPI_LOG_CODEE"]], "capi_property_id_t::capi_max_get_properties (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t23CAPI_MAX_GET_PROPERTIESE"]], "capi_property_id_t::capi_max_init_properties (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t24CAPI_MAX_INIT_PROPERTIESE"]], "capi_property_id_t::capi_max_metadata_size (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t22CAPI_MAX_METADATA_SIZEE"]], "capi_property_id_t::capi_max_property (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t17CAPI_MAX_PROPERTYE"]], "capi_property_id_t::capi_max_set_get_properties (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t27CAPI_MAX_SET_GET_PROPERTIESE"]], "capi_property_id_t::capi_max_set_properties (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t23CAPI_MAX_SET_PROPERTIESE"]], "capi_property_id_t::capi_max_static_properties (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t26CAPI_MAX_STATIC_PROPERTIESE"]], "capi_property_id_t::capi_metadata (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t13CAPI_METADATAE"]], "capi_property_id_t::capi_min_port_num_info (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t22CAPI_MIN_PORT_NUM_INFOE"]], "capi_property_id_t::capi_module_instance_id (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t23CAPI_MODULE_INSTANCE_IDE"]], "capi_property_id_t::capi_module_version_info (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t24CAPI_MODULE_VERSION_INFOE"]], "capi_property_id_t::capi_needed_framework_extensions (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t32CAPI_NEEDED_FRAMEWORK_EXTENSIONSE"]], "capi_property_id_t::capi_num_needed_framework_extensions (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t36CAPI_NUM_NEEDED_FRAMEWORK_EXTENSIONSE"]], "capi_property_id_t::capi_output_media_format (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t24CAPI_OUTPUT_MEDIA_FORMATE"]], "capi_property_id_t::capi_output_media_format_size (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t29CAPI_OUTPUT_MEDIA_FORMAT_SIZEE"]], "capi_property_id_t::capi_output_media_format_v2 (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t27CAPI_OUTPUT_MEDIA_FORMAT_V2E"]], "capi_property_id_t::capi_param_persistence_info (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t27CAPI_PARAM_PERSISTENCE_INFOE"]], "capi_property_id_t::capi_port_data_threshold (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t24CAPI_PORT_DATA_THRESHOLDE"]], "capi_property_id_t::capi_port_num_info (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t18CAPI_PORT_NUM_INFOE"]], "capi_property_id_t::capi_register_event_data_to_dsp_client (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t38CAPI_REGISTER_EVENT_DATA_TO_DSP_CLIENTE"]], "capi_property_id_t::capi_register_event_data_to_dsp_client_v2 (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t41CAPI_REGISTER_EVENT_DATA_TO_DSP_CLIENT_V2E"]], "capi_property_id_t::capi_requires_data_buffering (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t28CAPI_REQUIRES_DATA_BUFFERINGE"]], "capi_property_id_t::capi_session_identifier (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t23CAPI_SESSION_IDENTIFIERE"]], "capi_property_id_t::capi_stack_size (c++ enumerator)": [[7, "_CPPv4N18capi_property_id_t15CAPI_STACK_SIZEE"]], "capi_proplist_t (c++ struct)": [[7, "_CPPv415capi_proplist_t"]], "capi_proplist_t (c++ type)": [[7, "_CPPv415capi_proplist_t"]], "capi_proplist_t::prop_ptr (c++ member)": [[7, "_CPPv4N15capi_proplist_t8prop_ptrE"]], "capi_proplist_t::props_num (c++ member)": [[7, "_CPPv4N15capi_proplist_t9props_numE"]], "capi_raw_compressed_data_format_t (c++ struct)": [[7, "_CPPv433capi_raw_compressed_data_format_t"]], "capi_raw_compressed_data_format_t (c++ type)": [[7, "_CPPv433capi_raw_compressed_data_format_t"]], "capi_raw_compressed_data_format_t::bitstream_format (c++ member)": [[7, "_CPPv4N33capi_raw_compressed_data_format_t16bitstream_formatE"]], "capi_register_event_to_dsp_client_t (c++ struct)": [[7, "_CPPv435capi_register_event_to_dsp_client_t"]], "capi_register_event_to_dsp_client_t (c++ type)": [[7, "_CPPv435capi_register_event_to_dsp_client_t"]], "capi_register_event_to_dsp_client_t::event_id (c++ member)": [[7, "_CPPv4N35capi_register_event_to_dsp_client_t8event_idE"]], "capi_register_event_to_dsp_client_t::is_registered (c++ member)": [[7, "_CPPv4N35capi_register_event_to_dsp_client_t13is_registeredE"]], "capi_register_event_to_dsp_client_v2_t (c++ struct)": [[7, "_CPPv438capi_register_event_to_dsp_client_v2_t"]], "capi_register_event_to_dsp_client_v2_t (c++ type)": [[7, "_CPPv438capi_register_event_to_dsp_client_v2_t"]], "capi_register_event_to_dsp_client_v2_t::dest_address (c++ member)": [[7, "_CPPv4N38capi_register_event_to_dsp_client_v2_t12dest_addressE"]], "capi_register_event_to_dsp_client_v2_t::event_cfg (c++ member)": [[7, "_CPPv4N38capi_register_event_to_dsp_client_v2_t9event_cfgE"]], "capi_register_event_to_dsp_client_v2_t::event_id (c++ member)": [[7, "_CPPv4N38capi_register_event_to_dsp_client_v2_t8event_idE"]], "capi_register_event_to_dsp_client_v2_t::is_register (c++ member)": [[7, "_CPPv4N38capi_register_event_to_dsp_client_v2_t11is_registerE"]], "capi_register_event_to_dsp_client_v2_t::token (c++ member)": [[7, "_CPPv4N38capi_register_event_to_dsp_client_v2_t5tokenE"]], "capi_requires_data_buffering_t (c++ struct)": [[7, "_CPPv430capi_requires_data_buffering_t"]], "capi_requires_data_buffering_t (c++ type)": [[7, "_CPPv430capi_requires_data_buffering_t"]], "capi_requires_data_buffering_t::requires_data_buffering (c++ member)": [[7, "_CPPv4N30capi_requires_data_buffering_t23requires_data_bufferingE"]], "capi_session_identifier_t (c++ struct)": [[7, "_CPPv425capi_session_identifier_t"]], "capi_session_identifier_t (c++ type)": [[7, "_CPPv425capi_session_identifier_t"]], "capi_session_identifier_t::service_id (c++ member)": [[7, "_CPPv4N25capi_session_identifier_t10service_idE"]], "capi_session_identifier_t::session_id (c++ member)": [[7, "_CPPv4N25capi_session_identifier_t10session_idE"]], "capi_set_get_media_format_t (c++ struct)": [[7, "_CPPv427capi_set_get_media_format_t"]], "capi_set_get_media_format_t (c++ type)": [[7, "_CPPv427capi_set_get_media_format_t"]], "capi_set_get_media_format_t::format_header (c++ member)": [[7, "_CPPv4N27capi_set_get_media_format_t13format_headerE"]], "capi_stack_size_t (c++ struct)": [[7, "_CPPv417capi_stack_size_t"]], "capi_stack_size_t (c++ type)": [[7, "_CPPv417capi_stack_size_t"]], "capi_stack_size_t::size_in_bytes (c++ member)": [[7, "_CPPv4N17capi_stack_size_t13size_in_bytesE"]], "capi_standard_data_format_t (c++ struct)": [[7, "_CPPv427capi_standard_data_format_t"]], "capi_standard_data_format_t (c++ type)": [[7, "_CPPv427capi_standard_data_format_t"]], "capi_standard_data_format_t::bits_per_sample (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t15bits_per_sampleE"]], "capi_standard_data_format_t::bitstream_format (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t16bitstream_formatE"]], "capi_standard_data_format_t::channel_type (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t12channel_typeE"]], "capi_standard_data_format_t::data_interleaving (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t17data_interleavingE"]], "capi_standard_data_format_t::data_is_signed (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t14data_is_signedE"]], "capi_standard_data_format_t::num_channels (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t12num_channelsE"]], "capi_standard_data_format_t::q_factor (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t8q_factorE"]], "capi_standard_data_format_t::sampling_rate (c++ member)": [[7, "_CPPv4N27capi_standard_data_format_t13sampling_rateE"]], "capi_standard_data_format_v2_t (c++ struct)": [[7, "_CPPv430capi_standard_data_format_v2_t"]], "capi_standard_data_format_v2_t (c++ type)": [[7, "_CPPv430capi_standard_data_format_v2_t"]], "capi_standard_data_format_v2_t::bits_per_sample (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t15bits_per_sampleE"]], "capi_standard_data_format_v2_t::bitstream_format (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t16bitstream_formatE"]], "capi_standard_data_format_v2_t::channel_type (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t12channel_typeE"]], "capi_standard_data_format_v2_t::data_interleaving (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t17data_interleavingE"]], "capi_standard_data_format_v2_t::data_is_signed (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t14data_is_signedE"]], "capi_standard_data_format_v2_t::minor_version (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t13minor_versionE"]], "capi_standard_data_format_v2_t::num_channels (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t12num_channelsE"]], "capi_standard_data_format_v2_t::q_factor (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t8q_factorE"]], "capi_standard_data_format_v2_t::sampling_rate (c++ member)": [[7, "_CPPv4N30capi_standard_data_format_v2_t13sampling_rateE"]], "capi_stream_data_t (c++ struct)": [[7, "_CPPv418capi_stream_data_t"]], "capi_stream_data_t (c++ type)": [[7, "_CPPv418capi_stream_data_t"]], "capi_stream_data_t::buf_ptr (c++ member)": [[7, "_CPPv4N18capi_stream_data_t7buf_ptrE"]], "capi_stream_data_t::bufs_num (c++ member)": [[7, "_CPPv4N18capi_stream_data_t8bufs_numE"]], "capi_stream_data_t::flags (c++ member)": [[7, "_CPPv4N18capi_stream_data_t5flagsE"]], "capi_stream_data_t::timestamp (c++ member)": [[7, "_CPPv4N18capi_stream_data_t9timestampE"]], "capi_stream_data_v2_t (c++ struct)": [[7, "_CPPv421capi_stream_data_v2_t"]], "capi_stream_data_v2_t (c++ type)": [[7, "_CPPv421capi_stream_data_v2_t"]], "capi_stream_data_v2_t::buf_ptr (c++ member)": [[7, "_CPPv4N21capi_stream_data_v2_t7buf_ptrE"]], "capi_stream_data_v2_t::bufs_num (c++ member)": [[7, "_CPPv4N21capi_stream_data_v2_t8bufs_numE"]], "capi_stream_data_v2_t::flags (c++ member)": [[7, "_CPPv4N21capi_stream_data_v2_t5flagsE"]], "capi_stream_data_v2_t::metadata_list_ptr (c++ member)": [[7, "_CPPv4N21capi_stream_data_v2_t17metadata_list_ptrE"]], "capi_stream_data_v2_t::timestamp (c++ member)": [[7, "_CPPv4N21capi_stream_data_v2_t9timestampE"]], "capi_stream_flags_t (c++ type)": [[7, "_CPPv419capi_stream_flags_t"]], "capi_stream_flags_t (c++ union)": [[7, "_CPPv419capi_stream_flags_t"]], "capi_stream_flags_t::[anonymous] (c++ member)": [[7, "_CPPv4N19capi_stream_flags_tUt1_1E"]], "capi_stream_flags_t::end_of_frame (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t12end_of_frameE"]], "capi_stream_flags_t::erasure (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t7erasureE"]], "capi_stream_flags_t::is_timestamp_valid (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t18is_timestamp_validE"]], "capi_stream_flags_t::marker_1 (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t8marker_1E"]], "capi_stream_flags_t::marker_2 (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t8marker_2E"]], "capi_stream_flags_t::marker_3 (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t8marker_3E"]], "capi_stream_flags_t::marker_eos (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t10marker_eosE"]], "capi_stream_flags_t::reserved (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t8reservedE"]], "capi_stream_flags_t::stream_data_version (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t19stream_data_versionE"]], "capi_stream_flags_t::ts_continue (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t11ts_continueE"]], "capi_stream_flags_t::word (c++ member)": [[7, "_CPPv4N19capi_stream_flags_t4wordE"]], "capi_stream_version_t (c++ enum)": [[7, "_CPPv421capi_stream_version_t"]], "capi_stream_version_t::capi_stream_v1 (c++ enumerator)": [[7, "_CPPv4N21capi_stream_version_t14CAPI_STREAM_V1E"]], "capi_stream_version_t::capi_stream_v2 (c++ enumerator)": [[7, "_CPPv4N21capi_stream_version_t14CAPI_STREAM_V2E"]], "capi_t (c++ struct)": [[7, "_CPPv46capi_t"]], "capi_t (c++ type)": [[7, "_CPPv46capi_t"]], "capi_t::vtbl_ptr (c++ member)": [[7, "_CPPv4N6capi_t8vtbl_ptrE"]], "capi_vtbl_t (c++ struct)": [[7, "_CPPv411capi_vtbl_t"]], "capi_vtbl_t (c++ type)": [[7, "_CPPv411capi_vtbl_t"]], "capi_vtbl_t::end (c++ member)": [[7, "_CPPv4N11capi_vtbl_t3endE"]], "capi_vtbl_t::get_param (c++ member)": [[7, "_CPPv4N11capi_vtbl_t9get_paramE"]], "capi_vtbl_t::get_properties (c++ member)": [[7, "_CPPv4N11capi_vtbl_t14get_propertiesE"]], "capi_vtbl_t::process (c++ member)": [[7, "_CPPv4N11capi_vtbl_t7processE"]], "capi_vtbl_t::set_param (c++ member)": [[7, "_CPPv4N11capi_vtbl_t9set_paramE"]], "capi_vtbl_t::set_properties (c++ member)": [[7, "_CPPv4N11capi_vtbl_t14set_propertiesE"]], "data_format_t (c++ enum)": [[7, "_CPPv413data_format_t"]], "data_format_t::capi_compr_over_pcm_packetized (c++ enumerator)": [[7, "_CPPv4N13data_format_t30CAPI_COMPR_OVER_PCM_PACKETIZEDE"]], "data_format_t::capi_deinterleaved_raw_compressed (c++ enumerator)": [[7, "_CPPv4N13data_format_t33CAPI_DEINTERLEAVED_RAW_COMPRESSEDE"]], "data_format_t::capi_dsd_dop_packetized (c++ enumerator)": [[7, "_CPPv4N13data_format_t23CAPI_DSD_DOP_PACKETIZEDE"]], "data_format_t::capi_fixed_point (c++ enumerator)": [[7, "_CPPv4N13data_format_t16CAPI_FIXED_POINTE"]], "data_format_t::capi_floating_point (c++ enumerator)": [[7, "_CPPv4N13data_format_t19CAPI_FLOATING_POINTE"]], "data_format_t::capi_generic_compressed (c++ enumerator)": [[7, "_CPPv4N13data_format_t23CAPI_GENERIC_COMPRESSEDE"]], "data_format_t::capi_iec60958_packetized (c++ enumerator)": [[7, "_CPPv4N13data_format_t24CAPI_IEC60958_PACKETIZEDE"]], "data_format_t::capi_iec60958_packetized_non_linear (c++ enumerator)": [[7, "_CPPv4N13data_format_t35CAPI_IEC60958_PACKETIZED_NON_LINEARE"]], "data_format_t::capi_iec61937_packetized (c++ enumerator)": [[7, "_CPPv4N13data_format_t24CAPI_IEC61937_PACKETIZEDE"]], "data_format_t::capi_max_format_type (c++ enumerator)": [[7, "_CPPv4N13data_format_t20CAPI_MAX_FORMAT_TYPEE"]], "data_format_t::capi_raw_compressed (c++ enumerator)": [[7, "_CPPv4N13data_format_t19CAPI_RAW_COMPRESSEDE"]]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"#define AR_EABORTED (13)": [[13, "define-ar-eaborted-13"]], "#define AR_EALREADY (9)": [[13, "define-ar-ealready-9"]], "#define AR_EBADPARAM (2)": [[13, "define-ar-ebadparam-2"]], "#define AR_EBUSY (12)": [[13, "define-ar-ebusy-12"]], "#define AR_ECONTINUE (14)": [[13, "define-ar-econtinue-14"]], "#define AR_EFAILED (1)": [[13, "define-ar-efailed-1"]], "#define AR_EHANDLE (8)": [[13, "define-ar-ehandle-8"]], "#define AR_EIMMEDIATE (15)": [[13, "define-ar-eimmediate-15"]], "#define AR_ENEEDMORE (17)": [[13, "define-ar-eneedmore-17"]], "#define AR_ENOMEMORY (18)": [[13, "define-ar-enomemory-18"]], "#define AR_ENORESOURCE (7)": [[13, "define-ar-enoresource-7"]], "#define AR_ENOTEXIST (19)": [[13, "define-ar-enotexist-19"]], "#define AR_ENOTIMPL (16)": [[13, "define-ar-enotimpl-16"]], "#define AR_ENOTREADY (10)": [[13, "define-ar-enotready-10"]], "#define AR_EOK (0)": [[13, "define-ar-eok-0"]], "#define AR_EPANIC (6)": [[13, "define-ar-epanic-6"]], "#define AR_EPENDING (11)": [[13, "define-ar-epending-11"]], "#define AR_ETERMINATED (20)": [[13, "define-ar-eterminated-20"]], "#define AR_ETIMEOUT (21)": [[13, "define-ar-etimeout-21"]], "#define AR_EUNEXPECTED (5)": [[13, "define-ar-eunexpected-5"]], "#define AR_EUNSUPPORTED (3)": [[13, "define-ar-eunsupported-3"]], "#define AR_EVERSION (4)": [[13, "define-ar-eversion-4"]], "#define AR_FAILED( x )": [[13, "define-ar-failed-x"]], "#define AR_SUCCEEDED( x )": [[13, "define-ar-succeeded-x"]], "#define CAPI_BT_CODEC_EXTN_EVENT_ID_DISABLE_PREBUFFER 0x000132e5": [[19, "define-capi-bt-codec-extn-event-id-disable-prebuffer-0x000132e5"]], "#define CAPI_BT_CODEC_EXTN_EVENT_ID_KPPS_SCALE_FACTOR 0x000132e7": [[19, "define-capi-bt-codec-extn-event-id-kpps-scale-factor-0x000132e7"]], "#define CAPI_EALREADY (((uint32_t)1) << 6)": [[19, "define-capi-ealready-uint32-t-1-6"]], "#define CAPI_EBADPARAM (((uint32_t)1) << 1)": [[19, "define-capi-ebadparam-uint32-t-1-1"]], "#define CAPI_EFAILED ((uint32_t)1)": [[19, "define-capi-efailed-uint32-t-1"]], "#define CAPI_ENEEDMORE (((uint32_t)1) << 4)": [[19, "define-capi-eneedmore-uint32-t-1-4"]], "#define CAPI_ENOMEMORY (((uint32_t)1) << 3)": [[19, "define-capi-enomemory-uint32-t-1-3"]], "#define CAPI_ENOTREADY (((uint32_t)1) << 5)": [[19, "define-capi-enotready-uint32-t-1-5"]], "#define CAPI_EOK 0": [[19, "define-capi-eok-0"]], "#define CAPI_EUNSUPPORTED (((uint32_t)1) << 2)": [[19, "define-capi-eunsupported-uint32-t-1-2"]], "#define CAPI_FAILED( x ) (CAPI_EOK != (x))": [[19, "define-capi-failed-x-capi-eok-x"]], "#define CAPI_IS_ERROR_CODE_SET( error_flags, error_code) (((error_flags) & (error_code)) != CAPI_EOK)": [[19, "define-capi-is-error-code-set-error-flags-error-code-error-flags-error-code-capi-eok"]], "#define CAPI_SET_ERROR( error_flags, return_code ) ((error_flags) |= (return_code))": [[19, "define-capi-set-error-error-flags-return-code-error-flags-return-code"]], "#define CAPI_SUCCEEDED( x ) (CAPI_EOK == (x))": [[19, "define-capi-succeeded-x-capi-eok-x"]], "#define FWK_EXTN_ASYNC_SIGNAL_TRIGGER 0x0A001024": [[19, "define-fwk-extn-async-signal-trigger-0x0a001024"]], "#define FWK_EXTN_BT_CODEC 0x000132e4": [[19, "define-fwk-extn-bt-codec-0x000132e4"]], "#define FWK_EXTN_CONTAINER_FRAME_DURATION 0x0A001021": [[19, "define-fwk-extn-container-frame-duration-0x0a001021"]], "#define FWK_EXTN_CONTAINER_PROC_DURATION 0x0A001043": [[19, "define-fwk-extn-container-proc-duration-0x0a001043"]], "#define FWK_EXTN_DM 0x0A001027": [[19, "define-fwk-extn-dm-0x0a001027"]], "#define FWK_EXTN_DM_EVENT_ID_DISABLE_DM 0x0A00102D": [[19, "define-fwk-extn-dm-event-id-disable-dm-0x0a00102d"]], "#define FWK_EXTN_DM_EVENT_ID_REPORT_MAX_SAMPLES 0x0A00102C": [[19, "define-fwk-extn-dm-event-id-report-max-samples-0x0a00102c"]], "#define FWK_EXTN_DM_EVENT_ID_REPORT_SAMPLES 0x0A00102A": [[19, "define-fwk-extn-dm-event-id-report-samples-0x0a00102a"]], "#define FWK_EXTN_DM_PARAM_ID_CHANGE_MODE 0x0A001028": [[19, "define-fwk-extn-dm-param-id-change-mode-0x0a001028"]], "#define FWK_EXTN_DM_PARAM_ID_CONSUME_PARTIAL_INPUT 0x080012EE": [[19, "define-fwk-extn-dm-param-id-consume-partial-input-0x080012ee"]], "#define FWK_EXTN_DM_PARAM_ID_SET_MAX_SAMPLES 0x0A00102B": [[19, "define-fwk-extn-dm-param-id-set-max-samples-0x0a00102b"]], "#define FWK_EXTN_DM_PARAM_ID_SET_SAMPLES 0x0A001029": [[19, "define-fwk-extn-dm-param-id-set-samples-0x0a001029"]], "#define FWK_EXTN_ECNS 0x0A00101E": [[19, "define-fwk-extn-ecns-0x0a00101e"]], "#define FWK_EXTN_EVENT_ID_DATA_TRIGGER_IN_ST_CNTR 0x0A00104C": [[19, "define-fwk-extn-event-id-data-trigger-in-st-cntr-0x0a00104c"]], "#define FWK_EXTN_EVENT_ID_ISLAND_EXIT 0x0A001058": [[19, "define-fwk-extn-event-id-island-exit-0x0a001058"]], "#define FWK_EXTN_EVENT_ID_IS_SIGNAL_TRIGGERED_ACTIVE 0x0A00100D": [[19, "define-fwk-extn-event-id-is-signal-triggered-active-0x0a00100d"]], "#define FWK_EXTN_EVENT_ID_SOFT_TIMER_DISABLE 0x0A00100A": [[19, "define-fwk-extn-event-id-soft-timer-disable-0x0a00100a"]], "#define FWK_EXTN_EVENT_ID_SOFT_TIMER_START 0x0A001009": [[19, "define-fwk-extn-event-id-soft-timer-start-0x0a001009"]], "#define FWK_EXTN_ISLAND 0x0A001057": [[19, "define-fwk-extn-island-0x0a001057"]], "#define FWK_EXTN_MULTI_PORT_BUFFERING 0x0A001010": [[19, "define-fwk-extn-multi-port-buffering-0x0a001010"]], "#define FWK_EXTN_PARAM_ID_CONTAINER_FRAME_DURATION 0x0A001022": [[19, "define-fwk-extn-param-id-container-frame-duration-0x0a001022"]], "#define FWK_EXTN_PARAM_ID_CONTAINER_PROC_DURATION 0x0A001044": [[19, "define-fwk-extn-param-id-container-proc-duration-0x0a001044"]], "#define FWK_EXTN_PARAM_ID_LATEST_TRIGGER_TIMESTAMP_PTR 0x0A001050": [[19, "define-fwk-extn-param-id-latest-trigger-timestamp-ptr-0x0a001050"]], "#define FWK_EXTN_PARAM_ID_SOFT_TIMER_EXPIRED 0x0A00100B": [[19, "define-fwk-extn-param-id-soft-timer-expired-0x0a00100b"]], "#define FWK_EXTN_PARAM_ID_THRESHOLD_CFG 0x0A00104E": [[19, "define-fwk-extn-param-id-threshold-cfg-0x0a00104e"]], "#define FWK_EXTN_PARAM_ID_TRIGGER_POLICY_CB_FN 0x0A00103B": [[19, "define-fwk-extn-param-id-trigger-policy-cb-fn-0x0a00103b"]], "#define FWK_EXTN_PCM 0x0A001000": [[19, "define-fwk-extn-pcm-0x0a001000"]], "#define FWK_EXTN_PCM_PARAM_ID_MEDIA_FORMAT_EXTN 0x0A001001": [[19, "define-fwk-extn-pcm-param-id-media-format-extn-0x0a001001"]], "#define FWK_EXTN_PROPERTY_ID_ASYNC_SIGNAL_CALLBACK_INFO 0x0A00105A": [[19, "define-fwk-extn-property-id-async-signal-callback-info-0x0a00105a"]], "#define FWK_EXTN_PROPERTY_ID_ASYNC_SIGNAL_CTRL 0x0A001047": [[19, "define-fwk-extn-property-id-async-signal-ctrl-0x0a001047"]], "#define FWK_EXTN_PROPERTY_ID_STM_CTRL 0x0A001005": [[19, "define-fwk-extn-property-id-stm-ctrl-0x0a001005"]], "#define FWK_EXTN_PROPERTY_ID_STM_TRIGGER 0x0A001004": [[19, "define-fwk-extn-property-id-stm-trigger-0x0a001004"]], "#define FWK_EXTN_PROPERTY_ID_VOICE_PROC_START_TRIGGER 0x0A00103E": [[19, "define-fwk-extn-property-id-voice-proc-start-trigger-0x0a00103e"]], "#define FWK_EXTN_SOFT_TIMER 0x0A001008": [[19, "define-fwk-extn-soft-timer-0x0a001008"]], "#define FWK_EXTN_STM 0x0A001003": [[19, "define-fwk-extn-stm-0x0a001003"]], "#define FWK_EXTN_SYNC 0x0A00101A": [[19, "define-fwk-extn-sync-0x0a00101a"]], "#define FWK_EXTN_SYNC_EVENT_ID_DATA_PORT_ACTIVITY_STATE 0x08001372": [[19, "define-fwk-extn-sync-event-id-data-port-activity-state-0x08001372"]], "#define FWK_EXTN_SYNC_EVENT_ID_ENABLE_THRESHOLD_BUFFERING 0x0A00101B": [[19, "define-fwk-extn-sync-event-id-enable-threshold-buffering-0x0a00101b"]], "#define FWK_EXTN_SYNC_PARAM_ID_PORT_WILL_START 0x0A00101D": [[19, "define-fwk-extn-sync-param-id-port-will-start-0x0a00101d"]], "#define FWK_EXTN_THRESHOLD_CONFIGURATION 0x0A00104D": [[19, "define-fwk-extn-threshold-configuration-0x0a00104d"]], "#define FWK_EXTN_TRIGGER_POLICY 0x0A00103A": [[19, "define-fwk-extn-trigger-policy-0x0a00103a"]], "#define FWK_EXTN_VOICE_DELIVERY 0x0A00103D": [[19, "define-fwk-extn-voice-delivery-0x0a00103d"]], "#define FWK_EXTN_VOICE_DELIVERY_EVENT_ID_CHANGE_CONTAINER_TRIGGER_POLICY 0x0A00103F": [[19, "define-fwk-extn-voice-delivery-event-id-change-container-trigger-policy-0x0a00103f"]], "#define FWK_EXTN_VOICE_DELIVERY_EVENT_ID_UPDATE_SYNC_STATE 0x0800137E": [[19, "define-fwk-extn-voice-delivery-event-id-update-sync-state-0x0800137e"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_DATA_DROP_DURING_SYNC 0x0A001007": [[19, "define-fwk-extn-voice-delivery-param-id-data-drop-during-sync-0x0a001007"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_FIRST_PROC_TICK_NOTIF 0x0A00104F": [[19, "define-fwk-extn-voice-delivery-param-id-first-proc-tick-notif-0x0a00104f"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_RESYNC_NOTIF 0x0A001055": [[19, "define-fwk-extn-voice-delivery-param-id-resync-notif-0x0a001055"]], "#define FWK_EXTN_VOICE_DELIVERY_PARAM_ID_TOPO_PROCESS_NOTIF 0x0A001017": [[19, "define-fwk-extn-voice-delivery-param-id-topo-process-notif-0x0a001017"]], "#define GPR_EXTERNAL extern \u201cC\u201d": [[13, "define-gpr-external-extern-c"]], "#define GPR_GET_BITMASK( mask, shift, value )": [[13, "define-gpr-get-bitmask-mask-shift-value"]], "#define GPR_GET_FIELD( field, value )": [[13, "define-gpr-get-field-field-value"]], "#define GPR_IBASIC_EVT_ACCEPTED ( 0x02001006 )": [[13, "define-gpr-ibasic-evt-accepted-0x02001006"]], "#define GPR_IBASIC_RSP_RESULT ( 0x02001005 )": [[13, "define-gpr-ibasic-rsp-result-0x02001005"]], "#define GPR_IDS_DOMAIN_ID_ADSP_V 2": [[13, "define-gpr-ids-domain-id-adsp-v-2"]], "#define GPR_IDS_DOMAIN_ID_APPS_V 3": [[13, "define-gpr-ids-domain-id-apps-v-3"]], "#define GPR_IDS_DOMAIN_ID_CDSP_V 5": [[13, "define-gpr-ids-domain-id-cdsp-v-5"]], "#define GPR_IDS_DOMAIN_ID_INVALID_V 0": [[13, "define-gpr-ids-domain-id-invalid-v-0"]], "#define GPR_IDS_DOMAIN_ID_MODEM_V 1": [[13, "define-gpr-ids-domain-id-modem-v-1"]], "#define GPR_IDS_DOMAIN_ID_SDSP_V 4": [[13, "define-gpr-ids-domain-id-sdsp-v-4"]], "#define GPR_INTERNAL extern \u201cC\u201d": [[13, "define-gpr-internal-extern-c"]], "#define GPR_PKT_GET_HEADER_BYTE_SIZE( header )": [[13, "define-gpr-pkt-get-header-byte-size-header"]], "#define GPR_PKT_GET_PACKET_BYTE_SIZE( header )": [[13, "define-gpr-pkt-get-packet-byte-size-header"]], "#define GPR_PKT_GET_PAYLOAD( type, packet_ptr )": [[13, "define-gpr-pkt-get-payload-type-packet-ptr"]], "#define GPR_PKT_GET_PAYLOAD_BYTE_SIZE( header )": [[13, "define-gpr-pkt-get-payload-byte-size-header"]], "#define GPR_PKT_HEADER_BYTE_SIZE_V": [[13, "define-gpr-pkt-header-byte-size-v"]], "#define GPR_PKT_HEADER_SIZE_MASK ( 0x000000F0 )": [[13, "define-gpr-pkt-header-size-mask-0x000000f0"]], "#define GPR_PKT_HEADER_SIZE_SHFT ( 4 )": [[13, "define-gpr-pkt-header-size-shft-4"]], "#define GPR_PKT_HEADER_WORD_SIZE_V": [[13, "define-gpr-pkt-header-word-size-v"]], "#define GPR_PKT_INIT_CLIENT_DATA_V": [[13, "define-gpr-pkt-init-client-data-v"]], "#define GPR_PKT_INIT_DOMAIN_ID_V": [[13, "define-gpr-pkt-init-domain-id-v"]], "#define GPR_PKT_INIT_PORT_V": [[13, "define-gpr-pkt-init-port-v"]], "#define GPR_PKT_INIT_RESERVED_V": [[13, "define-gpr-pkt-init-reserved-v"]], "#define GPR_PKT_PACKET_SIZE_MASK ( 0xFFFFFF00 )": [[13, "define-gpr-pkt-packet-size-mask-0xffffff00"]], "#define GPR_PKT_PACKET_SIZE_SHFT ( 8 )": [[13, "define-gpr-pkt-packet-size-shft-8"]], "#define GPR_PKT_RESERVED_MASK ( 0xFFF00000 )": [[13, "define-gpr-pkt-reserved-mask-0xfff00000"]], "#define GPR_PKT_RESERVED_SHFT ( 20 )": [[13, "define-gpr-pkt-reserved-shft-20"]], "#define GPR_PKT_VERSION_MASK ( 0x0000000F )": [[13, "define-gpr-pkt-version-mask-0x0000000f"]], "#define GPR_PKT_VERSION_SHFT ( 0 )": [[13, "define-gpr-pkt-version-shft-0"]], "#define GPR_PKT_VERSION_V": [[13, "define-gpr-pkt-version-v"]], "#define GPR_PL_MAX_DOMAIN_ID_V": [[13, "define-gpr-pl-max-domain-id-v"]], "#define GPR_PL_NUM_TOTAL_DOMAINS_V": [[13, "define-gpr-pl-num-total-domains-v"]], "#define GPR_PTR_END_OF( base_ptr, offset )": [[13, "define-gpr-ptr-end-of-base-ptr-offset"]], "#define GPR_SET_BITMASK( mask, shift, value )": [[13, "define-gpr-set-bitmask-mask-shift-value"]], "#define GPR_SET_FIELD( field, value )": [[13, "define-gpr-set-field-field-value"]], "#define GPR_UNDEFINED_ID_V": [[13, "define-gpr-undefined-id-v"]], "#define INTF_EXTN_DATA_PORT_OPERATION 0x0A001023": [[19, "define-intf-extn-data-port-operation-0x0a001023"]], "#define INTF_EXTN_EVENT_ID_ALLOW_DUTY_CYCLING 0x0A001064": [[19, "define-intf-extn-event-id-allow-duty-cycling-0x0a001064"]], "#define INTF_EXTN_EVENT_ID_ALLOW_DUTY_CYCLING_V2 0x0A001069": [[19, "define-intf-extn-event-id-allow-duty-cycling-v2-0x0a001069"]], "#define INTF_EXTN_EVENT_ID_BLOCK_PORT_DS_STATE_PROP 0x0A001046": [[19, "define-intf-extn-event-id-block-port-ds-state-prop-0x0a001046"]], "#define INTF_EXTN_EVENT_ID_IMCL_GET_ONE_TIME_BUF 0x0A001015": [[19, "define-intf-extn-event-id-imcl-get-one-time-buf-0x0a001015"]], "#define INTF_EXTN_EVENT_ID_IMCL_GET_RECURRING_BUF 0x0A001014": [[19, "define-intf-extn-event-id-imcl-get-recurring-buf-0x0a001014"]], "#define INTF_EXTN_EVENT_ID_IMCL_OUTGOING_DATA 0x0A001016": [[19, "define-intf-extn-event-id-imcl-outgoing-data-0x0a001016"]], "#define INTF_EXTN_EVENT_ID_IMCL_RECURRING_BUF_INFO 0x0A001013": [[19, "define-intf-extn-event-id-imcl-recurring-buf-info-0x0a001013"]], "#define INTF_EXTN_EVENT_ID_IS_RT_PORT_PROPERTY 0x0A00104A": [[19, "define-intf-extn-event-id-is-rt-port-property-0x0a00104a"]], "#define INTF_EXTN_EVENT_ID_MIMO_MODULE_PROCESS_STATE 0x0A001059": [[19, "define-intf-extn-event-id-mimo-module-process-state-0x0a001059"]], "#define INTF_EXTN_EVENT_ID_PORT_DS_STATE 0x0A001042": [[19, "define-intf-extn-event-id-port-ds-state-0x0a001042"]], "#define INTF_EXTN_EVENT_ID_REQUEST_PATH_DELAY 0x0A00102F": [[19, "define-intf-extn-event-id-request-path-delay-0x0a00102f"]], "#define INTF_EXTN_IMCL 0x0A001012": [[19, "define-intf-extn-imcl-0x0a001012"]], "#define INTF_EXTN_METADATA 0x0A00101F": [[19, "define-intf-extn-metadata-0x0a00101f"]], "#define INTF_EXTN_METADATA_HANDLER_VERSION 0x00000001": [[19, "define-intf-extn-metadata-handler-version-0x00000001"]], "#define INTF_EXTN_MIMO_MODULE_PROCESS_STATE 0x0A00101C": [[19, "define-intf-extn-mimo-module-process-state-0x0a00101c"]], "#define INTF_EXTN_PARAM_ID_CNTR_DUTY_CYCLING_ENABLED 0x0A001063": [[19, "define-intf-extn-param-id-cntr-duty-cycling-enabled-0x0a001063"]], "#define INTF_EXTN_PARAM_ID_DATA_PORT_OPERATION 0x0A001031": [[19, "define-intf-extn-param-id-data-port-operation-0x0a001031"]], "#define INTF_EXTN_PARAM_ID_DESTROY_PATH_DELAY 0x0A001032": [[19, "define-intf-extn-param-id-destroy-path-delay-0x0a001032"]], "#define INTF_EXTN_PARAM_ID_IMCL_INCOMING_DATA 0x0A001019": [[19, "define-intf-extn-param-id-imcl-incoming-data-0x0a001019"]], "#define INTF_EXTN_PARAM_ID_IMCL_PORT_OPERATION 0x0A001018": [[19, "define-intf-extn-param-id-imcl-port-operation-0x0a001018"]], "#define INTF_EXTN_PARAM_ID_IS_RT_PORT_PROPERTY 0x0A001049": [[19, "define-intf-extn-param-id-is-rt-port-property-0x0a001049"]], "#define INTF_EXTN_PARAM_ID_METADATA_HANDLER 0x0A001020": [[19, "define-intf-extn-param-id-metadata-handler-0x0a001020"]], "#define INTF_EXTN_PARAM_ID_PERIOD 0x0A001061": [[19, "define-intf-extn-param-id-period-0x0a001061"]], "#define INTF_EXTN_PARAM_ID_PORT_DS_STATE 0x0A001041": [[19, "define-intf-extn-param-id-port-ds-state-0x0a001041"]], "#define INTF_EXTN_PARAM_ID_RESPONSE_PATH_DELAY 0x0A001030": [[19, "define-intf-extn-param-id-response-path-delay-0x0a001030"]], "#define INTF_EXTN_PARAM_ID_STM_TS 0x0A001BB0": [[19, "define-intf-extn-param-id-stm-ts-0x0a001bb0"]], "#define INTF_EXTN_PATH_DELAY 0x0A00102E": [[19, "define-intf-extn-path-delay-0x0a00102e"]], "#define INTF_EXTN_PERIOD 0x0A001060": [[19, "define-intf-extn-period-0x0a001060"]], "#define INTF_EXTN_PORT_OPCODE_INVALID_VAL AR_NON_GUID(0xFFFFFFFF)": [[19, "define-intf-extn-port-opcode-invalid-val-ar-non-guid-0xffffffff"]], "#define INTF_EXTN_PROP_IS_RT_PORT_PROPERTY 0x0A001048": [[19, "define-intf-extn-prop-is-rt-port-property-0x0a001048"]], "#define INTF_EXTN_PROP_PORT_DS_STATE 0x0A001040": [[19, "define-intf-extn-prop-port-ds-state-0x0a001040"]], "#define INTF_EXTN_STM_TS 0x0A001BAF": [[19, "define-intf-extn-stm-ts-0x0a001baf"]], "#define MODULE_CMN_MD_BEGIN_ASSOCIATED_MD": [[19, "define-module-cmn-md-begin-associated-md"]], "#define MODULE_CMN_MD_BUFFER_ASSOCIATED 1": [[19, "define-module-cmn-md-buffer-associated-1"]], "#define MODULE_CMN_MD_END_ASSOCIATED_MD": [[19, "define-module-cmn-md-end-associated-md"]], "#define MODULE_CMN_MD_EOS_BASIC_CLIENT_CMD 0": [[19, "define-module-cmn-md-eos-basic-client-cmd-0"]], "#define MODULE_CMN_MD_EOS_EXTENSION_CLIENT_CMD 1": [[19, "define-module-cmn-md-eos-extension-client-cmd-1"]], "#define MODULE_CMN_MD_EOS_FLUSHING 1": [[19, "define-module-cmn-md-eos-flushing-1"]], "#define MODULE_CMN_MD_EOS_NON_FLUSHING 0": [[19, "define-module-cmn-md-eos-non-flushing-0"]], "#define MODULE_CMN_MD_ID_DFG 0x0A001025": [[19, "define-module-cmn-md-id-dfg-0x0a001025"]], "#define MODULE_CMN_MD_INBAND_GET_REQ_SIZE(inband_size)": [[19, "define-module-cmn-md-inband-get-req-size-inband-size"]], "#define MODULE_CMN_MD_IN_BAND 0": [[19, "define-module-cmn-md-in-band-0"]], "#define MODULE_CMN_MD_IS_EXTERNAL_CLIENT_MD 1": [[19, "define-module-cmn-md-is-external-client-md-1"]], "#define MODULE_CMN_MD_IS_INTERNAL_CLIENT_MD 0": [[19, "define-module-cmn-md-is-internal-client-md-0"]], "#define MODULE_CMN_MD_NEEDS_PROPAGATION_TO_CLIENT_BUFFER_DISABLE 0": [[19, "define-module-cmn-md-needs-propagation-to-client-buffer-disable-0"]], "#define MODULE_CMN_MD_NEEDS_PROPAGATION_TO_CLIENT_BUFFER_ENABLE 1": [[19, "define-module-cmn-md-needs-propagation-to-client-buffer-enable-1"]], "#define MODULE_CMN_MD_OUT_OF_BAND 1": [[19, "define-module-cmn-md-out-of-band-1"]], "#define MODULE_CMN_MD_SAMPLE_ASSOCIATED 0": [[19, "define-module-cmn-md-sample-associated-0"]], "#define MODULE_CMN_MD_TRACKING_CONFIG_DISABLE 0": [[19, "define-module-cmn-md-tracking-config-disable-0"]], "#define MODULE_CMN_MD_TRACKING_CONFIG_ENABLE_FOR_DROPS_ONLY 1": [[19, "define-module-cmn-md-tracking-config-enable-for-drops-only-1"]], "#define MODULE_CMN_MD_TRACKING_CONFIG_ENABLE_FOR_DROP_OR_CONSUME 2": [[19, "define-module-cmn-md-tracking-config-enable-for-drop-or-consume-2"]], "#define MODULE_CMN_MD_TRACKING_DISABLE_CLONING_EVENT 0": [[19, "define-module-cmn-md-tracking-disable-cloning-event-0"]], "#define MODULE_CMN_MD_TRACKING_ENABLE_CLONING_EVENT 1": [[19, "define-module-cmn-md-tracking-enable-cloning-event-1"]], "#define MODULE_CMN_MD_TRACKING_EVENT_POLICY_EACH 1": [[19, "define-module-cmn-md-tracking-event-policy-each-1"]], "#define MODULE_CMN_MD_TRACKING_EVENT_POLICY_LAST 0": [[19, "define-module-cmn-md-tracking-event-policy-last-0"]], "#define MODULE_CMN_MD_TRACKING_USE_CUSTOM_EVENT 1": [[19, "define-module-cmn-md-tracking-use-custom-event-1"]], "#define MODULE_CMN_MD_TRACKING_USE_GENERIC_EVENT 0": [[19, "define-module-cmn-md-tracking-use-generic-event-0"]], "#define MODULE_CMN_MD_TRACKING_USE_SPECIFIED_HEAP_MANDATORY 1": [[19, "define-module-cmn-md-tracking-use-specified-heap-mandatory-1"]], "#define MODULE_CMN_MD_TRACKING_USE_SPECIFIED_HEAP_OPTIONAL 0": [[19, "define-module-cmn-md-tracking-use-specified-heap-optional-0"]], "#define MODULE_CMN_MD_VERSION 0": [[19, "define-module-cmn-md-version-0"]], "5.2. Playback SSMD": [[16, "playback-ssmd"]], "5.3. Playback MSSD": [[16, "playback-mssd"]], "ACDB Management Library": [[10, "acdb-management-library"]], "API Messaging Model": [[13, "api-messaging-model"]], "ARC Engine (Backend)": [[8, "arc-engine-backend"]], "ARC UI (Frontend)": [[8, "arc-ui-frontend"]], "ARE components": [[11, "are-components"]], "Accept a Command Message": [[13, "accept-a-command-message"]], "Acronyms and Terms": [[13, "acronyms-and-terms"], [19, "acronyms-and-terms"]], "Acronyms and terms": [[11, "acronyms-and-terms"]], "Addressing Scheme": [[13, "addressing-scheme"]], "Alignment, Packing, and Get Parameter Requirements": [[19, "alignment-packing-and-get-parameter-requirements"]], "Allocate Part of a Message": [[13, "allocate-part-of-a-message"]], "Allocate a Free Message for Delivery": [[13, "allocate-a-free-message-for-delivery"]], "Allocate and Send a Message": [[13, "allocate-and-send-a-message"]], "Announcements": [[23, "announcements"]], "Architecture": [[8, "architecture"], [10, "architecture"], [16, "architecture"]], "Architecture Overview": [[25, "architecture-overview"]], "Architecture Walkthrough": [[9, "architecture-walkthrough"]], "Async Signal Triggered Module": [[19, "async-signal-triggered-module"]], "Asynchronous Messaging Design": [[13, "asynchronous-messaging-design"]], "Audio Graph": [[12, "audio-graph"]], "Audio Module Data Base (AMDB)": [[11, "audio-module-data-base-amdb"]], "Audio Processing Manager (APM)": [[11, "audio-processing-manager-apm"]], "Audio Tuning Service": [[10, "audio-tuning-service"]], "Audio capture and recording": [[11, "audio-capture-and-recording"]], "Audio detection": [[11, "audio-detection"]], "Audio loopback": [[11, "audio-loopback"]], "Audio renderer and playback": [[11, "audio-renderer-and-playback"]], "Audio transcoding": [[11, "audio-transcoding"]], "AudioReach APIs": [[5, null]], "AudioReach Architecture Overview": [[9, null]], "AudioReach Concept and Terminology": [[12, null]], "AudioReach Creator Design": [[8, null]], "AudioReach Designs": [[14, null]], "AudioReach Developer Guides": [[21, null]], "AudioReach Engine": [[11, null]], "AudioReach Engine APIs": [[3, null]], "AudioReach Graph Services": [[10, null]], "AudioReach Graph Services APIs": [[0, null]], "AudioReach Project Overview": [[26, null]], "AudioReach Realization through ALSA": [[16, "audioreach-realization-through-alsa"]], "AudioReachTM Documentation": [[23, null]], "Available Audio Modules": [[18, null]], "Blocked Ports": [[19, "blocked-ports"]], "Bluetooth Codec": [[19, "bluetooth-codec"]], "Buffer Association": [[19, "buffer-association"]], "Buffered Data Flow Model": [[19, "buffered-data-flow-model"]], "Buffering": [[19, "buffering"]], "Build Recipe": [[26, "build-recipe"]], "Building Blocks": [[16, "building-blocks"]], "Built-in modules": [[11, "built-in-modules"]], "CAPI Interfaces": [[19, "capi-interfaces"]], "CAPI Module Development Guide": [[19, null]], "CLOSED": [[11, "closed"]], "Calibration and configuration": [[11, "calibration-and-configuration"]], "Callback Function Prototype": [[13, "callback-function-prototype"]], "Capture": [[11, "capture"]], "Channel Map or Channel Type": [[19, "channel-map-or-channel-type"]], "Check the sound card": [[25, "check-the-sound-card"]], "Check the sound card ID": [[25, "check-the-sound-card-id"]], "Client Data Field": [[13, "client-data-field"]], "Client interfaces": [[11, "client-interfaces"]], "Close": [[19, "close"]], "Common Audio Processing (CAPI) Interfaces": [[7, null]], "Common Events": [[19, "common-events"]], "Common Metadata Interfaces": [[19, "common-metadata-interfaces"]], "Compositions": [[10, "compositions"]], "Concept": [[12, "concept"], [12, "id1"], [12, "id3"], [12, "id5"]], "Configure bootup settings": [[25, "configure-bootup-settings"]], "Constructs": [[12, "constructs"], [12, "id2"], [12, "id4"], [12, "id6"]], "Container Frame Duration": [[19, "container-frame-duration"], [19, "id26"]], "Container Processing Duration": [[19, "container-processing-duration"], [19, "id28"]], "Containers": [[11, "containers"]], "Contribution & Project Governance": [[26, "contribution-project-governance"]], "Control Link Port Operations": [[19, "control-link-port-operations"]], "Control links": [[11, "control-links"]], "Control modules": [[11, "control-modules"]], "Core Layer": [[13, "core-layer"]], "Create a Yocto image": [[25, "create-a-yocto-image"]], "Custom Domain ID": [[13, "custom-domain-id"]], "Custom IPC Data Link or Transport Layer": [[13, "custom-ipc-data-link-or-transport-layer"]], "Custom Implementations": [[13, "custom-implementations"]], "Custom Platform Wrapper": [[13, "custom-platform-wrapper"]], "Custom container": [[11, "custom-container"]], "Custom module": [[11, "custom-module"]], "Custom modules": [[11, "custom-modules"]], "Customizations": [[11, "customizations"]], "DFG Metadata": [[19, "dfg-metadata"]], "DM Modules": [[19, "dm-modules"]], "DM handling in ARE": [[19, "dm-handling-in-are"]], "Data Driven through H2XML": [[12, "data-driven-through-h2xml"]], "Data Duration Modifying Modules": [[19, "data-duration-modifying-modules"]], "Data Duration Modifying Modules and Container Handling": [[19, "data-duration-modifying-modules-and-container-handling"]], "Data Exchange Modes": [[12, "data-exchange-modes"]], "Data Flow State vs Port State": [[19, "data-flow-state-vs-port-state"]], "Data Flow States": [[19, "data-flow-states"]], "Data Link Layer": [[13, "data-link-layer"]], "Data Port Operation": [[19, "data-port-operation"], [19, "id4"]], "Data Port Operations": [[19, "data-port-operations"]], "Data Ports": [[19, "data-ports"]], "Data Structure Documentation": [[13, "data-structure-documentation"], [13, "id21"], [13, "id23"], [13, "id28"], [19, "data-structure-documentation"], [19, "id45"], [19, "id53"], [19, "id56"], [19, "id60"], [19, "id71"]], "Data Types and Payloads": [[19, "data-types-and-payloads"]], "Data links": [[11, "data-links"]], "Data processing modules": [[11, "data-processing-modules"]], "Datalink APIs": [[4, "datalink-apis"]], "Debugging": [[11, "debugging"], [19, "debugging"]], "Default Trigger Policy": [[19, "default-trigger-policy"]], "Define Documentation": [[13, "define-documentation"], [13, "id6"], [13, "id19"], [19, "define-documentation"], [19, "id25"], [19, "id27"], [19, "id29"], [19, "id30"], [19, "id31"], [19, "id32"], [19, "id33"], [19, "id35"], [19, "id37"], [19, "id39"], [19, "id40"], [19, "id42"], [19, "id44"], [19, "id48"], [19, "id50"], [19, "id52"], [19, "id55"], [19, "id59"], [19, "id62"], [19, "id63"], [19, "id64"], [19, "id66"], [19, "id67"], [19, "id69"], [19, "id70"]], "Deinterleaved Raw Compressed": [[19, "deinterleaved-raw-compressed"]], "Deregister a Service": [[13, "deregister-a-service"]], "Deregistration": [[13, "deregistration"]], "Device Switch": [[16, "device-switch"]], "Differences Between Framework and Interface Extensions": [[19, "differences-between-framework-and-interface-extensions"]], "Domain Layer": [[8, "domain-layer"]], "Downstream State": [[19, "downstream-state"]], "Duty Cycling Island": [[19, "duty-cycling-island"]], "Dynamic Modules": [[11, "dynamic-modules"]], "ECNS": [[19, "ecns"]], "EOF Handling": [[19, "eof-handling"]], "EOS Handling": [[19, "eos-handling"]], "EOS Metadata": [[19, "eos-metadata"]], "EOS Payload": [[19, "eos-payload"]], "Enable Real-time Calibration Mode": [[25, "enable-real-time-calibration-mode"]], "Entry Point Functions": [[19, "entry-point-functions"]], "Enumeration Type Documentation": [[19, "enumeration-type-documentation"], [19, "id47"], [19, "id49"], [19, "id54"], [19, "id57"], [19, "id65"]], "Erasure Handling": [[19, "erasure-handling"]], "Error Codes": [[19, "error-codes"], [19, "capi-error-codes"]], "Errors While Setting and Getting Properties": [[19, "errors-while-setting-and-getting-properties"]], "Events": [[19, "events"], [19, "id23"]], "Example of Using a Framework Extension": [[19, "example-of-using-a-framework-extension"]], "Extensions": [[19, "extensions"]], "Facade Layer": [[8, "facade-layer"]], "Fixed Point": [[19, "fixed-point"]], "Flags": [[19, "flags"], [19, "id7"]], "Floating Point": [[19, "floating-point"]], "Flushing EOS": [[19, "flushing-eos"]], "For GPR on Another Domain or Processor": [[13, "for-gpr-on-another-domain-or-processor"]], "For GPR on a Custom Domain or Processor": [[13, "for-gpr-on-a-custom-domain-or-processor"]], "For Input Ports": [[19, "for-input-ports"]], "For Output Ports": [[19, "for-output-ports"]], "Frame Duration and Threshold-related Extensions": [[19, "frame-duration-and-threshold-related-extensions"]], "Framework Default Settings": [[19, "framework-default-settings"], [19, "id13"]], "Framework Extensions": [[19, "framework-extensions"], [19, "id24"]], "Framework requirements": [[11, "framework-requirements"]], "Free a Packet from a Queue": [[13, "free-a-packet-from-a-queue"]], "Function Documentation": [[13, "function-documentation"], [13, "id7"], [13, "id8"], [13, "id9"], [13, "id10"], [13, "id11"], [13, "id12"], [13, "id13"], [13, "id14"], [13, "id15"], [13, "id16"], [13, "id17"], [13, "id18"], [13, "id26"], [13, "id29"]], "Functional Description": [[19, "functional-description"]], "Functional Overview": [[13, "functional-overview"], [19, "functional-overview"]], "Functional blocks": [[11, "functional-blocks"]], "Functionalities": [[10, "functionalities"]], "GPR Constants and Macros": [[13, "gpr-constants-and-macros"]], "GPR Core Packet Structure": [[13, "gpr-core-packet-structure"]], "GPR Core Routines": [[13, "gpr-core-routines"]], "GPR Functions for Local Routing": [[13, "gpr-functions-for-local-routing"]], "GPR Fundamental Controls": [[13, "gpr-fundamental-controls"]], "GPR Infrastructure": [[13, "gpr-infrastructure"]], "GPR Infrastructure Interfaces": [[13, "gpr-infrastructure-interfaces"]], "GPR Protocol": [[13, "gpr-protocol"]], "GPR Software Layering": [[13, "gpr-software-layering"]], "GPR Standard Response Opcodes": [[13, "gpr-standard-response-opcodes"]], "GPR Status and Error Codes": [[13, "gpr-status-and-error-codes"]], "GPR Utility Controls": [[13, "gpr-utility-controls"]], "GPR-to-IPC Callback Functions": [[13, "gpr-to-ipc-callback-functions"]], "GPR_EXTERNAL uint32_t gpr_deinit ( void )": [[13, "gpr-external-uint32-t-gpr-deinit-void"]], "GPR_EXTERNAL uint32_t gpr_drv_init ( void )": [[13, "gpr-external-uint32-t-gpr-drv-init-void"]], "GPR_EXTERNAL uint32_t gpr_drv_internal_init ( struct ipc_dl_t gpr_ipc_dl_table[ ], uint32_t num_domains, uint32_t default_domain_id, uint32_t buf_size_1, uint32_t num_packets_1, uint32_t buf_size_2, uint32_t num_packets_2 )": [[13, "gpr-external-uint32-t-gpr-drv-internal-init-struct-ipc-dl-t-gpr-ipc-dl-table-uint32-t-num-domains-uint32-t-default-domain-id-uint32-t-buf-size-1-uint32-t-num-packets-1-uint32-t-buf-size-2-uint32-t-num-packets-2"]], "GPR_EXTERNAL uint32_t gpr_init ( void )": [[13, "gpr-external-uint32-t-gpr-init-void"]], "GPR_EXTERNAL uint32_t ipc_dl_local_init ( uint32_t src_domain_id, uint32_t dest_domain_id, const gpr_to_ipc_vtbl_t *p_gpr_to_ipc_vtbl, ipc_to_gpr_vtbl_t **pp_ipc_to_gpr_vtbl )": [[13, "gpr-external-uint32-t-ipc-dl-local-init-uint32-t-src-domain-id-uint32-t-dest-domain-id-const-gpr-to-ipc-vtbl-t-p-gpr-to-ipc-vtbl-ipc-to-gpr-vtbl-t-pp-ipc-to-gpr-vtbl"]], "GPR_INTERNAL uint32_t gpr_drv_deinit ( void )": [[13, "gpr-internal-uint32-t-gpr-drv-deinit-void"]], "General": [[11, "general"]], "General Operations": [[13, "general-operations"]], "Generic Package Router": [[10, "generic-package-router"]], "Generic Packet Router": [[13, null]], "Generic Packet Router (GPR)": [[11, "generic-packet-router-gpr"]], "Generic Packet Router (GPR) APIs": [[4, null]], "Generic container": [[11, "generic-container"]], "Get Parameter Requirements": [[19, "get-parameter-requirements"]], "Get and Set Parameters": [[19, "get-and-set-parameters"]], "Graph Overview": [[16, "graph-overview"], [16, "id1"]], "Graph Service Layer": [[2, null]], "Graph Service Library": [[10, "graph-service-library"]], "Graph and subgraph": [[11, "graph-and-subgraph"]], "Graph designer FAQ": [[11, "graph-designer-faq"]], "Guide to Setup Use Case through ALSA": [[16, "guide-to-setup-use-case-through-alsa"]], "Guidelines for assigning key vectors to sub-graphs": [[16, "guidelines-for-assigning-key-vectors-to-sub-graphs"]], "Guiding Principles": [[9, "guiding-principles"]], "Hands free profile (HFP)": [[11, "hands-free-profile-hfp"]], "Hardware & Software Endpoint Modules": [[22, "hardware-software-endpoint-modules"]], "Hardware Platform": [[26, "hardware-platform"]], "High-level architecture": [[11, "high-level-architecture"]], "High-level architecture of the ARE": [[11, "high-level-architecture-of-the-are"]], "How can I improve efficiency?": [[11, "how-can-i-improve-efficiency"]], "How many containers should I use?": [[11, "how-many-containers-should-i-use"]], "How many subgraphs to draw?": [[11, "how-many-subgraphs-to-draw"]], "IMCL": [[19, "imcl"]], "INTF_EXTN_DATA_PORT_CLOSE": [[19, "intf-extn-data-port-close"]], "INTF_EXTN_DATA_PORT_OPEN": [[19, "intf-extn-data-port-open"]], "INTF_EXTN_DATA_PORT_OP_INVALID": [[19, "intf-extn-data-port-op-invalid"]], "INTF_EXTN_DATA_PORT_START": [[19, "intf-extn-data-port-start"]], "INTF_EXTN_DATA_PORT_STOP": [[19, "intf-extn-data-port-stop"]], "INTF_EXTN_DATA_PORT_SUSPEND": [[19, "intf-extn-data-port-suspend"]], "INTF_EXTN_IMCL_PORT_CLOSE": [[19, "intf-extn-imcl-port-close"]], "INTF_EXTN_IMCL_PORT_OPEN": [[19, "intf-extn-imcl-port-open"]], "INTF_EXTN_IMCL_PORT_PEER_CONNECTED": [[19, "intf-extn-imcl-port-peer-connected"]], "INTF_EXTN_IMCL_PORT_PEER_DISCONNECTED": [[19, "intf-extn-imcl-port-peer-disconnected"]], "INTF_EXTN_IMCL_PORT_STATE_INVALID": [[19, "intf-extn-imcl-port-state-invalid"]], "INTF_EXTN_PROP_DATA_PORT_STATE_INVALID": [[19, "intf-extn-prop-data-port-state-invalid"]], "INTF_EXTN_PROP_DATA_PORT_STATE_PREPARED": [[19, "intf-extn-prop-data-port-state-prepared"]], "INTF_EXTN_PROP_DATA_PORT_STATE_STARTED": [[19, "intf-extn-prop-data-port-state-started"]], "INTF_EXTN_PROP_DATA_PORT_STATE_STOPPED": [[19, "intf-extn-prop-data-port-state-stopped"]], "INTF_EXTN_PROP_DATA_PORT_STATE_SUSPENDED": [[19, "intf-extn-prop-data-port-state-suspended"]], "IPC Data Link Function Prototypes": [[13, "ipc-data-link-function-prototypes"]], "IPC Interfaces": [[13, "ipc-interfaces"]], "IPC-to-GPR Virtual Function Wrapper": [[13, "ipc-to-gpr-virtual-function-wrapper"]], "In-band messages": [[11, "in-band-messages"]], "Indices and tables": [[23, "indices-and-tables"]], "Integrated Resource Monitor (IRM)": [[11, "integrated-resource-monitor-irm"]], "Intents": [[19, "intents"]], "Inter-module Control Link (IMCL)": [[19, "inter-module-control-link-imcl"]], "Interaction Between Port Properties and Trigger Policy": [[19, "interaction-between-port-properties-and-trigger-policy"]], "Interface Extensions": [[19, "interface-extensions"], [19, "id51"]], "Interleaving": [[19, "interleaving"]], "Intermodule Control Link (IMCL)": [[19, "intermodule-control-link-imcl"]], "Internal EOS": [[19, "internal-eos"]], "Introduction": [[8, "introduction"], [10, "introduction"], [11, "introduction"], [12, "introduction"], [13, "introduction"], [15, "introduction"], [19, "introduction"]], "Island Handling": [[19, "island-handling"]], "Key Framework Extensions": [[19, "key-framework-extensions"]], "Key Interface Extensions": [[19, "key-interface-extensions"]], "Key Vector Design": [[16, "key-vector-design"], [16, "id2"]], "License": [[26, "license"]], "Life Cycle of a CAPI": [[19, "life-cycle-of-a-capi"]], "Links and connections": [[11, "links-and-connections"]], "Linux ASoC Architecture": [[15, null]], "Linux Adaptation Design": [[17, null]], "Linux Plug-in Architecture": [[16, null]], "Lists": [[19, "lists"]], "Local Routing": [[13, "local-routing"]], "MIMO Modules Process States": [[19, "mimo-modules-process-states"]], "Major UI Features": [[8, "major-ui-features"]], "Mandatory Policy": [[19, "mandatory-policy"]], "Media Format": [[19, "media-format"]], "Media formats": [[11, "media-formats"]], "Message Structure": [[13, "message-structure"]], "Messaging between ARE and GSL": [[11, "messaging-between-are-and-gsl"]], "Metadata": [[19, "metadata"], [19, "id6"], [19, "id58"]], "Metadata Propagation": [[19, "metadata-propagation"]], "Mixer Control and Payload": [[16, "mixer-control-and-payload"]], "Module": [[19, "module"]], "Module Identification and Configuration": [[12, "module-identification-and-configuration"]], "Module Integration": [[19, "module-integration"]], "Modules": [[11, "modules"]], "Multi-Instance configuration": [[11, "multi-instance-configuration"]], "Multi-Streams to Single-Device(MSSD) Playback": [[16, "multi-streams-to-single-device-mssd-playback"]], "Multi-core configuration": [[11, "multi-core-configuration"]], "Multi-instance and multi-core": [[11, "multi-instance-and-multi-core"]], "Multi-port Buffering": [[19, "multi-port-buffering"]], "Multi-port Modules": [[19, "multi-port-modules"]], "Naming Convention for Entry Point Functions": [[19, "naming-convention-for-entry-point-functions"]], "Non-buffered Data Flow Model": [[19, "non-buffered-data-flow-model"]], "Non-triggerable Ports": [[19, "non-triggerable-ports"]], "Non-triggerable Ports and Blocked Ports": [[19, "non-triggerable-ports-and-blocked-ports"]], "OS Abstraction Layer": [[1, null]], "Off-load container": [[11, "off-load-container"]], "Offset": [[19, "offset"]], "One Time vs. Repeating": [[19, "one-time-vs-repeating"]], "Opcode Field": [[13, "opcode-field"]], "Opcodes": [[11, "opcodes"]], "Open": [[19, "open"]], "Operating System Abstraction Layer": [[10, "operating-system-abstraction-layer"]], "Operating System Support": [[26, "operating-system-support"]], "Optimization": [[19, "optimization"]], "Optional Policy": [[19, "optional-policy"]], "Other Requirements": [[19, "other-requirements"]], "Out of band messages": [[11, "out-of-band-messages"]], "Out-of-band": [[19, "out-of-band"]], "Overview": [[10, "overview"], [11, "overview"], [16, "overview"]], "PCM": [[19, "pcm"]], "POSAL API\u2019s": [[6, null]], "PREPARED": [[11, "prepared"]], "Packet Details": [[13, "packet-details"]], "Packetized Formats": [[19, "packetized-formats"]], "Path Delay": [[19, "path-delay"]], "Payload Field": [[13, "payload-field"]], "Period Length": [[19, "period-length"]], "Persistent and shared calibration": [[11, "persistent-and-shared-calibration"]], "Platform & OS Abstraction Layer": [[22, "platform-os-abstraction-layer"]], "Platform Porting Guide": [[22, null]], "Platform Reference Guide": [[24, null]], "Platform Support": [[26, "platform-support"]], "Platform and OS Abstraction Layer": [[11, "platform-and-os-abstraction-layer"]], "Platform layer": [[13, "platform-layer"]], "Platform-specific Configuration Wrappers": [[13, "platform-specific-configuration-wrappers"]], "Playback": [[11, "playback"]], "Playback SSSD": [[16, "playback-sssd"]], "Port Indices and Port IDs": [[19, "port-indices-and-port-ids"]], "Port Property Propagation": [[19, "port-property-propagation"], [19, "id11"]], "Porting Dependency and requirements": [[22, "porting-dependency-and-requirements"]], "Porting Manual": [[22, "porting-manual"]], "Possible use cases": [[11, "possible-use-cases"]], "Presentation Layer": [[8, "presentation-layer"], [8, "id1"]], "Process Call": [[19, "process-call"]], "Processing chains, topologies, and graphs": [[11, "processing-chains-topologies-and-graphs"]], "Propagated Port Downstream States": [[19, "propagated-port-downstream-states"]], "Propagated Port Properties": [[19, "propagated-port-properties"]], "Property IDs": [[19, "property-ids"]], "Property for Persistent Parameters": [[19, "property-for-persistent-parameters"]], "Provide Execution Environment": [[22, "provide-execution-environment"]], "Public APIs": [[4, "public-apis"]], "Purpose": [[13, "purpose"], [19, "purpose"]], "Query for Local or Host Domain": [[13, "query-for-local-or-host-domain"]], "Query for Packet Pool Information": [[13, "query-for-packet-pool-information"]], "Query for Registered Service": [[13, "query-for-registered-service"]], "Query for a Library": [[19, "query-for-a-library"]], "Raise Events in Process Context": [[19, "raise-events-in-process-context"]], "Raise Events to ARE Clients": [[19, "raise-events-to-are-clients"]], "Raspberry Pi 4": [[25, null]], "Raw Compressed": [[19, "raw-compressed"]], "Real-time Flag": [[19, "real-time-flag"]], "Receive Messages": [[13, "receive-messages"]], "References": [[19, "references"]], "Register a Service": [[13, "register-a-service"]], "Registration": [[13, "registration"]], "Regular and non-shared calibration": [[11, "regular-and-non-shared-calibration"]], "Remote Routing": [[13, "remote-routing"]], "Reserved Field": [[13, "reserved-field"]], "Resource management": [[11, "resource-management"]], "Return CAPI_ENEEDMORE in a Process Call": [[19, "return-capi-eneedmore-in-a-process-call"]], "Roadmap": [[26, "roadmap"]], "Routing": [[13, "routing"]], "Running an AudioReach Usecase": [[25, "running-an-audioreach-usecase"]], "SDK Overview": [[26, "sdk-overview"]], "STARTED": [[11, "started"]], "STOPPED": [[11, "stopped"]], "SUSPENDED": [[11, "suspended"]], "Sample ARE Framework init execution environment": [[22, "sample-are-framework-init-execution-environment"]], "Sample Graph Design for Plug-in Architecture": [[16, "sample-graph-design-for-plug-in-architecture"]], "Sample Mixer control setup for Usecases.": [[16, "sample-mixer-control-setup-for-usecases"]], "Scheduling methods": [[11, "scheduling-methods"]], "Send Messages": [[13, "send-messages"]], "Send a Command Response": [[13, "send-a-command-response"]], "Send an Asynchronous Message": [[13, "send-an-asynchronous-message"]], "Setting up your Raspberry Pi": [[25, "setting-up-your-raspberry-pi"]], "Setup Sequence": [[16, "setup-sequence"]], "Shared-persistent or global-shared calibration": [[11, "shared-persistent-or-global-shared-calibration"]], "Should I use SC or GC?": [[11, "should-i-use-sc-or-gc"]], "Shutdown Sequence": [[16, "shutdown-sequence"]], "Signal Triggered Module": [[19, "signal-triggered-module"], [19, "id34"]], "Signal Triggered Module Timestamp": [[19, "signal-triggered-module-timestamp"]], "Single-Stream to Multi-Device(SSMD) Playback": [[16, "single-stream-to-multi-device-ssmd-playback"]], "Size and Version Fields": [[13, "size-and-version-fields"]], "Soft Timer": [[19, "soft-timer"]], "Source Code Repository": [[26, "source-code-repository"]], "Source and Destination Domain Fields": [[13, "source-and-destination-domain-fields"]], "Source and Destination Port Fields": [[13, "source-and-destination-port-fields"]], "Special handling for Fixed-Output mode of operation": [[19, "special-handling-for-fixed-output-mode-of-operation"]], "Specialized container": [[11, "specialized-container"]], "Standard Functions in Libraries": [[19, "standard-functions-in-libraries"]], "Start": [[19, "start"]], "State Layer": [[8, "state-layer"]], "Static Modules": [[11, "static-modules"]], "Step 1: Set up your Yocto build": [[25, "step-1-set-up-your-yocto-build"]], "Step 2: Get AudioReach Meta Layer": [[25, "step-2-get-audioreach-meta-layer"]], "Step 3: Add AudioReach to system image": [[25, "step-3-add-audioreach-to-system-image"]], "Step 4: Compile the image": [[25, "step-4-compile-the-image"]], "Step 5: Flash the Yocto image": [[25, "step-5-flash-the-yocto-image"]], "Steps to install ARC": [[26, "steps-to-install-arc"]], "Stop": [[19, "stop"]], "Stream Data": [[19, "stream-data"]], "Supporting Libraries": [[19, "supporting-libraries"]], "Synchronization": [[19, "synchronization"]], "Table of Contents": [[23, "table-of-contents"]], "Thread Safety": [[19, "thread-safety"]], "Threshold Configuration": [[19, "threshold-configuration"], [19, "id41"]], "Timestamp Propagation": [[19, "timestamp-propagation"]], "Token Field": [[13, "token-field"]], "Tools": [[26, "tools"]], "Trigger Policy": [[19, "trigger-policy"], [19, "id8"], [19, "id43"]], "Triggerable Ports": [[19, "triggerable-ports"]], "Triggerable or Polling": [[19, "triggerable-or-polling"]], "Troubleshooting": [[25, "troubleshooting"]], "Typedef Documentation": [[13, "typedef-documentation"], [13, "id25"], [19, "typedef-documentation"], [19, "id20"], [19, "id22"], [19, "id36"], [19, "id38"], [19, "id46"], [19, "id68"], [19, "id72"]], "Types of Messages": [[19, "types-of-messages"]], "Types of Modules": [[19, "types-of-modules"]], "Types of Ports": [[19, "types-of-ports"]], "Types of Triggers": [[19, "types-of-triggers"]], "Typical Operation": [[19, "typical-operation"]], "Typical Recommendations": [[19, "typical-recommendations"]], "Usage Examples": [[19, "usage-examples"]], "Use Case Development Workflow": [[20, null]], "Use Case to Audio Graph Mapping": [[12, "use-case-to-audio-graph-mapping"]], "Use Case to Calibration Data Mapping": [[12, "use-case-to-calibration-data-mapping"]], "Use cases": [[11, "use-cases"]], "Use cases with source and sink modules": [[11, "use-cases-with-source-and-sink-modules"]], "Variable Documentation": [[19, "variable-documentation"], [19, "id15"], [19, "id16"], [19, "id17"], [19, "id18"], [19, "id19"]], "Virtual Function Table": [[19, "virtual-function-table"], [19, "id14"]], "Voice Delivery": [[19, "voice-delivery"]], "Voice activation": [[11, "voice-activation"]], "Voice over IP (VoIP)": [[11, "voice-over-ip-voip"]], "Workflow": [[19, "workflow"]], "ar_osal_err": [[1, "ar-osal-err"]], "ar_osal_file_io": [[1, "ar-osal-file-io"]], "ar_osal_heap": [[1, "ar-osal-heap"]], "ar_osal_log": [[1, "ar-osal-log"]], "ar_osal_mem_op": [[1, "ar-osal-mem-op"]], "ar_osal_servreg": [[1, "ar-osal-servreg"]], "ar_osal_shmem": [[1, "ar-osal-shmem"]], "ar_osal_signal": [[1, "ar-osal-signal"]], "ar_osal_signal2": [[1, "ar-osal-signal2"]], "ar_osal_sleep": [[1, "ar-osal-sleep"]], "ar_osal_string": [[1, "ar-osal-string"]], "ar_osal_sys_id": [[1, "ar-osal-sys-id"]], "ar_osal_thread": [[1, "ar-osal-thread"]], "ar_osal_types": [[1, "ar-osal-types"]], "capi.h": [[7, "capi-h"]], "capi_err_t(\u2217 capi_vtbl_t::end)(capi_t \u2217_pif)": [[19, "capi-err-t-capi-vtbl-t-end-capi-t-pif"]], "capi_err_t(\u2217 capi_vtbl_t::get_param)(capi_t \u2217_pif, uint32_t param_id, const capi_port_info_t \u2217port_info_ptr, capi_buf_t \u2217params_ptr)": [[19, "capi-err-t-capi-vtbl-t-get-param-capi-t-pif-uint32-t-param-id-const-capi-port-info-t-port-info-ptr-capi-buf-t-params-ptr"]], "capi_err_t(\u2217 capi_vtbl_t::process)(capi_t \u2217_pif, capi_stream_data_t \u2217input[ ], capi_stream_data_t \u2217output[ ])": [[19, "capi-err-t-capi-vtbl-t-process-capi-t-pif-capi-stream-data-t-input-capi-stream-data-t-output"]], "capi_err_t(\u2217 capi_vtbl_t::set_param)(capi_t \u2217_pif, uint32_t param_id, const capi_port_info_t \u2217port_info_ptr, capi_buf_t \u2217params_ptr)": [[19, "capi-err-t-capi-vtbl-t-set-param-capi-t-pif-uint32-t-param-id-const-capi-port-info-t-port-info-ptr-capi-buf-t-params-ptr"]], "capi_err_t(\u2217capi_vtbl_t::get_properties)(capi_t \u2217_pif, capi_proplist_t \u2217proplist_ptr)": [[19, "capi-err-t-capi-vtbl-t-get-properties-capi-t-pif-capi-proplist-t-proplist-ptr"]], "capi_err_t(\u2217capi_vtbl_t::set_properties)(capi_t \u2217_pif, capi_proplist_t \u2217proplist_ptr)": [[19, "capi-err-t-capi-vtbl-t-set-properties-capi-t-pif-capi-proplist-t-proplist-ptr"]], "capi_events.h": [[7, "capi-events-h"]], "capi_get_static_properties_f()": [[19, "capi-get-static-properties-f"]], "capi_init_f()": [[19, "capi-init-f"]], "capi_properties.h": [[7, "capi-properties-h"]], "capi_types.h": [[7, "capi-types-h"]], "end()": [[19, "end"]], "enum container_trigger_policy_t": [[19, "enum-container-trigger-policy-t"]], "enum event_id_disable_dm_supported_values_t": [[19, "enum-event-id-disable-dm-supported-values-t"]], "enum fwk_extn_dm_mode_t": [[19, "enum-fwk-extn-dm-mode-t"]], "enum fwk_extn_port_nontrigger_policy_t": [[19, "enum-fwk-extn-port-nontrigger-policy-t"]], "enum fwk_extn_port_trigger_affinity_t": [[19, "enum-fwk-extn-port-trigger-affinity-t"]], "enum fwk_extn_port_trigger_policy_t": [[19, "enum-fwk-extn-port-trigger-policy-t"]], "enum intf_extn_data_port_opcode_t": [[19, "enum-intf-extn-data-port-opcode-t"]], "enum intf_extn_data_port_state_t": [[19, "enum-intf-extn-data-port-state-t"]], "enum intf_extn_imcl_port_opcode_t": [[19, "enum-intf-extn-imcl-port-opcode-t"]], "enum intf_extn_prop_data_port_state_t": [[19, "enum-intf-extn-prop-data-port-state-t"]], "get_param()": [[19, "get-param"]], "get_properties()": [[19, "get-properties"]], "posal": [[6, "posal"]], "posal_bufpool": [[6, "posal-bufpool"]], "posal_cache": [[6, "posal-cache"]], "posal_condvar": [[6, "posal-condvar"]], "posal_data_log": [[6, "posal-data-log"]], "posal_err_fatal": [[6, "posal-err-fatal"]], "posal_globalstate": [[6, "posal-globalstate"]], "posal_heapmgr": [[6, "posal-heapmgr"]], "posal_inline_mutex": [[6, "posal-inline-mutex"]], "posal_internal_inline": [[6, "posal-internal-inline"]], "posal_interrupt": [[6, "posal-interrupt"]], "posal_island": [[6, "posal-island"]], "posal_mem_prof": [[6, "posal-mem-prof"]], "posal_memory": [[6, "posal-memory"]], "posal_memorymap": [[6, "posal-memorymap"]], "posal_mutex": [[6, "posal-mutex"]], "posal_nmutex": [[6, "posal-nmutex"]], "posal_power_mgr": [[6, "posal-power-mgr"]], "posal_queue": [[6, "posal-queue"]], "posal_root_msg": [[6, "posal-root-msg"]], "posal_rtld": [[6, "posal-rtld"]], "posal_signal": [[6, "posal-signal"]], "posal_std": [[6, "posal-std"]], "posal_thread": [[6, "posal-thread"]], "posal_thread_prio": [[6, "posal-thread-prio"]], "posal_thread_profiling": [[6, "posal-thread-profiling"]], "process()": [[19, "process"]], "set_param()": [[19, "set-param"]], "set_properties()": [[19, "set-properties"]], "static uint32_t gpr_cmd_accept_command (gpr_packet_t *packet)": [[13, "static-uint32-t-gpr-cmd-accept-command-gpr-packet-t-packet"]], "static uint32_t gpr_cmd_alloc ( uint32_t alloc_size, gpr_packet_t **ret_packet)": [[13, "static-uint32-t-gpr-cmd-alloc-uint32-t-alloc-size-gpr-packet-t-ret-packet"]], "static uint32_t gpr_cmd_alloc_ext (gpr_cmd_alloc_ext_t *args )": [[13, "static-uint32-t-gpr-cmd-alloc-ext-gpr-cmd-alloc-ext-t-args"]], "static uint32_t gpr_cmd_alloc_send (gpr_cmd_alloc_send_t args )": [[13, "static-uint32-t-gpr-cmd-alloc-send-gpr-cmd-alloc-send-t-args"]], "static uint32_t gpr_cmd_async_send (gpr_packet_t packet )": [[13, "static-uint32-t-gpr-cmd-async-send-gpr-packet-t-packet"]], "static uint32_t gpr_cmd_deregister ( uint32_t src_port )": [[13, "static-uint32-t-gpr-cmd-deregister-uint32-t-src-port"]], "static uint32_t gpr_cmd_end_command ( gpr_packet_t *packet, uint32_t status )": [[13, "static-uint32-t-gpr-cmd-end-command-gpr-packet-t-packet-uint32-t-status"]], "static uint32_t gpr_cmd_free ( gpr_packet_t *packet)": [[13, "static-uint32-t-gpr-cmd-free-gpr-packet-t-packet"]], "static uint32_t gpr_cmd_get_gpr_packet_info (gpr_cmd_gpr_packet_pool_info_t *args)": [[13, "static-uint32-t-gpr-cmd-get-gpr-packet-info-gpr-cmd-gpr-packet-pool-info-t-args"]], "static uint32_t gpr_cmd_get_host_domain_id (uint32_t *host_domain_id)": [[13, "static-uint32-t-gpr-cmd-get-host-domain-id-uint32-t-host-domain-id"]], "static uint32_t gpr_cmd_register ( uint32_t src_port, gpr_callback_fn_t, void * callback_data)": [[13, "static-uint32-t-gpr-cmd-register-uint32-t-src-port-gpr-callback-fn-t-void-callback-data"]], "struct capi_t": [[19, "struct-capi-t"]], "struct capi_vtbl_t": [[19, "struct-capi-vtbl-t"]], "struct fwk_extn_port_nontrigger_group_t": [[19, "struct-fwk-extn-port-nontrigger-group-t"]], "struct fwk_extn_port_trigger_group_t": [[19, "struct-fwk-extn-port-trigger-group-t"]], "struct gpr_cmd_alloc_ext_t": [[13, "struct-gpr-cmd-alloc-ext-t"]], "struct gpr_cmd_alloc_send_t": [[13, "struct-gpr-cmd-alloc-send-t"]], "struct gpr_cmd_gpr_packet_pool_info_t": [[13, "struct-gpr-cmd-gpr-packet-pool-info-t"]], "struct gpr_packet_t": [[13, "struct-gpr-packet-t"]], "struct gpr_to_ipc_vtbl_t": [[13, "struct-gpr-to-ipc-vtbl-t"]], "struct intf_extn_data_port_id_idx_map_t": [[19, "struct-intf-extn-data-port-id-idx-map-t"]], "struct intf_extn_imcl_id_intent_map_t": [[19, "struct-intf-extn-imcl-id-intent-map-t"]], "struct intf_extn_imcl_port_close_t": [[19, "struct-intf-extn-imcl-port-close-t"]], "struct intf_extn_imcl_port_open_t": [[19, "struct-intf-extn-imcl-port-open-t"]], "struct intf_extn_imcl_port_start_t": [[19, "struct-intf-extn-imcl-port-start-t"]], "struct intf_extn_imcl_port_stop_t": [[19, "struct-intf-extn-imcl-port-stop-t"]], "struct intf_extn_md_propagation_t": [[19, "struct-intf-extn-md-propagation-t"]], "struct intf_extn_param_id_metadata_handler_t": [[19, "struct-intf-extn-param-id-metadata-handler-t"]], "struct intf_extn_param_id_stm_ts_t": [[19, "struct-intf-extn-param-id-stm-ts-t"]], "struct ipc_dl_t": [[13, "struct-ipc-dl-t"]], "struct ipc_to_gpr_vtbl_t": [[13, "struct-ipc-to-gpr-vtbl-t"]], "struct module_cmn_md_eos_flags_t": [[19, "struct-module-cmn-md-eos-flags-t"]], "struct module_cmn_md_eos_flags_t. unnamed . unnamed": [[19, "struct-module-cmn-md-eos-flags-t-unnamed-unnamed"]], "struct module_cmn_md_eos_t": [[19, "struct-module-cmn-md-eos-t"]], "struct module_cmn_md_flags_t": [[19, "struct-module-cmn-md-flags-t"]], "struct module_cmn_md_flags_t. unnamed . unnamed": [[19, "struct-module-cmn-md-flags-t-unnamed-unnamed"]], "struct module_cmn_md_list_t": [[19, "struct-module-cmn-md-list-t"]], "struct module_cmn_md_t": [[19, "struct-module-cmn-md-t"]], "struct module_cmn_md_tracking_flags_t": [[19, "struct-module-cmn-md-tracking-flags-t"]], "struct module_cmn_md_tracking_flags_t. unnamed . unnamed": [[19, "struct-module-cmn-md-tracking-flags-t-unnamed-unnamed"]], "struct module_cmn_md_tracking_payload_t": [[19, "struct-module-cmn-md-tracking-payload-t"]], "struct module_cmn_md_tracking_t": [[19, "struct-module-cmn-md-tracking-t"]], "typedef ar_result_t(\u2217 stm_get_ts_fn_ptr_t)(void \u2217context_ptr, uint64_t \u2217intr_ts_ptr)": [[19, "typedef-ar-result-t-stm-get-ts-fn-ptr-t-void-context-ptr-uint64-t-intr-ts-ptr"]], "typedef ar_result_t(\u2217fwk_extn_async_signal_callback_fn_ptr_t)(void \u2217module_context_ptr)": [[19, "typedef-ar-result-t-fwk-extn-async-signal-callback-fn-ptr-t-void-module-context-ptr"]], "typedef capi_err_t(\u2217 capi_init_f)(capi_t \u2217_pif, capi_proplist_t \u2217init_set_proplist)": [[19, "typedef-capi-err-t-capi-init-f-capi-t-pif-capi-proplist-t-init-set-proplist"]], "typedef capi_err_t(\u2217capi_get_static_properties_f)(capi_proplist_t \u2217init_set_proplist, capi_proplist_t \u2217static_proplist)": [[19, "typedef-capi-err-t-capi-get-static-properties-f-capi-proplist-t-init-set-proplist-capi-proplist-t-static-proplist"]], "typedef struct intf_extn_param_id_cntr_duty_cycling_enabled_t intf_extn_param_id_cntr_duty_cycling_enabled_t": [[19, "typedef-struct-intf-extn-param-id-cntr-duty-cycling-enabled-t-intf-extn-param-id-cntr-duty-cycling-enabled-t"]], "typedef struct stm_latest_trigger_ts_t stm_latest_trigger_ts_t": [[19, "typedef-struct-stm-latest-trigger-ts-t-stm-latest-trigger-ts-t"]], "typedef uint32_t capi_err_t": [[19, "typedef-uint32-t-capi-err-t"]], "typedef uint32_t(gpr_callback_fn_t)(gpr_packet_t \u2217packet, void callback_data)": [[13, "typedef-uint32-t-gpr-callback-fn-t-gpr-packet-t-packet-void-callback-data"]], "typedef uint32_t(\u2217 ipc_dl_deinit_fn_t)(uint32_t src_domain_id, uint32_t dest_domain_id)": [[13, "typedef-uint32-t-ipc-dl-deinit-fn-t-uint32-t-src-domain-id-uint32-t-dest-domain-id"]], "typedef uint32_t(\u2217 ipc_dl_init_fn_t)(uint32_t src_domain_id, uint32_t dest_domain_id, const gpr_to_ipc_vtbl_t *p_gpr_to_ipc_vtbl, ipc_to_gpr_vtbl_t **pp_ipc_to_gpr_vtbl)": [[13, "typedef-uint32-t-ipc-dl-init-fn-t-uint32-t-src-domain-id-uint32-t-dest-domain-id-const-gpr-to-ipc-vtbl-t-p-gpr-to-ipc-vtbl-ipc-to-gpr-vtbl-t-pp-ipc-to-gpr-vtbl"]], "union module_cmn_md_eos_flags_t. unnamed": [[19, "union-module-cmn-md-eos-flags-t-unnamed"]], "union module_cmn_md_flags_t. unnamed": [[19, "union-module-cmn-md-flags-t-unnamed"]], "union module_cmn_md_t. unnamed": [[19, "union-module-cmn-md-t-unnamed"]], "union module_cmn_md_tracking_flags_t. unnamed": [[19, "union-module-cmn-md-tracking-flags-t-unnamed"]]}, "docnames": ["api/args_api", "api/args_arosal", "api/args_gsl", "api/arspf_api", "api/gpr_api", "api/index", "api/posal_api", "api/spf_capi", "design/arc_design", "design/arch_overview", "design/args_design", "design/arspf_design", "design/design_concept", "design/gpr_design", "design/index", "design/linux_asoc_arch", "design/linux_plug-in_arch", "design/lx_design", "dev/available_modules", "dev/capi_mod_dev", "dev/dev_workflow", "dev/index", "dev/plat_port", "index", "platform/index", "platform/raspberry_pi4", "sdk_overview"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["api/args_api.rst", "api/args_arosal.rst", "api/args_gsl.rst", "api/arspf_api.rst", "api/gpr_api.rst", "api/index.rst", "api/posal_api.rst", "api/spf_capi.rst", "design/arc_design.rst", "design/arch_overview.rst", "design/args_design.rst", "design/arspf_design.rst", "design/design_concept.rst", "design/gpr_design.rst", "design/index.rst", "design/linux_asoc_arch.rst", "design/linux_plug-in_arch.rst", "design/lx_design.rst", "dev/available_modules.rst", "dev/capi_mod_dev.rst", "dev/dev_workflow.rst", "dev/index.rst", "dev/plat_port.rst", "index.rst", "platform/index.rst", "platform/raspberry_pi4.rst", "sdk_overview.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [3, 8, 10, 11, 12, 13, 16, 19, 22, 25, 26], "0": [16, 25], "022": 25, "0x12345678": 13, "0x7": 13, "1": [11, 16], "10": [11, 19], "100": [13, 16, 19, 25], "10000": 19, "1000000": 25, "101": 16, "1024": [11, 19], "11520": 19, "15": 19, "15000": 19, "16": 19, "16k": 19, "16khz": 12, "1920": 19, "2": 11, "20": [11, 25], "2022": 11, "2048": 19, "21": 11, "23": [13, 19], "24": [13, 19], "25": 19, "256": [13, 19], "3": [11, 12, 26], "31": [13, 19], "32": [11, 13, 18, 19], "320": 19, "33": 11, "4": [11, 16, 18, 23, 24, 26], "4096": [13, 19], "48": 19, "48000": 16, "48k": [11, 19], "48khz": 12, "5": 11, "50": [13, 19], "50th": 19, "512": [11, 13], "5558": 25, "6": 11, "60958": 19, "61397": 19, "61937": 19, "7": 19, "75": 19, "8": [19, 25], "8192": 19, "8khz": 12, "960": 19, "96000": 16, "A": [11, 12, 13, 18, 19], "AND": 19, "ANDED": 19, "ANDed": 19, "ATS": 10, "As": [9, 11, 13, 19], "At": [13, 16, 19, 26], "BE": 16, "But": [11, 19], "By": [13, 19, 25], "For": [8, 11, 12, 16, 22, 23, 25, 26], "If": [10, 11, 13, 19, 25], "In": [9, 10, 12, 13, 16, 19, 22, 25, 26], "It": [8, 10, 11, 12, 13, 16, 18, 19, 25], "Its": 19, "No": [13, 19], "Not": 19, "ON": [11, 12], "OR": 19, "ORed": 19, "On": [9, 10, 18, 19, 25], "One": [16, 26], "Such": [11, 19], "That": 19, "The": [10, 11, 12, 13, 16, 18, 19, 25, 26], "Their": 19, "Then": [10, 12, 13, 16, 19, 25], "There": [10, 11, 12, 19], "These": [10, 11, 13, 16, 18, 19, 25], "To": [11, 13, 18, 19, 22, 25], "Will": [8, 19], "With": [19, 25], "__gpr_cmd_accept_command": 13, "__gpr_cmd_alloc": 13, "__gpr_cmd_alloc_ext": 13, "__gpr_cmd_alloc_send": 13, "__gpr_cmd_async_send": 13, "__gpr_cmd_deregist": 13, "__gpr_cmd_end_command": 13, "__gpr_cmd_free": 13, "__gpr_cmd_get_gpr_packet_info": 13, "__gpr_cmd_host_domain_id": 13, "__gpr_cmd_is_regist": 13, "__gpr_cmd_regist": 13, "_byte": 19, "_cb_fn": 19, "_ch_in_byt": 19, "_client_buff": 19, "_cmn_md_tracking_flags_t": 19, "_data_flag_t": 19, "_entri": 19, "_event": 19, "_get_static_properties_f": 19, "_id_intent_map_t": 19, "_init": 19, "_packet": 13, "_policy_fn": 19, "_port_id_idx_map_t": 19, "_port_opcode_t": 19, "_pptr": 19, "_size_packet": 13, "_t": 19, "_trigger_policy_cb_fn": 19, "_v2": 19, "aac": [11, 19], "ab": 19, "abc": 19, "abd": 19, "abil": [11, 13, 16], "abl": [16, 19, 25, 26], "abort": 13, "about": [11, 12, 15, 18, 19, 26], "abov": [11, 19, 25], "absenc": 19, "absent": 19, "absolut": 19, "abstract": [0, 9, 12, 13, 16, 19], "ac": 19, "ac3": [11, 19], "accept": [11, 19], "access": [8, 10, 11, 12, 13, 16, 19], "accord": [9, 13, 19, 25], "accordingli": [8, 13, 19], "account": 19, "accumul": [11, 18], "accur": 19, "accustom": 26, "acdb": [8, 9, 11, 12, 16, 18, 22, 25], "acdbdata": 25, "achiev": [10, 11, 13, 19], "acknowledg": 11, "acoust": [12, 19], "across": [9, 10, 11, 12, 13, 19, 25, 26], "act": [8, 11, 19], "action": [8, 10, 13, 19], "activ": 19, "actual": [11, 13, 19], "actual_data_len": 19, "actual_len": 19, "actual_s": 19, "acycl": 11, "ad": [11, 13, 16, 18, 19, 25], "adapt": [9, 11, 14, 16, 19, 23, 26], "add": [11, 13, 16, 19, 23], "addit": [9, 10, 11, 16, 19, 22, 25, 26], "addition": 25, "address": [11, 12, 19, 25], "adjust": [10, 16, 19], "adsp": 13, "advanc": 10, "advantag": 15, "affect": 19, "affin": 19, "affinity_ptr": 19, "after": [8, 11, 13, 16, 19, 25], "again": 25, "aggreg": [11, 19], "agm": [16, 22], "agm_init": 22, "agm_key_valu": 16, "agm_key_vector_gsl": 16, "agm_meta_data_gsl": 16, "agm_mix": 16, "agm_serv": 25, "agmplai": 25, "agnost": [11, 13], "ahead": 19, "aid": [11, 16, 19], "aif": 16, "aim": 26, "alac": 11, "algo_delay_u": 19, "algorithm": [9, 11, 12, 13, 18, 19], "align": [11, 13], "all": [8, 10, 11, 12, 13, 16, 18, 19, 25], "allevi": 16, "alloc": [10, 19], "alloc_arg": 13, "alloc_send_arg": 13, "allot": 19, "allow": [8, 9, 10, 11, 12, 13, 18, 19, 25], "allow_duty_cycl": 19, "along": [9, 11, 13, 16, 19], "alongsid": 11, "alreadi": [8, 9, 13, 19, 25, 26], "alsa": [15, 22, 25, 26], "also": [8, 9, 10, 11, 13, 16, 18, 19, 25, 26], "altern": 25, "although": [19, 25], "alwai": [11, 12, 13, 19], "amdb": [19, 22], "aml": [10, 16], "amount": [11, 13, 19], "amrwb": 11, "an": [8, 10, 11, 12, 16, 18, 19, 26], "analog": 16, "ani": [11, 13, 16, 18, 19, 25], "annoi": 19, "annot": [12, 19], "announc": 26, "anoth": [11, 12, 16, 19, 25], "anticip": 13, "anymor": 19, "anyth": 11, "ap": 11, "apart": [10, 19], "api": [8, 9, 10, 11, 16, 19, 22, 23], "apm": [19, 22], "apm_cmd_get_cfg": 19, "app": [13, 25, 26], "appear": [18, 19, 25], "append": 25, "appli": [8, 10, 11, 12, 13, 16, 19], "applic": [8, 9, 11, 12, 13, 16, 19, 25], "appoint": 26, "approach": [11, 16, 19], "appropri": [11, 13, 19], "apt": 25, "ar": [8, 9, 10, 12, 13, 15, 16, 18, 23, 25, 26], "ar_eneedmor": 19, "ar_eok": 22, "ar_msg": 13, "ar_osal_error": 1, "ar_result_t": 22, "arbitrari": [18, 19], "arc": [9, 10, 11, 12, 18, 19, 25], "architectur": [12, 14, 17, 23, 26], "are_on_app": 25, "arena": 18, "arg": [9, 10, 12, 16, 22, 25], "argument": [13, 19], "arm": [13, 18], "around": 12, "arr": 19, "arrai": [13, 16, 19], "arriv": 19, "ask": 19, "asoc": [16, 17, 26], "asound": [16, 25], "aspect": [11, 13, 19], "asrc": 19, "assign": [10, 12, 19], "associ": [12, 13, 16], "associated_md": 19, "assum": [11, 13, 19], "async_signal_ptr": 19, "asynchron": [11, 19], "atom": [11, 19], "ats_gatewai": 25, "attach": [13, 19], "atth": 19, "attribut": [11, 12, 19], "audio": [3, 8, 9, 13, 16, 19, 21, 22, 23, 25, 26], "audio_framework_init": 22, "audioreach": [13, 15, 18, 19, 22, 23], "autogener": 11, "automat": [8, 19], "automot": 26, "av": 11, "avail": [9, 10, 11, 12, 13, 16, 19, 21, 23, 25, 26], "avoid": [11, 13, 19], "awaken": 19, "awar": 19, "b": [11, 16, 19, 25], "back": [10, 11, 13, 16, 19, 25], "backend": 16, "background": [11, 19], "backward": [13, 19], "bad": [13, 19], "balanc": 11, "band": 13, "bandwidth": [11, 19, 22], "bar": 18, "base": [9, 12, 13, 16, 18, 19, 22, 25], "baselin": 10, "basi": 11, "basic": [13, 18, 19], "bass": 18, "bassboost": 18, "batch": 19, "bbfile": 25, "bblayer": 25, "bbpath": 25, "bc": 19, "bcm2835": 25, "becaus": [11, 13, 18, 19], "becom": 19, "been": [10, 13, 16, 18, 19], "befor": [9, 10, 11, 12, 13, 16, 19, 25], "begin": [13, 16, 19], "behav": 19, "behavior": [11, 19], "being": [8, 11, 12, 13, 19], "belong": [13, 19], "below": [9, 10, 11, 12, 13, 15, 16, 19, 25, 26], "besid": [10, 25], "best": 19, "better": 19, "between": [8, 10, 12, 13, 16, 18], "beyond": 19, "bi": 11, "bidirect": 19, "big": [12, 19], "bigger": 11, "binari": [10, 18, 22], "bit": [11, 13, 18, 19], "bit_width": [18, 19], "bitbak": 25, "bitmask": 13, "bits_per_": 19, "bits_per_sampl": 19, "bitwidth": 12, "blob": [10, 19], "block": [9, 10, 13], "bluetooth": [11, 16], "board": [16, 26], "bool_t": [13, 19], "boolean": 19, "boost": 18, "boot": [11, 25], "both": [10, 11, 13, 16, 18, 19], "bottom": 25, "botton": 11, "boundari": [11, 19], "bracket": 11, "branch": [8, 19], "break": [12, 13], "bridg": [10, 11], "bring": 13, "broad": [16, 26], "broadli": 19, "broken": 19, "bsd": 26, "bsp": 25, "bt": 11, "bu": [11, 19], "buf": [13, 19], "buf_delay_p": 19, "buf_ptr": 19, "buf_sample_": 19, "buf_siz": 19, "buffer": [10, 11, 13, 16], "bufferq": 11, "build": [11, 13, 18], "buildtool": 25, "built": [9, 25], "bump": 19, "busi": 8, "button": 8, "bw": 19, "bypass": [11, 16, 19], "byproduct": 19, "byte": [11, 13, 16, 19], "bytes_per_channel": 19, "bytes_per_max": 13, "bytes_per_max_size_packet": 13, "bytes_per_min": 13, "bytes_per_min_size_packet": 13, "bz2": 25, "bzip2": 25, "c": [11, 12, 19, 22], "cabl": 25, "cach": [11, 19, 22], "calcul": [11, 19], "calibr": [8, 9, 10, 13, 16, 18, 19, 22, 26], "call": [8, 9, 10, 11, 13, 16, 22, 25], "callback": [10, 11, 16, 19], "callback_fn": 13, "callback_fptr": 19, "calle": 13, "caller": [13, 19], "came": [13, 19], "can": [8, 9, 10, 12, 13, 16, 18, 19, 22, 25], "cancel": [11, 12, 19], "cannot": [1, 2, 4, 6, 7, 11, 13, 18, 19], "canva": 12, "cap": 25, "capabl": [10, 11, 12, 13, 18, 19, 26], "capi": [3, 11, 18, 21, 23], "capi_algorithmic_reset": 19, "capi_bt_codec_etxn_event_kpps_scale_factor_t": 19, "capi_bt_codec_extn_event_disable_prebuffer_t": 19, "capi_buf": 19, "capi_custom_init_data": 19, "capi_custom_properti": 19, "capi_data_format_invalid_v": 19, "capi_deinterleaved_raw_compress": 19, "capi_ev": 19, "capi_event_algorithmic_delai": 19, "capi_event_bandwidth": 19, "capi_event_callback_info": 19, "capi_event_change_container_trigger_policy_t": 19, "capi_event_data_to_dsp_cli": 19, "capi_event_data_to_dsp_client_v2": 19, "capi_event_data_to_dsp_servic": 19, "capi_event_dynamic_inplace_chang": 19, "capi_event_get_library_inst": 19, "capi_event_info_t": 19, "capi_event_kpp": 19, "capi_event_kpps_t": 19, "capi_event_output_media_format_upd": 19, "capi_event_output_media_format_updated_v2": 19, "capi_event_port_data_threshold_chang": 19, "capi_event_process_st": 19, "capi_external_service_id": 19, "capi_floating_point": 19, "capi_heap_id": 19, "capi_heap_id_t": 19, "capi_init_memory_requir": 19, "capi_input_media_format": 19, "capi_input_media_format_v2": 19, "capi_interface_extens": 19, "capi_is_elementari": 19, "capi_is_inplac": 19, "capi_libname_en": 19, "capi_libname_filter_coeff": 19, "capi_library_base_t": 19, "capi_log_cod": 19, "capi_logging_info": 19, "capi_max_get_properti": 19, "capi_max_init_properti": 19, "capi_max_metadata_s": 19, "capi_max_properti": 19, "capi_max_set_get_properti": 19, "capi_max_set_properti": 19, "capi_max_static_properti": 19, "capi_metadata": 19, "capi_min_port_num_info": 19, "capi_module_instance_id": 19, "capi_needed_framework_extens": 19, "capi_num_needed_framework_extens": 19, "capi_output_media_format": 19, "capi_output_media_format_s": 19, "capi_output_media_format_v2": 19, "capi_param_id_stm_latest_trigger_ts_ptr_t": 19, "capi_param_persistence_info": 19, "capi_port_data_threshold": 19, "capi_port_num_info": 19, "capi_prop_async_signal_callback_info_t": 19, "capi_prop_async_signal_ctrl_t": 19, "capi_prop_stm_ctrl_t": 19, "capi_prop_stm_trigger_t": 19, "capi_prop_voice_proc_start_trigger_t": 19, "capi_properti": 19, "capi_raw_compress": 19, "capi_register_event_data_to_dsp_cli": 19, "capi_register_event_data_to_dsp_client_v2": 19, "capi_requires_data_buff": 19, "capi_session_identifi": 19, "capi_stack_s": 19, "capi_standard_data_format_t": 19, "capi_standard_data_format_v2_t": 19, "capi_stream_data_v2_t": 19, "capi_stream_flags_t": 19, "capi_stream_v2": 19, "capi_typ": 19, "captur": [16, 25], "card": [16, 26], "card_id": 25, "care": 19, "carefulli": 19, "carri": [11, 19], "case": [8, 9, 10, 13, 15, 19, 21, 23, 25, 26], "cast": 19, "catch": 19, "categor": [13, 19], "categori": 19, "cater": 16, "caus": [11, 13, 19, 25], "cd": 25, "cdsp": 13, "ce": 19, "ceas": 19, "center": [19, 26], "certain": [11, 12, 19], "ch": 16, "chain": 19, "chang": [12, 18, 19, 25], "change_data_": 19, "change_sign": 19, "change_trigg": 19, "channel": [10, 11, 12, 16, 18, 22], "channel_mix": 18, "chapter": [10, 11, 13], "character": 19, "check": [10, 11, 13, 19], "checkout": 15, "child": 10, "chipset": 13, "choic": 12, "choos": [19, 25], "chosen": 19, "citi": 18, "ckv": [10, 12, 16], "classifi": 13, "claus": 26, "clean": 11, "cleanup": 19, "clear": 19, "click": 25, "client": [9, 10, 12, 16, 25], "client_data": 13, "clip": 25, "clip_nam": 25, "clock": [11, 16, 19], "clone": [18, 19, 25], "close": [10, 13], "close_al": 11, "closest": 11, "cmn": 18, "cmn_md_eos_flags_t": 19, "cmn_md_flag": 19, "cntr": 19, "cntr_ref_ptr": 19, "code": [9, 11, 12, 16, 18, 22], "codec": [11, 16], "codec_dma": 16, "coeffici": [11, 18, 19], "collect": [10, 19], "com": 25, "combin": [11, 19], "come": [11, 19, 25], "command": [10, 11, 12, 16, 19, 22, 25], "comment": 19, "common": [3, 10, 11, 13], "commun": [8, 10, 11, 13, 16, 19], "compar": [8, 11, 19], "comparison": 13, "compat": [13, 16, 19], "compens": 19, "compil": [11, 13, 18, 19], "complet": [11, 13, 19, 25, 26], "complex": [11, 19], "compliant": [16, 19], "compon": [8, 9, 10, 13, 16, 22, 25, 26], "compos": [8, 9], "composit": [12, 19], "comprehend": 12, "comprehens": 26, "compress": [10, 11, 16, 18], "compris": [9, 11, 13], "comput": [9, 11, 13, 25, 26], "con": 25, "concaten": [16, 19], "conceal": 19, "concept": [11, 14, 16, 19, 23], "concern": 11, "concurr": [11, 18, 19], "condit": [11, 19, 22], "conf": [18, 25], "config": [10, 16, 25], "configur": [8, 9, 10, 15, 16, 18, 26], "confirm": 11, "conflict": 19, "connect": [8, 10, 12, 16, 19, 25], "consid": [10, 11, 13, 19], "consider": 12, "consist": [9, 10, 11, 12, 16], "consolid": 16, "constant": 19, "constraint": 26, "construct": [9, 16], "consum": [10, 11, 13, 16, 19], "consumpt": 19, "cont": 19, "contain": [8, 9, 10, 12, 13, 16, 18, 26], "container_": 19, "content": [11, 13, 19], "context": [11, 13, 16], "contigu": 19, "continu": 19, "contribut": 19, "control": [10, 12, 18], "convers": [11, 16, 19], "convert": [11, 16, 18, 19], "coordin": 11, "cop": 19, "copi": [10, 11, 13, 19, 25], "core": [8, 9, 12, 16, 19, 25, 26], "correct": [11, 19], "correctli": [10, 19], "correspond": [9, 10, 11, 12, 13, 16, 19, 25, 26], "corrupt": 19, "cost": [11, 19], "costli": 19, "could": [11, 12, 13, 19], "council": 26, "count": [10, 16], "counter": [11, 19], "counter_ptr": 19, "coupl": [11, 19, 25], "couplet": 19, "cover": 16, "crash": 19, "creat": [11, 12, 13, 16, 19], "creation": [11, 13, 19], "creator": [9, 11, 14, 18, 19, 23, 25, 26], "criteria": 19, "critic": 10, "cross": [8, 9, 10, 22, 26], "cubic": 18, "current": [10, 11, 13, 16, 18, 19, 25, 26], "curretli": 26, "custom": [8, 19, 22, 25, 26], "custom_ev": 19, "cycl": 11, "d": [11, 13, 19, 25], "dai": 16, "data": [8, 9, 10, 15, 16, 18, 22, 25], "data_format_t": 19, "data_port_state_clos": 19, "data_port_state_invalid": 19, "data_port_state_open": 19, "data_port_state_start": 19, "data_port_state_stop": 19, "data_port_state_suspend": 19, "data_ptr": 19, "databas": [8, 9, 11, 13, 22], "dataflow": 11, "datalink": [13, 16, 22], "datalink_layer_to_gpr_vtbl": 13, "datalink_receive_don": 13, "datalink_send": 13, "dataq": 11, "dbg_error_prio": [13, 19], "ddr": 11, "de": [11, 13, 19], "deadlin": 11, "decid": [13, 19], "decim": 19, "declar": 19, "decod": [11, 16, 18, 19], "decreas": [18, 19], "dedic": 13, "deem": [16, 19], "deep": 19, "def": [16, 19], "default": [11, 13, 25], "defin": [10, 11, 12, 15], "definit": [8, 9, 10, 11, 12, 13, 16, 19, 25], "deinit_fn": 13, "deiniti": 13, "deinterleav": 11, "deintial": 13, "delai": 11, "delay_us_pptr": 19, "delet": 19, "deliv": [11, 13, 19, 26], "deliveri": 11, "delta": 10, "demand": 11, "denot": [11, 19], "deocder": 18, "depacket": [11, 19], "departur": 19, "depend": [9, 10, 11, 12, 13, 18, 19], "depict": [9, 10, 12, 16, 26], "deploi": 25, "deprec": 19, "deregist": 11, "deregistr": 11, "deriv": [11, 16], "describ": [9, 10, 11, 13, 16, 19], "descript": [12, 13, 18], "design": [9, 12, 19, 22, 23, 25, 26], "desir": [10, 11, 12, 19, 22], "dest_port": 19, "destin": [10, 11, 19], "destroi": 19, "detail": [10, 11, 12, 16, 19, 22, 23, 26], "detect": [10, 19], "detector": [11, 19], "determin": [11, 13, 19], "dev": 19, "develop": [8, 9, 10, 11, 12, 13, 16, 22, 23, 25, 26], "devic": [8, 9, 10, 11, 12, 15, 25, 26], "device1": 16, "device2": 16, "devicepp": 16, "devicepp_rx": 16, "devicerx": 16, "devicerx1": 16, "devicerx2": 16, "df": 19, "diagnost": 11, "diagram": [9, 10, 11, 16, 19, 25, 26], "dictat": 19, "differ": [8, 9, 10, 11, 12, 13, 16, 18], "differenti": 9, "digit": 19, "direct": [11, 19], "directli": [11, 13, 19], "directori": 25, "disabl": [11, 12, 19], "disable_prebuff": 19, "disconnect": [11, 16, 19], "discontinu": 19, "discoveri": [8, 11], "discuss": 19, "disjoint": 11, "disk": 25, "dispatch": [8, 10, 13], "displai": [8, 11, 25], "distribut": [9, 11, 25], "divers": 26, "divid": 11, "dl": 22, "dm_mode": 19, "dma": [11, 19], "do": [11, 13, 19, 25], "doc": 25, "document": [16, 25, 26], "doe": [11, 12, 13, 18, 19, 25], "doesn": [11, 19, 25], "doesnt": 19, "domain": [10, 11, 19, 22, 26], "domain_id": 13, "don": [11, 19, 25], "done": [13, 19, 22, 25], "dop": 19, "doubl": [11, 13, 19, 25], "doubli": 19, "down": [9, 10, 11, 12, 13, 16, 19, 25], "downgrad": 19, "download": [9, 10, 11, 25, 26], "downmix": 18, "downstream": 11, "doxygen": 12, "doxygenfil": [1, 2, 4, 6, 7], "dpcm": 16, "drag": [], "drain": 19, "draw": 19, "drawn": 11, "drc": [11, 16, 18, 19], "drift": 19, "drill": 9, "driven": [9, 11, 15, 19], "driver": [11, 13, 15, 16, 19, 26], "drop": [13, 19, 25], "dsd": 19, "dsp": [9, 10, 13, 16, 19, 25], "dst_domain": 13, "dst_domain_id": [13, 19], "dst_module_": 19, "dst_port": 13, "dst_port_id": 19, "dt": 11, "dtmf": [11, 19], "dtparam": 25, "dtx": 19, "due": [11, 13, 16, 19], "duplic": 19, "durat": 11, "duration_m": 19, "duration_u": 19, "dure": [10, 11, 12, 13, 16, 19, 25], "dynam": [10, 16, 18, 19], "dynamic_resampl": 18, "e": [8, 10, 11, 12, 16, 19], "eac3": [11, 19], "each": [8, 10, 11, 12, 13, 16, 18, 19, 25, 26], "easi": 19, "easier": [13, 25], "ec": [11, 12, 19], "echo": [11, 12, 19], "ecosystem": [9, 16], "edit": [25, 26], "effect": [11, 12, 18, 19, 25], "effici": [9, 18], "effort": [9, 19], "eg": 16, "eight": [13, 19], "either": [10, 13, 16, 19], "elabor": 11, "elc": 15, "electr": 19, "electron": 8, "element": 19, "elementari": 19, "els": [13, 19], "elsewher": 19, "embed": [9, 11], "emit": 8, "empti": 19, "emption": 19, "enabl": [11, 12, 13, 15, 16, 19, 26], "enable_": 19, "enable_clon": 19, "encapsul": 19, "encod": [11, 16, 18, 19], "encount": [13, 19], "end": [9, 10, 11, 12, 16, 26], "end_of_fram": 19, "endian": [13, 18, 19], "endpoint": [9, 12, 16, 19, 25], "engin": [5, 9, 10, 12, 13, 14, 16, 19, 22, 23, 25, 26], "enhanc": 16, "enough": [10, 19], "ensur": [11, 13, 18, 19], "enter": 19, "entir": [13, 19, 26], "entiti": 12, "entrant": 19, "entri": [8, 10, 11, 13, 16, 25], "enum": 16, "enumer": [16, 25], "env": 25, "environ": [9, 18, 19, 25], "eo": [10, 11], "ep": [16, 19], "equal": [12, 16, 18, 19], "error": [11, 25], "especi": 11, "essenc": 16, "essenti": [13, 26], "establish": [9, 10, 13, 16], "etc": [8, 10, 11, 12, 16, 18, 25, 26], "ethernet": 25, "evalu": 19, "even": [11, 13, 19], "event": [8, 10, 11, 12, 13, 16], "event_cb_ptr": 19, "event_id_imcl_get_one_time_buf_t": 19, "event_id_imcl_get_recurring_buf_t": 19, "event_id_imcl_outgoing_data_t": 19, "event_id_imcl_recurring_buf_info_t": 19, "eventu": [16, 19], "everi": [11, 13, 19], "everyth": 19, "exact": 19, "exactli": 19, "exampl": [10, 11, 12, 13, 16, 22], "except": [10, 11, 13, 16, 19], "exchang": [9, 10, 11, 13, 16, 19], "excit": 23, "exclud": [11, 19], "execut": [9, 10, 11, 12, 19], "exercis": 11, "exhaust": 11, "exist": [11, 13, 19], "exit": 19, "expand": [13, 18], "expect": [13, 19, 22], "expir": 19, "explain": 13, "explan": 10, "explicit": 19, "explicitli": [11, 19], "export": 13, "expos": [8, 10, 11, 13, 16, 19], "express": 19, "extend": 19, "extens": [9, 11], "extern": [11, 16, 19], "extra": [11, 19], "extract": 13, "f": 25, "facilit": 13, "factor": [11, 19], "fail": 13, "failur": [13, 19, 22], "fals": [13, 19], "familiar": 13, "far": [11, 19], "fashion": 12, "faster": [11, 19], "fatal": 19, "fe": 16, "featur": [10, 13, 16, 19, 26], "featuriz": 11, "fed": 16, "feed": 16, "feedback": [11, 26], "fetch": 12, "few": [11, 25], "field": 19, "fifth": 16, "fig": 13, "figur": [11, 12, 13, 16, 19], "file": [1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 16, 18, 19, 25, 26], "fill": [11, 13, 19], "filter": [11, 18, 19], "final": [13, 19, 25], "find": [1, 2, 4, 6, 7, 18, 25, 26], "fine": 19, "finish": [13, 19, 25], "finit": 18, "fir": 18, "first": [11, 13, 16, 19, 25], "five": [13, 16], "fix": [11, 12], "fixed_point": 16, "flac": 11, "flag": 13, "flavor": 26, "flexibl": 26, "float": 11, "floor": 19, "flow": [11, 13], "flower": 11, "flush": 11, "fmt": 16, "focu": 11, "folder": [18, 19, 25], "follow": [10, 11, 12, 13, 16, 19, 22, 25, 26], "forc": 19, "forgot": 25, "form": [9, 10, 12, 13, 16, 19, 25], "format": [10, 13, 16, 18], "forward": 11, "found": [12, 18, 25], "four": [10, 13], "fourth": 16, "fraction": [11, 19], "frame": 11, "framework": [9, 12, 13, 15, 16, 26], "framwork": 22, "free": 19, "freed": [13, 19], "frequenc": 19, "from": [8, 9, 10, 11, 12, 16, 19, 25, 26], "front": [13, 16, 19], "fsuch": 13, "ft": 10, "full": [10, 11, 12, 16, 19, 26], "fulli": 13, "function": [16, 18, 22], "fundament": [16, 19], "further": [11, 13, 16, 19], "futur": [19, 26], "fwk": 16, "fwk_extn_": 19, "fwk_extn_async_": 19, "fwk_extn_change_trigger_policy_fn": 19, "fwk_extn_dm_": 19, "fwk_extn_dm_disabled_dm": 19, "fwk_extn_dm_enabled_dm": 19, "fwk_extn_dm_event_id_disable_dm_t": 19, "fwk_extn_dm_fixed_input_mod": 19, "fwk_extn_dm_fixed_output_mod": 19, "fwk_extn_dm_invalid_mod": 19, "fwk_extn_dm_param_id_change_mode_t": 19, "fwk_extn_dm_param_id_consume_partial_input_t": 19, "fwk_extn_dm_param_id_req_samples_t": 19, "fwk_extn_dm_port_samples_t": 19, "fwk_extn_event_id_data_trigger_in_st_cntr_t": 19, "fwk_extn_event_id_soft_timer_disable_t": 19, "fwk_extn_event_id_soft_timer_start_t": 19, "fwk_extn_param_id_container_frame_duration_t": 19, "fwk_extn_param_id_container_proc_duration_t": 19, "fwk_extn_param_id_soft_timer_expired_t": 19, "fwk_extn_param_id_threshold_cfg_t": 19, "fwk_extn_param_id_trigger_policy_cb_fn_t": 19, "fwk_extn_pcm_param_id_media_fmt_extn_t": 19, "fwk_extn_port_non_trigger_block": 19, "fwk_extn_port_non_trigger_invalid": 19, "fwk_extn_port_non_trigger_opt": 19, "fwk_extn_port_trigger_affinity_abs": 19, "fwk_extn_port_trigger_affinity_non": 19, "fwk_extn_port_trigger_affinity_pres": 19, "fwk_extn_port_trigger_policy_mandatori": 19, "fwk_extn_port_trigger_policy_opt": 19, "fwk_extn_property_id_voice_": 19, "fwk_extn_sync_event_id_enable_threshold_buffering_t": 19, "fwk_extn_voice_delivery_event_update_sync_state_t": 19, "g": [8, 11, 12, 13, 16, 19], "gain": [12, 16, 18, 19], "gain_control": 18, "gain_struct": 19, "gain_struct_t": 19, "gap": 19, "gapless": 19, "garbag": 19, "gate": 19, "gen2": 26, "gener": [5, 9, 12, 14, 16, 19, 22, 23, 25], "genuin": 16, "get": [10, 11, 13, 16], "get_interface_id": 19, "gettaggedinfo": 16, "git": [25, 26], "github": [25, 26], "give": [25, 26], "given": [11, 12, 13, 15, 16, 19, 25], "gkv": [10, 12, 16], "gkv1": 16, "gkv2": 16, "glink": 13, "global": [13, 19, 22], "go": 25, "goal": [11, 19], "goe": [19, 25], "gpio": 16, "gpr": [5, 9, 10, 16, 22, 23, 25], "gpr_adsp_domain_ipc_dl_t": 13, "gpr_adsp_ipc_dl_t": 13, "gpr_api": [4, 13], "gpr_api_i": 13, "gpr_api_inlin": 13, "gpr_client_service_domain_id_destin": 13, "gpr_client_service_domain_id_sourc": 13, "gpr_client_service_port_id_destin": 13, "gpr_client_service_port_id_sourc": 13, "gpr_cmd_is_regist": 13, "gpr_custom_datalink": 13, "gpr_custom_dl": 13, "gpr_custom_domain_ipc_dl_t": 13, "gpr_domain_id": 13, "gpr_drv_bytes_per_packet_1": 13, "gpr_drv_bytes_per_packet_2": 13, "gpr_glink": 13, "gpr_ibasic_evt_accepted_t": 13, "gpr_ibasic_rsp_result_t": 13, "gpr_ids_domain_id_custom_v": 13, "gpr_init": 22, "gpr_init_lx_wrapp": 22, "gpr_lx": 22, "gpr_num_packets_1": 13, "gpr_num_packets_2": 13, "gpr_packet": 19, "gpr_packet_t": 19, "gpr_pkt_header_s": 13, "gpr_pkt_packet_s": 13, "gpr_pkt_version": 13, "gpr_receiv": 13, "gpr_send_don": 13, "gpr_testclient_service_id": 13, "gpr_to_datalink_vtbl": 13, "gracefulli": 13, "grain": 19, "grammar": 12, "granular": 11, "graph": [5, 8, 9, 13, 14, 19, 22, 23, 25, 26], "graphmgr": 25, "graphservic": 25, "greater": 19, "group": [11, 12, 16, 19], "grpc": 8, "gsl": [10, 12, 13, 16, 22], "gsl_init": 22, "gsl_intf": 2, "gsl_write": 10, "guarante": [13, 19], "gui": [9, 19, 25], "guid": [11, 13, 23], "guidanc": 11, "guidelin": [11, 13, 26], "h": [1, 2, 4, 6, 13, 16, 19], "h2xml": [11, 19], "h2xmlm_ctrldynamicportint": 19, "h2xmlm_ctrlstaticport": 19, "h2xmlp_maxsiz": 19, "ha": [10, 11, 12, 13, 16, 18, 19, 25, 26], "hallwai": 18, "handl": [8, 9, 10, 11, 12, 13, 16, 22, 25], "handler": [10, 13, 19], "handset": [11, 26], "handshak": 10, "happen": 19, "hard": 12, "hardwar": [9, 11, 12, 16, 19, 25], "have": [9, 11, 13, 16, 18, 19, 25], "hdmi": [11, 25], "head": 19, "head_pptr": 19, "header": [11, 12, 19], "header_s": 13, "headphon": [12, 16, 25], "headset": 11, "heap": [10, 11, 19], "heap_id": 19, "heap_info": 19, "hear": [11, 25], "hearabl": 26, "held": 19, "help": [8, 9, 11, 13, 19, 26], "helper": [13, 19], "henc": [11, 12, 13, 19], "her": 12, "here": [19, 22, 25, 26], "hertz": 19, "heterogen": [9, 25], "hexagon": [11, 19], "hi": 12, "high": [8, 9, 10, 12, 16, 19, 20, 26], "higher": [11, 12, 19], "highest": [13, 18, 19], "highli": [11, 12, 26], "highlight": [19, 26], "hint": 11, "histori": 11, "hlo": [11, 19], "hold": [8, 10, 12, 19], "hole": 19, "homescreen": 25, "honor": [11, 19], "hop": 11, "host": [9, 10, 11, 19, 25, 26], "hous": 13, "how": [10, 16, 19, 25, 26], "howev": [11, 18, 19, 25, 26], "hpf": 19, "html": 25, "http": [8, 25], "huge": 19, "hw": [10, 16], "i": [8, 9, 10, 12, 13, 16, 18, 19, 22, 25, 26], "i2": [11, 12, 16], "icb": 11, "icon": 25, "id": [10, 11, 12, 16, 22], "id_idx": 19, "ideal": 19, "ident": 16, "identifi": [11, 12, 13, 19], "iec": 19, "iec61937": 19, "ifconfig": 25, "ignor": 19, "iid": 16, "iir": 18, "iir_mbdrc": 18, "iir_resampl": 18, "illustr": [11, 12, 13, 16, 19, 25], "imag": 11, "image_instal": 25, "imcl_outgo": 19, "imcl_outgoing_data_flag_t": 19, "immedi": [10, 13, 19], "impact": [11, 19], "imper": 19, "implement": [9, 10, 11, 12, 16, 18, 19, 22], "impli": 19, "implicit": 11, "implicitli": 19, "import": [8, 9, 11, 12, 16, 19], "improp": 11, "impuls": 18, "in_port_grp_": 19, "inact": 19, "inband": 13, "includ": [10, 11, 13, 16, 18, 19, 22, 26], "incom": [13, 19], "incompatibli": 25, "incorpor": 12, "incorrect": 19, "increas": [11, 18, 19, 25], "increment": 19, "incur": 19, "independ": [9, 12, 19], "index": [19, 23], "indic": [10, 11, 13, 16, 25], "individu": [11, 12, 18], "industri": 11, "infer": 19, "infinit": 19, "influenc": 11, "info": [12, 19], "inform": [8, 10, 11, 12, 16, 18, 19], "infotain": 26, "infrastructur": [11, 22], "inherit": [11, 19], "init": [16, 19, 25], "init_fn": 13, "initi": [10, 13, 16, 19, 22], "initial_len_p": 19, "initial_len_per_ch_in_byt": 19, "inject": 19, "inlin": 19, "inplac": 19, "input": [8, 11, 13, 16, 18], "input_md_info_ptr": 19, "input_port_index": 19, "input_stream_ptr": 19, "insert": [11, 13, 19], "insid": [11, 12, 13, 16, 19], "inspect": 19, "inspir": 16, "instabl": 13, "instal": 25, "instanc": [10, 12, 13, 16, 19], "instance_id": 19, "instanti": [11, 12, 13, 16, 19], "instead": [11, 19], "instruct": [11, 19, 25, 26], "int": [13, 19], "int32_t": [13, 19], "int8": 19, "int8_t": 19, "intact": 19, "integ": 19, "integr": [22, 25], "intend": [8, 9, 10, 11, 12, 13], "intent": 11, "intent_arr": 19, "intent_map": 19, "inter": 11, "interact": [8, 11, 13, 16], "interchang": 13, "interconnect": 11, "interdepend": 19, "interest": 19, "interfac": [3, 8, 9, 10, 15, 16], "interleav": 18, "intermedi": 11, "intermediari": 8, "intern": [10, 11, 13], "internal_md_list_": 19, "internal_md_list_pptr": 19, "internet": [11, 25], "interoper": [16, 19], "interpret": [11, 12, 13, 19], "interprocess": 13, "interprocessor": [11, 13], "interrupt": [11, 13, 19], "intervent": 13, "intf_extn_data": 19, "intf_extn_data_port_operation_t": 19, "intf_extn_event_id_allow_duty_cycling_t": 19, "intf_extn_event_id_allow_duty_cycling_v2_t": 19, "intf_extn_event_id_block_port_ds_state_prop_t": 19, "intf_extn_event_id_is_signal_triggered_active_t": 19, "intf_extn_event_id_mimo_module_process_state_t": 19, "intf_extn_event_id_port_ds_state_t": 19, "intf_extn_event_id_request_path_delay_t": 19, "intf_extn_param_id_imcl_incoming_data_t": 19, "intf_extn_param_id_imcl_port_operation_t": 19, "intf_extn_param_id_is_rt_port_property_t": 19, "intf_extn_param_id_port_ds_state_t": 19, "intf_extn_path_delay_destroy_t": 19, "intf_extn_path_delay_response_t": 19, "intf_extn_period_t": 19, "intrins": 11, "introduc": 19, "invalid": [11, 13, 19], "invalid_trigg": 19, "invis": 19, "invoc": 19, "invok": [10, 13, 16, 19], "involv": [11, 12, 19], "io": 10, "ip": [10, 25], "ipc": [10, 11, 16, 22], "ipc_custom_datalink_deinit": 13, "ipc_custom_datalink_init": 13, "ipc_datalink_deinit": 13, "ipc_datalink_init": 13, "ipc_dl_api": [4, 13], "ipc_dl_custom_deinit": 13, "ipc_dl_custom_init": 13, "ipc_dl_glink_deinit": 13, "ipc_dl_glink_init": 13, "ipc_dl_local_deinit": 13, "irm": 22, "is_begin_": 19, "is_buffer_full_": 19, "is_client_": 19, "is_cntr_duty_cycl": 19, "is_dis": 19, "is_drop": 19, "is_en": 19, "is_flushing_eo": 19, "is_inact": 19, "is_input": 19, "is_input_port": 19, "is_internal_eo": 19, "is_out_band": 19, "is_out_of_band": 19, "is_regist": 13, "is_rt": 19, "is_set": 19, "is_signal_": 19, "is_signal_triggered_act": 19, "is_sync": 19, "is_trigg": 19, "is_valid": 19, "island": 11, "isr": [13, 19], "issu": [11, 16, 19], "item": [13, 19], "iter": 19, "its": [8, 10, 11, 13, 18, 19, 23], "itself": [10, 19], "j": 19, "jitter": 19, "job": 11, "just": [16, 19, 25], "keep": [10, 11, 19], "kei": [10, 12, 26], "kernel": [15, 16, 26], "kernel_src": 15, "keyword": [11, 19], "kick": 16, "killswitch": 25, "kilo": 19, "kit": 11, "know": [9, 15, 19], "knowledg": 19, "known": [8, 9, 16, 18, 19, 25, 26], "kpi": 11, "kpp": 19, "kv": [12, 16], "l": 19, "label": [11, 19], "lack": 25, "larg": [8, 11, 19, 25], "larger": [11, 19], "last": [11, 16, 19, 25], "lastli": 25, "latch": 19, "late": 13, "latenc": [8, 11, 19], "later": 19, "latest": 19, "launch": [11, 26], "law": 11, "layer": [0, 9, 12, 15, 16, 19, 26], "layout": [13, 18], "lcm": [11, 19], "lead": 19, "leak": 11, "learn": [11, 12, 26], "least": [11, 19, 25], "leav": [13, 19], "left": [18, 19, 25], "leg": [12, 16], "len": 19, "len_per_ch_in": 19, "len_per_ch_in_byt": 19, "length": 13, "less": 19, "lesser": 19, "level": [8, 9, 10, 12, 13, 16, 19, 20, 26], "leverag": [9, 13], "lfe": 19, "lib": [16, 18], "libagm_mixer_plugin": 16, "libagm_pcm_plugin": 16, "libnam": 19, "librari": [9, 11, 13, 16], "licens": 25, "license_flags_accept": 25, "lightweight": 13, "like": [10, 11, 12, 16, 19, 22, 25], "limit": [9, 11, 18, 19], "line": 25, "linear": 11, "link": [9, 15, 16, 22, 25], "linux": [9, 14, 22, 23, 25, 26], "list": [10, 11, 13, 18, 25], "listen": [11, 19], "littl": [13, 18], "live": [13, 19], "ll": 25, "load": [9, 10, 12, 16, 25], "local": [10, 11, 25], "locat": [9, 11, 13, 19, 25], "log": [8, 10, 11, 19, 22, 25], "logic": [8, 11, 12, 16, 19], "long": [11, 13, 19], "longer": [11, 19, 25], "look": [12, 19, 25, 26], "lookup": 16, "loop": 19, "loss": 19, "lost": 19, "lot": 11, "low": [8, 11, 13, 16, 19], "lower": [11, 19], "lowest": 18, "lpaif_wsa": 16, "lpi": 11, "lsb": 19, "lu": [13, 19], "m": [11, 18, 19], "machin": [11, 25], "macro": 19, "made": [9, 18, 19], "mai": [11, 12, 13, 19], "mailbox": 19, "main": [13, 19], "mainli": [11, 19], "maintain": [10, 11, 13, 19], "mainten": 13, "major": 16, "make": [11, 13, 19, 25, 26], "malloc": 19, "manag": [8, 9, 12, 13, 16, 19, 22, 26], "mandatori": 13, "mani": [9, 13, 16, 18, 19, 25], "manipul": 12, "manner": 15, "manual": [13, 19], "map": [11, 22, 26], "mark": [11, 19], "marker_eo": 19, "mask": 19, "master": [11, 18], "match": [11, 19], "matcher": 19, "materi": 18, "matlab": 11, "matter": 19, "max_data_len": 19, "max_siz": 19, "maximum": [13, 19, 25], "mbdrc": 18, "mc": 10, "mcp": 11, "md": [19, 26], "md_eos_flags_t": 19, "md_list": 19, "md_list_pptr": 19, "md_list_ptr": 19, "md_node_pptr": 19, "md_pptr": 19, "md_ptr": 19, "md_tracking_flags_t": 19, "md_tracking_payload_t": 19, "md_tracking_ptr": 19, "mdsp": 13, "mean": [10, 11, 16, 19], "meant": 16, "measur": [11, 19], "mechan": [8, 9, 10, 11, 12, 13, 16, 19], "media": [10, 16, 18], "meet": [9, 19], "memori": [10, 11, 12, 13, 16, 19, 22], "memscpi": 13, "mention": [19, 25], "menu": [25, 26], "mere": 19, "merg": 8, "messag": [8, 16, 25], "met": 19, "meta": [8, 16, 26], "metadata": [11, 12, 16], "metadata_buf": 19, "metadata_clon": 19, "metadata_cr": 19, "metadata_create_with_track": 19, "metadata_destroi": 19, "metadata_flag": 19, "metadata_id": 19, "metadata_list_ptr": 19, "metadata_modify_at_data_flow_start": 19, "metadata_propag": 19, "metadata_ptr": 19, "method": [8, 19], "metric": 11, "mfc": [11, 16, 18], "mic": [11, 19], "microphon": 19, "microsecond": 19, "mid": 16, "middl": 19, "middlewar": [11, 12, 16], "might": [11, 19, 25], "mildli": 19, "million": 19, "millisecond": [11, 19], "mind": 22, "minim": [9, 19], "minimum": [13, 19], "minimum_output_port": 19, "mip": [11, 19, 22], "misalign": 19, "mismatch": 19, "miso": 19, "mix": [11, 16, 18, 19], "mixer": [18, 19], "mixer_plugin": 16, "mobil": 11, "mode": [10, 11, 18], "model": [11, 16], "modem": 13, "modif": [], "modifi": [8, 25], "modul": [8, 9, 10, 13, 16, 21, 23, 25, 26], "modular": 9, "module_": 19, "module_cmn_": 19, "module_cmn_md_id_eo": 19, "module_cmn_metadata": 19, "monitor": [10, 22, 25], "more": [11, 12, 13, 15, 18, 19, 22, 23, 26], "most": [11, 16, 19, 26], "move": [12, 19], "mp3": [11, 19], "mp33": 11, "mpp": 11, "msb": 19, "msg_1": 19, "msg_ssid_qdsp6": 19, "msiir": [], "much": [10, 19, 25], "multi": 18, "multi_stage_iir": 18, "multiband": 18, "multichannel": 19, "multimedia": [9, 25], "multipl": [11, 12, 13, 16, 18, 19, 26], "multiport": 19, "multithread": 19, "must": [11, 13, 16, 18, 19, 22], "mute": 18, "mutex": [10, 11, 22], "n": [13, 19], "name": [16, 18], "natur": [11, 19], "navig": 25, "nearli": 16, "necessari": [11, 13, 15, 16, 19, 26], "necessarili": 19, "need": [9, 10, 11, 12, 13, 16, 19, 25, 26], "needs_": 19, "needs_input_": 19, "needs_output_": 19, "negoti": 19, "network": [19, 25], "never": 19, "new": [10, 11, 12, 13, 16, 19, 25], "newli": 25, "next": [10, 12, 19, 25], "next_ptr": 19, "ngrx": 8, "nmutex": 11, "node": [16, 19], "nois": [11, 19], "nomin": 19, "non": [10, 13], "none": [13, 18, 19], "nonlinear": 19, "nontrigger": 19, "nontriggerable_": 19, "nontriggerable_ports_ptr": 19, "nonzero": 19, "note": [9, 11, 12, 13, 16, 18, 19, 25, 26], "notif": [8, 19], "notifi": [10, 11, 13, 19], "notion": 19, "now": [19, 25], "nrt": [11, 19], "null": [13, 19], "num": 19, "num_buf": 19, "num_delay_ptr": 19, "num_group": 19, "num_int": 19, "num_kv": 16, "num_max_s": 13, "num_max_size_packet": 13, "num_min_s": 13, "num_min_size_packet": 13, "num_port": 19, "num_valu": 16, "number": [11, 13, 16, 18, 19, 25], "o": [0, 9, 10, 16, 25, 26], "obj_ptr": 19, "object": [11, 19], "observ": 8, "obtain": [10, 16, 19], "oc": 10, "occasion": [11, 19], "occur": [11, 13, 19], "oe": 25, "off": [12, 13, 16, 25, 26], "offer": [9, 10, 16, 26], "offici": 25, "offlin": 25, "offload": 19, "often": 16, "olc": [11, 19], "old": 19, "older": [8, 19], "on_dfs_chang": 19, "onc": [10, 11, 12, 13, 16, 18, 19, 25], "one": [11, 12, 13, 16, 19], "onli": [8, 11, 12, 13, 16, 19, 25, 26], "onlin": [10, 11], "onto": [10, 22, 25], "onward": 19, "op": 16, "op_payload": 19, "opaqu": 19, "opcod": 19, "opcode_": 19, "open": [8, 9, 10, 11, 13, 16, 18, 25, 26], "openembed": [25, 26], "opensourc": 18, "oper": [8, 9, 11, 22, 25], "optim": [11, 13, 18], "optimum": 11, "option": [11, 13, 16, 18, 25], "order": [9, 10, 12, 16, 19, 22], "org": 25, "organ": [10, 16], "origin": 11, "osal": [10, 13, 16, 22], "other": [11, 12, 13, 16, 18, 22, 25], "otherwis": [11, 13, 19], "our": 25, "out": [13, 16, 18], "out_port_grp_": 19, "out_port_index": 19, "outgo": 19, "outlin": 13, "output": [8, 11, 12, 16, 18, 25], "output_buffer_trigg": 19, "output_md_info_ptr": 19, "output_port_index": 19, "output_stream_ptr": 19, "over": [9, 12, 13, 16, 19, 25], "overal": [11, 26], "overflow": 19, "overhead": [11, 13, 19], "overrid": 11, "overrun": 19, "overview": [12, 14, 15, 18, 23], "overwrit": 19, "own": [11, 13, 16, 19, 25], "owner": [11, 13], "ownership": 13, "packag": 12, "packageconfig": 25, "packet": [5, 9, 10, 14, 16, 23, 25], "packet_info": 13, "packet_s": 13, "pad": 19, "page": [8, 11, 18, 23, 25, 26], "pair": [12, 16], "pairwis": 19, "pal": 16, "parallel": 11, "param": [12, 19], "param1": 13, "param2": 13, "param_id_pcm_output_format_cfg": 19, "paramet": [11, 12, 13, 18], "pars": [16, 19], "parser": 16, "part": [8, 10, 11, 12, 18, 19, 22], "partial": [13, 19], "particular": 19, "particularli": 16, "pass": [10, 11, 12, 16, 19], "path": [10, 11, 16, 18, 25], "path_id": 19, "path_to_audio_fil": 25, "path_to_build": 25, "paus": [10, 11, 19], "payload": [10, 11], "payload_buf": 19, "payload_buff": 19, "payload_s": 13, "pc": [9, 10, 25], "pcm": [11, 16, 18, 22], "pcm100": 16, "pcm101": 16, "pcm_16": 16, "pcm_big_endian": 19, "pcm_close": 16, "pcm_custom_channel_map_1": 19, "pcm_decod": 18, "pcm_encod": 18, "pcm_little_endian": 19, "pcm_lsb_align": 19, "pcm_mf_cnv": 18, "pcm_msb_align": 19, "pcm_open": 16, "pcm_plugin": 16, "pcm_prepar": 16, "pcm_read": 16, "pcm_rt_proxi": 25, "pcm_start": 16, "pcm_stop": 16, "pcm_write": 16, "peer": [11, 19], "peer_module_": 19, "peer_port_id": 19, "pend": [13, 19], "per": [11, 16, 19], "per_channel": 19, "perceiv": 19, "perf": 11, "perform": [8, 10, 11, 13, 16, 19], "period": 11, "period_u": 19, "peripher": [16, 26], "persist": 12, "person": 19, "perspect": [11, 19], "phase": 26, "phone": 19, "physic": [9, 13, 16, 25], "pi": [18, 23, 24, 26], "pi4": 25, "pick": 13, "piec": 16, "pipe": [9, 19, 25], "pipelin": 11, "place": [11, 16, 19], "plai": [10, 11, 12, 19, 25], "plain": 19, "plan": 26, "platform": [8, 9, 10, 12, 16, 19, 21, 23, 25], "playback": [10, 12, 18, 19, 25], "pleas": [12, 18, 23, 25, 26], "plu": [13, 19], "plug": [9, 11, 13, 15, 17, 25, 26], "plugin": 16, "plugin_init": 16, "pn": 25, "point": [10, 11, 12, 13], "pointer": [13, 19], "pointer_to_mem": 19, "poki": 25, "poky_bblayers_conf_vers": 25, "pokysdk": 25, "polici": 11, "policy_ptr": 19, "pool": 19, "pop": [], "popless": 18, "poplessequ": 18, "popul": [13, 19], "port": [11, 16, 21, 23, 25], "port_id": 19, "port_id_arr": 19, "port_index": 19, "port_info": 19, "port_samples_t": 19, "port_stat": 19, "port_trigger_polici": 19, "portfolio": 23, "portion": [10, 13, 16], "ports_ptr": 19, "posal": [3, 11, 22], "posal_init": 22, "posal_signal_t": 19, "posit": [13, 19], "possibl": [10, 13, 19, 25], "possibli": 19, "post": [16, 22], "post_init": 22, "postprocess": [11, 19], "potenti": [11, 12], "power": [11, 13, 19, 22], "pp": [11, 16, 19], "pptr": 19, "practic": 19, "pre": [11, 16, 19, 22, 25], "pre_init": 22, "prebuff": 19, "precis": 19, "predefin": 19, "preemptiv": 11, "prefer": [19, 25], "prefil": 19, "prepar": 19, "preprocess": 11, "presenc": [11, 13, 19], "present": [11, 13, 19], "preserv": 11, "preset": 18, "press": [], "prev_ptr": 19, "prevent": 19, "previou": [16, 19], "previous": [9, 16], "primari": [10, 19], "print": [19, 25], "printf": [13, 22], "prioriti": [11, 13, 19, 22], "pro": 11, "problem": 13, "proc": [11, 16, 25], "proc_duration_u": 19, "proc_start_": 19, "proc_start_trigg": 19, "proce": 19, "procedur": 13, "process": [3, 9, 10, 12, 13, 16, 18, 22, 25, 26], "processor": [10, 11, 19, 25, 26], "produc": [11, 12, 19], "product": [11, 12, 16, 19, 26], "program": [13, 25], "project": [18, 23, 25], "prompt": 25, "prop": 16, "prop_id": 16, "propag": [10, 11], "propagation_to": 19, "proper": [11, 19], "properit": 18, "properli": 19, "properti": [11, 16, 18], "protocol": [9, 11, 16, 19, 25], "provid": [8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 25, 26], "proxi": 11, "pspd": 16, "ptr": 19, "public": [11, 13, 26], "publicli": 19, "publish": [11, 13, 16], "pull": [10, 26], "puls": 19, "pulseaudio": 16, "pure": 11, "purpos": 11, "push": [10, 11, 12, 19, 25], "put": [11, 16], "python": 25, "q": [11, 19, 25], "q15": 19, "q27": 19, "q31": 19, "q_factor": 19, "qact": [8, 9, 25, 26], "qcm6490virtualsndcard": 16, "qcom": [15, 26], "qdsp6": [15, 26], "qualcomm": [8, 9, 26], "qualifi": 19, "qualiti": 11, "queri": [8, 10, 11, 12], "question": 11, "queu": 13, "queue": [11, 19], "quick": 18, "quicker": 19, "quickli": 13, "r": [19, 25], "rais": 11, "raised_intr_": 19, "ramp": [11, 19], "rang": [9, 18, 19, 26], "rare": 11, "raspberri": [18, 23, 24, 26], "raspberrypi": 25, "raspberrypi4": 25, "rat": 11, "rate": [11, 12, 16, 18, 19], "rather": 19, "raw": 11, "rb3": 26, "rc": 13, "re": [11, 19, 25], "reach": 19, "react": 8, "read": [10, 11, 12, 16, 19], "reader": [13, 19], "readi": [11, 13, 19, 22], "readm": [19, 26], "real": [8, 10, 11, 13, 18], "realiz": [9, 11, 12, 13], "realloc": 19, "reason": [11, 19], "reattach": 12, "recalibr": 19, "receipt": 13, "receiv": [8, 9, 10, 11, 19, 22, 25], "receive_don": 13, "recent": 19, "recept": 19, "recogn": 19, "recommend": 11, "reconnect": 19, "record": [10, 16, 19], "recov": 13, "recoveri": 13, "recreat": 19, "recur": 19, "recurs": 11, "reduc": [11, 18, 19], "reduct": 11, "refer": [9, 10, 11, 12, 13, 16, 18, 22, 23, 25, 26], "referenc": 11, "reflect": 13, "refresh": 25, "regardless": 19, "regener": 11, "regist": [11, 16, 19], "registr": 11, "registri": 10, "rel": 19, "relai": 10, "relat": [10, 11, 16], "releas": [11, 26], "reli": [10, 19], "remain": 19, "remot": 10, "remov": [11, 19], "render": [16, 19, 25], "reorder": 11, "repeat": 11, "repeatedli": 19, "replac": [11, 19, 25], "repli": 13, "replic": 19, "replica": 19, "report": 19, "repositori": [18, 25], "repres": [11, 12, 13, 16, 19], "req_dcm_to_unblock_island": 19, "req_sampl": 19, "request": [8, 9, 13, 19, 25], "requir": [8, 12, 13, 16, 25, 26], "requires_": 19, "resampl": [11, 18, 19], "resend": 13, "reserv": 19, "reserved1": 19, "reserved2": 19, "reset": [11, 19], "resid": [9, 26], "resiz": 19, "resourc": [10, 13, 16, 22], "respect": [11, 13, 16], "respond": [13, 19], "respons": [10, 11, 16, 18, 19], "rest": [8, 10, 19], "restart": [10, 19], "restrict": [13, 19, 25], "result": [13, 19, 22], "resum": [10, 11, 12], "resync": 19, "resync_signal_": 19, "resynchron": 19, "retain": 12, "retriev": [9, 10, 12, 13, 16, 25], "return": [10, 13, 22], "reus": 19, "reverb": 18, "revers": 19, "revolv": 12, "rich": 16, "richer": 9, "right": [19, 25], "ro": 11, "roadmap": 23, "role": 10, "roll": 11, "room": 18, "rootf": 25, "rotat": 25, "rotategen": 25, "rotates": 25, "rout": [10, 11, 16, 19], "router": [5, 9, 14, 16, 23, 25], "routin": [11, 19], "rpi": 25, "rt": [11, 19], "rtc": 10, "rtm": 8, "rto": [9, 11], "rule": 8, "run": [9, 10, 11, 12, 13, 16, 19, 22, 26], "runtim": [11, 12, 13, 19], "rw": 11, "rx": [16, 19, 25], "safe": 19, "sai": [22, 25], "sal": [11, 18], "same": [9, 11, 12, 13, 16, 18, 19, 25], "sampl": [9, 10, 11, 12, 18, 19], "sample_offset": 19, "sample_r": 19, "samples_per_channel": 19, "satellit": 11, "satisfi": [11, 12, 19], "sato": 25, "sauc": 9, "save": [11, 12, 25], "scalabl": 11, "scale": [9, 19], "scale_factor": 19, "scarthgap": 25, "scenario": [10, 11, 16, 19], "schema": 19, "scp": 25, "screen": 25, "script": [16, 25], "sd": 25, "sdk": [11, 23], "sdsp": 13, "seamless": 26, "search": [11, 13, 23, 25], "sec": 11, "second": [11, 13, 16, 19], "secondari": 25, "secret": 9, "section": [11, 12, 13, 16, 19, 25, 26], "see": [11, 13, 19, 22, 25, 26], "seen": 16, "segment": 16, "segreg": 19, "select": [8, 11, 12, 13, 25], "self": [19, 26], "send": [10, 11, 19], "send_don": 13, "sender": [13, 19], "sensor": 13, "sent": [10, 11, 13, 19], "separ": [8, 11, 18, 19], "sequenc": [11, 13, 19], "sequenti": 11, "seri": 19, "serial": 13, "serv": [10, 11, 13, 16, 19], "server": [8, 11], "servic": [5, 8, 9, 11, 12, 14, 16, 19, 22, 23, 25, 26], "service_callback_fn": 13, "session": [11, 16], "session_mod": 16, "set": [9, 10, 11, 12, 13, 16, 18, 26], "setparam": 16, "setup": [10, 11, 12, 25], "sever": [11, 18, 26], "sg": 11, "sg_prop": 16, "shall": 10, "shape": [9, 11, 19, 26], "share": [10, 12, 13, 16, 18, 19], "shoebox": 18, "shoebox_reverb": 18, "short": 25, "shot": 19, "should": [10, 13, 19, 22, 25], "should_consume_partial_input": 19, "should_send": 19, "show": [8, 11, 13, 19], "shown": [11, 16, 19, 25, 26], "shut": 25, "shutdown": [13, 25], "side": [11, 19], "signal": [9, 10, 11, 12, 13, 16, 18, 22, 26], "signal_callback_fn_ptr_t": 19, "signal_ptr": 19, "signalr": 8, "signatur": 19, "similar": [10, 12, 18, 19], "similarli": 19, "simo": 19, "simpl": [11, 18, 19], "simple_accumulator_limit": 18, "simpler": 11, "simplest": 12, "simpli": [13, 19], "simplifi": [13, 19], "simultan": [11, 19], "sinc": [11, 12, 16, 19], "singl": [11, 12, 19], "sink": [9, 12, 19, 25], "siso": [11, 19], "site": 26, "size": [8, 11, 12, 18, 19, 25], "size_t": 16, "sizeof": [13, 19], "skip": 19, "skip_voting_": 19, "sleep": [10, 11], "slide": 15, "slim_0_rx": 16, "slip": [11, 19], "small": [11, 19], "smaller": [11, 19], "smallest": 12, "smart": [11, 19], "smd": 13, "smooth": 19, "snd": 16, "sndrv_pcm_format": 16, "snippet": 16, "so": [8, 10, 11, 12, 13, 16, 19, 25], "soc": [9, 10, 15, 16, 26], "soft": [9, 11, 18, 25], "soft_vol": 18, "softwar": [8, 9, 10, 11, 12, 16, 19, 25, 26], "sole": 11, "solut": [9, 26], "some": [8, 10, 11, 13, 19, 25], "sometim": [11, 19], "somewher": 19, "soon": 19, "sort": 11, "sound": [12, 15, 16, 18, 19, 26], "soundcard": 25, "sourc": [8, 9, 12, 15, 18, 19, 25], "space": [10, 16, 19, 25], "span": 9, "speaker": [11, 12, 16, 19, 25], "special": [], "specif": [9, 10, 11, 12, 16, 19, 22], "specifi": [9, 11, 13, 16, 19], "specified_heap": 19, "speed": 19, "spf": [9, 11, 13, 22, 26], "spf_framework_init": 22, "spf_framework_post_init": 22, "spf_framework_pre_init": 22, "split": [11, 19], "splitter": [11, 16, 19], "squar": 11, "src_domain": 13, "src_domain_id": 19, "src_module_": 19, "src_module_instance_id": 19, "src_port": 19, "src_port_id": 19, "ssr": 10, "st": 19, "stack": [11, 19], "stage": [11, 18], "stand": [18, 19], "standalon": [11, 18], "standard": 11, "star": 11, "start": [8, 10, 13, 16, 25, 26], "startup": 25, "state": [10, 11, 12, 22], "static": 19, "statu": 10, "status": 13, "std": 11, "steadi": [11, 19], "step": [11, 12, 13, 22], "stick": 19, "still": [13, 16, 19, 25], "stm": 19, "stm_latest_": 19, "stm_ts_ctxt_ptr": 19, "stop": 10, "stoppag": 19, "storag": 25, "store": [8, 9, 10, 11, 12, 13, 19], "straightforward": 19, "stream": [10, 11, 12, 18], "stream1": 16, "stream2": 16, "stream_data_vers": 19, "streamdevic": 16, "streampp": 16, "streamrx": 16, "streamrx1": 16, "streamrx1devicerx": 16, "streamrx2": 16, "streamrx2devicerx": 16, "streamrxdevicerx1": 16, "streamrxdevicerx2": 16, "string": [10, 16, 19], "struct": 16, "struct_a": 19, "struct_b": 19, "structur": [10, 11, 12, 16, 22, 26], "stuck": 19, "stuf": 19, "sub": [10, 12], "subfield": 13, "subgraph": [10, 12, 16, 19], "subscrib": 19, "subsequ": [11, 19], "substructur": 19, "subsystem": [9, 10, 11, 13, 16], "subtract": 19, "success": [13, 19, 25], "sudo": 25, "suffer": 19, "suffici": 19, "suffix": 19, "suitabl": 19, "sum": 13, "summari": 19, "suppli": 13, "support": [10, 11, 12, 13, 16, 18, 25], "suppos": 19, "suppress": 19, "suppressor": 19, "sure": 25, "surround": 18, "suspend": 19, "sw": [16, 18], "swap": [11, 13], "switch": [11, 12, 13, 19], "symmetri": 19, "synapt": 25, "sync": [11, 19], "synchron": 11, "syntax": 12, "syslog": 25, "system": [9, 11, 12, 13, 16, 19, 22], "szie": 11, "t": [11, 19, 25], "tabl": [11, 13], "tag": [10, 12, 16, 19], "tail": 19, "tailor": 26, "take": [10, 11, 15, 19, 25], "taken": [11, 13, 19], "talk": [15, 19], "tandem": 19, "tap": 10, "target": [10, 12, 13, 26], "tcp": [10, 25], "tear": [9, 10, 11, 12, 16], "teardown": [11, 13, 16], "technic": 25, "techniqu": [], "telemat": 26, "tell": [13, 19], "temporarili": 19, "termin": [11, 25], "terminologi": [14, 16, 19, 23], "test": [13, 25], "test_client_cmd_funct": 13, "test_client_cmd_function_t": 13, "test_client_rsp_funct": 13, "than": [11, 19], "thei": [8, 11, 13, 18, 19], "them": [11, 13, 19, 25], "themselv": 19, "therefor": 19, "thi": [8, 10, 11, 12, 13, 15, 16, 18, 19, 25, 26], "thing": [11, 25], "third": [16, 19], "thirti": [13, 19], "those": [8, 11, 13, 19], "though": [16, 19], "thread": [10, 11, 12, 13, 22], "three": [11, 13, 16, 19], "threshold": 11, "threshold_buff": 19, "through": [8, 9, 10, 11, 13, 18, 19, 25, 26], "throughout": 10, "thrown": 19, "thu": [11, 13, 19], "tick": 19, "time": [8, 10, 11, 12, 13, 16, 18, 26], "timelin": 26, "timeout": 13, "timer": [10, 11, 22], "timer_id": 19, "tinyalsa": [16, 25], "tinycompress": 16, "tinymix": 16, "tkv": [10, 16], "tm": 23, "tmp": 25, "togeth": [10, 11, 12, 16, 18], "token": [11, 19], "token_lsw": 19, "token_msw": 19, "tone": 11, "tool": [8, 9, 11, 12, 19, 25], "top": [11, 13, 16, 18, 25], "topdir": 25, "topo": [11, 19], "topologi": [15, 19, 25], "torn": 11, "total": [13, 19], "track": [10, 19], "tracking_": 19, "tracking_info_ptr": 19, "tracking_mod": 19, "tracking_polici": 19, "tracking_ptr": 19, "tradeoff": [11, 19], "traffic": 19, "transact": [13, 19], "transfer": [10, 13, 19], "transient": 19, "transit": [11, 12], "translat": [9, 13, 16, 19], "transmiss": [13, 19], "transmit": [11, 13, 19], "transpar": 19, "transport": [10, 11, 22], "travers": 11, "tree": 15, "tri": 19, "trigger": 11, "trigger_polici": 19, "trigger_policy_t": 19, "trigger_ts_t": 19, "triggerable_groups_": 19, "triggerable_groups_ptr": 19, "triggered_act": 19, "trivial": 19, "true": [11, 13, 19], "try": [11, 13, 19, 25], "ts_ptr": 19, "ttr": 19, "tune": [8, 9, 16, 18, 19], "turn": [11, 12, 13, 19, 22], "twenti": 13, "two": [8, 11, 13, 18, 19, 26], "txt": 25, "type": [11, 16, 18, 25], "typic": [8, 11, 12], "u": 19, "ubiquit": 16, "ucm": 16, "ui": [12, 19], "uin32_t": 13, "uint16_t": [13, 19], "uint32_t": 16, "uint8_t": 13, "ull": 11, "ultim": 11, "ultra": 11, "umask": 25, "unabl": 13, "unaccept": 19, "uncom": 25, "uncompress": 19, "unconsum": 19, "undefin": 13, "undeliv": 13, "under": [18, 19, 25, 26], "underflow": 19, "underli": [11, 13, 19], "underrun": 19, "understand": [13, 19], "unexpect": 13, "unhandl": 13, "unidirect": [11, 13], "unifi": [9, 11], "uniform": 19, "uniniti": 13, "uniqu": [12, 13, 19], "unit": [11, 12], "unknown": 19, "unless": [11, 13, 19], "unlik": [11, 19], "unlimit": 19, "unload": 11, "unnecessari": [11, 19], "unpack": 19, "unplug": 16, "unrecogn": 13, "unset": 19, "unspecifi": 19, "unsupport": [13, 19], "until": [10, 19, 25], "unus": [13, 19], "unzip": 25, "up": [9, 10, 11, 12, 13, 16, 19, 26], "updat": [8, 10, 11, 12, 13, 19, 22, 25], "update_stm_ts_fptr": 19, "uplink": 19, "upmix": 18, "upon": [9, 10, 13, 16, 19, 25], "upstream": [11, 15, 19], "us": [8, 9, 10, 13, 15, 18, 21, 23, 25, 26], "usag": [11, 13], "use_default_acdb_path": 25, "use_only_": 19, "usecas": [8, 12], "user": [8, 9, 11, 16, 19, 25], "userspac": 16, "usual": [9, 19], "util": [10, 11, 16, 22, 25, 26], "v": [11, 26], "v1": 19, "v2": 19, "valid": [13, 18, 19], "valu": [12, 16, 19, 25], "var": [22, 25], "vari": [13, 19], "variabl": [11, 18], "variant": [11, 19], "varieti": 19, "variou": [10, 11, 13, 19, 26], "vcpm": 19, "vector": [10, 12], "veri": [10, 11], "verif": 19, "versa": 19, "version": [8, 19, 26], "vfr": 19, "vi": 25, "via": [8, 9, 10, 11, 12, 13, 16, 19, 25], "vice": 19, "video": 11, "view": [8, 9, 11, 18, 19], "virtual": [16, 18], "visibl": 19, "visual": [25, 26], "voic": [13, 26], "voice_timer_trigg": 19, "void": 22, "volatil": 19, "volum": [11, 12, 18], "volume_control": [18, 19], "volume_control_get_static_properties_f": 19, "volume_control_init": 19, "vorbi": 11, "vote": [11, 19, 22], "vtabl": [13, 19], "vtbl_ptr": 19, "w": 16, "wa": [13, 19, 25], "wai": [12, 13, 19], "wait": 19, "walk": [11, 25], "want": [11, 12, 13, 19, 25], "watermark": 19, "wav": 25, "we": [11, 19, 23, 25], "wearabl": 26, "web": 8, "welcom": [23, 26], "well": [9, 11, 13, 16, 19, 25], "were": 19, "what": [12, 19, 26], "whatev": 19, "when": [10, 11, 12, 13, 16, 18, 19, 25], "whenev": [11, 19], "where": [11, 13, 19, 22], "wherea": [11, 19], "whether": [11, 12, 13, 19], "which": [8, 9, 10, 11, 12, 13, 16, 19, 25], "while": [9, 12, 16, 25], "who": 26, "whole": 19, "whose": [11, 19], "why": 19, "wic": 25, "wide": [9, 19], "widget": 16, "width": [11, 18, 19], "wifi": 25, "window": [13, 25, 26], "winscp": 25, "wireless": 25, "within": [10, 11, 12, 13, 16, 19], "without": [11, 19], "wizard": 8, "wma": 11, "woken": 19, "won": 19, "word": [10, 13, 19], "work": [8, 10, 11, 12, 13, 19], "workflow": [8, 10, 11, 12, 16, 21, 23, 26], "workspac": 25, "worst": 19, "worth": 19, "would": [9, 10, 11, 12, 16, 19, 26], "wrap": [11, 19], "wrapper": [10, 11, 19, 22], "write": [10, 11, 12, 16, 19, 25, 26], "written": 19, "www": 25, "x86_64": 25, "xml": [11, 12, 16, 19], "xor": 19, "xr": 26, "xt_ptr": 19, "ye": 19, "yet": 19, "yocto": 26, "yoctoproject": 25, "you": [11, 13, 18, 19, 25], "your": [11, 19], "zero": [11, 16, 19], "\u00b5": 11}, "titles": ["AudioReach Graph Services APIs", "OS Abstraction Layer", "Graph Service Layer", "AudioReach Engine APIs", "Generic Packet Router (GPR) APIs", "AudioReach APIs", "POSAL API\u2019s", "Common Audio Processing (CAPI) Interfaces", "AudioReach Creator Design", "AudioReach Architecture Overview", "AudioReach Graph Services", "AudioReach Engine", "AudioReach Concept and Terminology", "Generic Packet Router", "AudioReach Designs", "Linux ASoC Architecture", "Linux Plug-in Architecture", "Linux Adaptation Design", "Available Audio Modules", "CAPI Module Development Guide", "Use Case Development Workflow", "AudioReach Developer Guides", "Platform Porting Guide", "AudioReachTM Documentation", "Platform Reference Guide", "Raspberry Pi 4", "AudioReach Project Overview"], "titleterms": {"": 6, "0": [13, 19], "0x00000001": 19, "0x0000000f": 13, "0x000000f0": 13, "0x000132e4": 19, "0x000132e5": 19, "0x000132e7": 19, "0x02001005": 13, "0x02001006": 13, "0x080012ee": 19, "0x08001372": 19, "0x0800137e": 19, "0x0a001000": 19, "0x0a001001": 19, "0x0a001003": 19, "0x0a001004": 19, "0x0a001005": 19, "0x0a001007": 19, "0x0a001008": 19, "0x0a001009": 19, "0x0a00100a": 19, "0x0a00100b": 19, "0x0a00100d": 19, "0x0a00101": 19, "0x0a001010": 19, "0x0a001012": 19, "0x0a001013": 19, "0x0a001014": 19, "0x0a001015": 19, "0x0a001016": 19, "0x0a001017": 19, "0x0a001018": 19, "0x0a001019": 19, "0x0a00101a": 19, "0x0a00101b": 19, "0x0a00101c": 19, "0x0a00101d": 19, "0x0a00101f": 19, "0x0a00102": 19, "0x0a001020": 19, "0x0a001021": 19, "0x0a001022": 19, "0x0a001023": 19, "0x0a001024": 19, "0x0a001025": 19, "0x0a001027": 19, "0x0a001028": 19, "0x0a001029": 19, "0x0a00102a": 19, "0x0a00102b": 19, "0x0a00102c": 19, "0x0a00102d": 19, "0x0a00102f": 19, "0x0a00103": 19, "0x0a001030": 19, "0x0a001031": 19, "0x0a001032": 19, "0x0a00103a": 19, "0x0a00103b": 19, "0x0a00103d": 19, "0x0a00103f": 19, "0x0a00104": 19, "0x0a001040": 19, "0x0a001041": 19, "0x0a001042": 19, "0x0a001043": 19, "0x0a001044": 19, "0x0a001046": 19, "0x0a001047": 19, "0x0a001048": 19, "0x0a001049": 19, "0x0a00104a": 19, "0x0a00104c": 19, "0x0a00104d": 19, "0x0a00104f": 19, "0x0a001050": 19, "0x0a001055": 19, "0x0a001057": 19, "0x0a001058": 19, "0x0a001059": 19, "0x0a00105a": 19, "0x0a001060": 19, "0x0a001061": 19, "0x0a001063": 19, "0x0a001064": 19, "0x0a001069": 19, "0x0a001baf": 19, "0x0a001bb0": 19, "0xfff00000": 13, "0xffffff00": 13, "0xffffffff": 19, "1": [13, 19, 25], "10": 13, "11": 13, "12": 13, "13": 13, "14": 13, "15": 13, "16": 13, "17": 13, "18": 13, "19": 13, "2": [13, 16, 19, 25], "20": 13, "21": 13, "3": [13, 16, 19, 25], "4": [13, 19, 25], "5": [13, 16, 19, 25], "6": [13, 19], "7": 13, "8": 13, "9": 13, "For": [13, 19], "In": 11, "One": 19, "_pif": 19, "abstract": [1, 10, 11, 22], "accept": 13, "accumul": [], "acdb": 10, "acronym": [11, 13, 19], "activ": 11, "adapt": 17, "add": 25, "address": 13, "align": 19, "alloc": 13, "alloc_s": 13, "alsa": 16, "amdb": 11, "an": [13, 25], "announc": 23, "anoth": 13, "api": [0, 3, 4, 5, 6, 13], "apm": 11, "ar": [11, 19, 22], "ar_eabort": 13, "ar_ealreadi": 13, "ar_ebadparam": 13, "ar_ebusi": 13, "ar_econtinu": 13, "ar_efail": 13, "ar_ehandl": 13, "ar_eimmedi": 13, "ar_eneedmor": 13, "ar_enomemori": 13, "ar_enoresourc": 13, "ar_enotexist": 13, "ar_enotimpl": 13, "ar_enotreadi": 13, "ar_eok": 13, "ar_epan": 13, "ar_epend": 13, "ar_etermin": 13, "ar_etimeout": 13, "ar_eunexpect": 13, "ar_eunsupport": 13, "ar_evers": 13, "ar_fail": 13, "ar_non_guid": 19, "ar_osal_err": 1, "ar_osal_file_io": 1, "ar_osal_heap": 1, "ar_osal_log": 1, "ar_osal_mem_op": 1, "ar_osal_servreg": 1, "ar_osal_shmem": 1, "ar_osal_sign": 1, "ar_osal_signal2": 1, "ar_osal_sleep": 1, "ar_osal_str": 1, "ar_osal_sys_id": 1, "ar_osal_thread": 1, "ar_osal_typ": 1, "ar_result_t": 19, "ar_succeed": 13, "arc": [8, 26], "architectur": [8, 9, 10, 11, 15, 16, 25], "arg": 13, "asoc": 15, "assign": 16, "associ": 19, "async": 19, "asynchron": 13, "audio": [7, 10, 11, 12, 18], "audioreach": [0, 3, 5, 8, 9, 10, 11, 12, 14, 16, 21, 25, 26], "audioreachtm": 23, "avail": 18, "backend": 8, "band": [11, 19], "base": 11, "base_ptr": 13, "bass": [], "between": [11, 19], "block": [11, 16, 19], "bluetooth": 19, "boost": [], "bootup": 25, "buf_size_1": 13, "buf_size_2": 13, "buffer": 19, "build": [16, 25, 26], "built": 11, "c": 13, "calibr": [11, 12, 25], "call": 19, "callback": 13, "callback_data": 13, "can": 11, "capi": [7, 19], "capi_bt_codec_extn_event_id_disable_prebuff": 19, "capi_bt_codec_extn_event_id_kpps_scale_factor": 19, "capi_buf_t": 19, "capi_ealreadi": 19, "capi_ebadparam": 19, "capi_efail": 19, "capi_eneedmor": 19, "capi_enomemori": 19, "capi_enotreadi": 19, "capi_eok": 19, "capi_err_t": 19, "capi_eunsupport": 19, "capi_ev": 7, "capi_fail": 19, "capi_get_static_properties_f": 19, "capi_init_f": 19, "capi_is_error_code_set": 19, "capi_port_info_t": 19, "capi_properti": 7, "capi_proplist_t": 19, "capi_set_error": 19, "capi_stream_data_t": 19, "capi_succeed": 19, "capi_t": 19, "capi_typ": 7, "capi_vtbl_t": 19, "captur": 11, "card": 25, "case": [11, 12, 16, 20], "chain": 11, "channel": 19, "check": 25, "client": [11, 13, 19], "close": [11, 19], "code": [13, 19, 26], "codec": 19, "command": 13, "common": [7, 19], "compil": 25, "compon": 11, "composit": 10, "compress": 19, "concept": 12, "configur": [11, 12, 13, 19, 25], "connect": 11, "const": [13, 19], "constant": 13, "construct": 12, "contain": [11, 19], "container_trigger_policy_t": 19, "content": 23, "context": 19, "context_ptr": 19, "contribut": 26, "control": [11, 13, 16, 19], "convent": 19, "convert": [], "core": [11, 13], "creat": 25, "creator": 8, "custom": [11, 13], "cycl": 19, "data": [11, 12, 13, 19], "datalink": 4, "debug": [11, 19], "decod": [], "default": 19, "default_domain_id": 13, "defin": [13, 19], "deinterleav": 19, "delai": 19, "deliveri": [13, 19], "depend": 22, "deregist": 13, "deregistr": 13, "descript": 19, "design": [8, 11, 13, 14, 16, 17], "dest_domain_id": 13, "destin": 13, "detail": 13, "detect": 11, "develop": [19, 20, 21], "devic": 16, "dfg": 19, "differ": 19, "dm": 19, "document": [13, 19, 23], "domain": [8, 13], "downstream": 19, "draw": 11, "driven": 12, "durat": 19, "duti": 19, "dynam": 11, "ecn": 19, "effici": 11, "enabl": 25, "encod": [], "end": 19, "endpoint": 22, "engin": [3, 8, 11], "entri": 19, "enum": 19, "enumer": 19, "environ": 22, "eo": 19, "eof": 19, "equal": [], "erasur": 19, "error": [13, 19], "error_cod": 19, "error_flag": 19, "event": 19, "event_id_disable_dm_supported_values_t": 19, "exampl": 19, "exchang": 12, "execut": 22, "extens": 19, "extern": 13, "facad": 8, "faq": 11, "featur": 8, "field": 13, "filter": [], "fir": [], "fix": 19, "flag": 19, "flash": 25, "float": 19, "flow": 19, "flush": 19, "format": [11, 19], "frame": 19, "framework": [11, 19, 22], "free": [11, 13], "from": 13, "frontend": 8, "function": [10, 11, 13, 19], "fundament": 13, "fwk_extn_async_signal_callback_fn_ptr_t": 19, "fwk_extn_async_signal_trigg": 19, "fwk_extn_bt_codec": 19, "fwk_extn_container_frame_dur": 19, "fwk_extn_container_proc_dur": 19, "fwk_extn_dm": 19, "fwk_extn_dm_event_id_disable_dm": 19, "fwk_extn_dm_event_id_report_max_sampl": 19, "fwk_extn_dm_event_id_report_sampl": 19, "fwk_extn_dm_mode_t": 19, "fwk_extn_dm_param_id_change_mod": 19, "fwk_extn_dm_param_id_consume_partial_input": 19, "fwk_extn_dm_param_id_set_max_sampl": 19, "fwk_extn_dm_param_id_set_sampl": 19, "fwk_extn_ecn": 19, "fwk_extn_event_id_data_trigger_in_st_cntr": 19, "fwk_extn_event_id_is_signal_triggered_act": 19, "fwk_extn_event_id_island_exit": 19, "fwk_extn_event_id_soft_timer_dis": 19, "fwk_extn_event_id_soft_timer_start": 19, "fwk_extn_island": 19, "fwk_extn_multi_port_buff": 19, "fwk_extn_param_id_container_frame_dur": 19, "fwk_extn_param_id_container_proc_dur": 19, "fwk_extn_param_id_latest_trigger_timestamp_ptr": 19, "fwk_extn_param_id_soft_timer_expir": 19, "fwk_extn_param_id_threshold_cfg": 19, "fwk_extn_param_id_trigger_policy_cb_fn": 19, "fwk_extn_pcm": 19, "fwk_extn_pcm_param_id_media_format_extn": 19, "fwk_extn_port_nontrigger_group_t": 19, "fwk_extn_port_nontrigger_policy_t": 19, "fwk_extn_port_trigger_affinity_t": 19, "fwk_extn_port_trigger_group_t": 19, "fwk_extn_port_trigger_policy_t": 19, "fwk_extn_property_id_async_signal_callback_info": 19, "fwk_extn_property_id_async_signal_ctrl": 19, "fwk_extn_property_id_stm_ctrl": 19, "fwk_extn_property_id_stm_trigg": 19, "fwk_extn_property_id_voice_proc_start_trigg": 19, "fwk_extn_soft_tim": 19, "fwk_extn_stm": 19, "fwk_extn_sync": 19, "fwk_extn_sync_event_id_data_port_activity_st": 19, "fwk_extn_sync_event_id_enable_threshold_buff": 19, "fwk_extn_sync_param_id_port_will_start": 19, "fwk_extn_threshold_configur": 19, "fwk_extn_trigger_polici": 19, "fwk_extn_voice_deliveri": 19, "fwk_extn_voice_delivery_event_id_change_container_trigger_polici": 19, "fwk_extn_voice_delivery_event_id_update_sync_st": 19, "fwk_extn_voice_delivery_param_id_data_drop_during_sync": 19, "fwk_extn_voice_delivery_param_id_first_proc_tick_notif": 19, "fwk_extn_voice_delivery_param_id_resync_notif": 19, "fwk_extn_voice_delivery_param_id_topo_process_notif": 19, "gain": [], "gc": 11, "gener": [4, 10, 11, 13], "get": [19, 25], "get_param": 19, "get_properti": 19, "global": 11, "govern": 26, "gpr": [4, 11, 13], "gpr_callback_fn_t": 13, "gpr_cmd_accept_command": 13, "gpr_cmd_alloc": 13, "gpr_cmd_alloc_ext": 13, "gpr_cmd_alloc_ext_t": 13, "gpr_cmd_alloc_send": 13, "gpr_cmd_alloc_send_t": 13, "gpr_cmd_async_send": 13, "gpr_cmd_deregist": 13, "gpr_cmd_end_command": 13, "gpr_cmd_free": 13, "gpr_cmd_get_gpr_packet_info": 13, "gpr_cmd_get_host_domain_id": 13, "gpr_cmd_gpr_packet_pool_info_t": 13, "gpr_cmd_regist": 13, "gpr_deinit": 13, "gpr_drv_deinit": 13, "gpr_drv_init": 13, "gpr_drv_internal_init": 13, "gpr_extern": 13, "gpr_get_bitmask": 13, "gpr_get_field": 13, "gpr_ibasic_evt_accept": 13, "gpr_ibasic_rsp_result": 13, "gpr_ids_domain_id_adsp_v": 13, "gpr_ids_domain_id_apps_v": 13, "gpr_ids_domain_id_cdsp_v": 13, "gpr_ids_domain_id_invalid_v": 13, "gpr_ids_domain_id_modem_v": 13, "gpr_ids_domain_id_sdsp_v": 13, "gpr_init": 13, "gpr_intern": 13, "gpr_ipc_dl_tabl": 13, "gpr_packet_t": 13, "gpr_pkt_get_header_byte_s": 13, "gpr_pkt_get_packet_byte_s": 13, "gpr_pkt_get_payload": 13, "gpr_pkt_get_payload_byte_s": 13, "gpr_pkt_header_byte_size_v": 13, "gpr_pkt_header_size_mask": 13, "gpr_pkt_header_size_shft": 13, "gpr_pkt_header_word_size_v": 13, "gpr_pkt_init_client_data_v": 13, "gpr_pkt_init_domain_id_v": 13, "gpr_pkt_init_port_v": 13, "gpr_pkt_init_reserved_v": 13, "gpr_pkt_packet_size_mask": 13, "gpr_pkt_packet_size_shft": 13, "gpr_pkt_reserved_mask": 13, "gpr_pkt_reserved_shft": 13, "gpr_pkt_version_mask": 13, "gpr_pkt_version_shft": 13, "gpr_pkt_version_v": 13, "gpr_pl_max_domain_id_v": 13, "gpr_pl_num_total_domains_v": 13, "gpr_ptr_end_of": 13, "gpr_set_bitmask": 13, "gpr_set_field": 13, "gpr_to_ipc_vtbl_t": 13, "gpr_undefined_id_v": 13, "graph": [0, 2, 10, 11, 12, 16], "gsl": 11, "guid": [9, 16, 19, 21, 22, 24], "guidelin": 16, "h": 7, "h2xml": 12, "hand": 11, "handl": 19, "hardwar": [22, 26], "header": 13, "hfp": 11, "high": 11, "host": 13, "host_domain_id": 13, "how": 11, "i": 11, "id": [13, 19, 25], "identif": 12, "iir": [], "iir_mbdrc": [], "imag": 25, "imcl": 19, "implement": 13, "improv": 11, "inband_s": 19, "indic": [19, 23], "inform": 13, "infrastructur": 13, "init": 22, "init_set_proplist": 19, "input": 19, "instal": 26, "instanc": 11, "integr": [11, 19], "intent": 19, "inter": 19, "interact": 19, "interfac": [7, 11, 13, 19], "interleav": 19, "intermodul": 19, "intern": 19, "intf_extn_data_port_clos": 19, "intf_extn_data_port_id_idx_map_t": 19, "intf_extn_data_port_op_invalid": 19, "intf_extn_data_port_opcode_t": 19, "intf_extn_data_port_open": 19, "intf_extn_data_port_oper": 19, "intf_extn_data_port_start": 19, "intf_extn_data_port_state_t": 19, "intf_extn_data_port_stop": 19, "intf_extn_data_port_suspend": 19, "intf_extn_event_id_allow_duty_cycl": 19, "intf_extn_event_id_allow_duty_cycling_v2": 19, "intf_extn_event_id_block_port_ds_state_prop": 19, "intf_extn_event_id_imcl_get_one_time_buf": 19, "intf_extn_event_id_imcl_get_recurring_buf": 19, "intf_extn_event_id_imcl_outgoing_data": 19, "intf_extn_event_id_imcl_recurring_buf_info": 19, "intf_extn_event_id_is_rt_port_properti": 19, "intf_extn_event_id_mimo_module_process_st": 19, "intf_extn_event_id_port_ds_st": 19, "intf_extn_event_id_request_path_delai": 19, "intf_extn_imcl": 19, "intf_extn_imcl_id_intent_map_t": 19, "intf_extn_imcl_port_clos": 19, "intf_extn_imcl_port_close_t": 19, "intf_extn_imcl_port_opcode_t": 19, "intf_extn_imcl_port_open": 19, "intf_extn_imcl_port_open_t": 19, "intf_extn_imcl_port_peer_connect": 19, "intf_extn_imcl_port_peer_disconnect": 19, "intf_extn_imcl_port_start_t": 19, "intf_extn_imcl_port_state_invalid": 19, "intf_extn_imcl_port_stop_t": 19, "intf_extn_md_propagation_t": 19, "intf_extn_metadata": 19, "intf_extn_metadata_handler_vers": 19, "intf_extn_mimo_module_process_st": 19, "intf_extn_param_id_cntr_duty_cycling_en": 19, "intf_extn_param_id_cntr_duty_cycling_enabled_t": 19, "intf_extn_param_id_data_port_oper": 19, "intf_extn_param_id_destroy_path_delai": 19, "intf_extn_param_id_imcl_incoming_data": 19, "intf_extn_param_id_imcl_port_oper": 19, "intf_extn_param_id_is_rt_port_properti": 19, "intf_extn_param_id_metadata_handl": 19, "intf_extn_param_id_metadata_handler_t": 19, "intf_extn_param_id_period": 19, "intf_extn_param_id_port_ds_st": 19, "intf_extn_param_id_response_path_delai": 19, "intf_extn_param_id_stm_t": 19, "intf_extn_param_id_stm_ts_t": 19, "intf_extn_path_delai": 19, "intf_extn_period": 19, "intf_extn_port_opcode_invalid_v": 19, "intf_extn_prop_data_port_state_invalid": 19, "intf_extn_prop_data_port_state_prepar": 19, "intf_extn_prop_data_port_state_start": 19, "intf_extn_prop_data_port_state_stop": 19, "intf_extn_prop_data_port_state_suspend": 19, "intf_extn_prop_data_port_state_t": 19, "intf_extn_prop_is_rt_port_properti": 19, "intf_extn_prop_port_ds_st": 19, "intf_extn_stm_t": 19, "intr_ts_ptr": 19, "introduct": [8, 10, 11, 12, 13, 15, 19], "ip": 11, "ipc": 13, "ipc_dl_deinit_fn_t": 13, "ipc_dl_init_fn_t": 13, "ipc_dl_local_init": 13, "ipc_dl_t": 13, "ipc_to_gpr_vtbl_t": 13, "irm": 11, "island": 19, "kei": [16, 19], "layer": [1, 2, 8, 10, 11, 13, 22, 25], "length": 19, "level": 11, "librari": [10, 19], "licens": 26, "life": 19, "limit": [], "link": [11, 13, 19], "linux": [15, 16, 17], "list": 19, "load": 11, "local": 13, "loopback": 11, "macro": 13, "major": 8, "manag": [10, 11], "mandatori": 19, "mani": 11, "manual": 22, "map": [12, 19], "mask": 13, "media": [11, 19], "messag": [11, 13, 19], "meta": 25, "metadata": 19, "method": 11, "mfc": [], "mimo": 19, "mixer": 16, "mode": [12, 19, 25], "model": [13, 19], "modifi": 19, "modul": [11, 12, 18, 19, 22], "module_cmn_md_begin_associated_md": 19, "module_cmn_md_buffer_associ": 19, "module_cmn_md_end_associated_md": 19, "module_cmn_md_eos_basic_client_cmd": 19, "module_cmn_md_eos_extension_client_cmd": 19, "module_cmn_md_eos_flags_t": 19, "module_cmn_md_eos_flush": 19, "module_cmn_md_eos_non_flush": 19, "module_cmn_md_eos_t": 19, "module_cmn_md_flags_t": 19, "module_cmn_md_id_dfg": 19, "module_cmn_md_in_band": 19, "module_cmn_md_inband_get_req_s": 19, "module_cmn_md_is_external_client_md": 19, "module_cmn_md_is_internal_client_md": 19, "module_cmn_md_list_t": 19, "module_cmn_md_needs_propagation_to_client_buffer_dis": 19, "module_cmn_md_needs_propagation_to_client_buffer_en": 19, "module_cmn_md_out_of_band": 19, "module_cmn_md_sample_associ": 19, "module_cmn_md_t": 19, "module_cmn_md_tracking_config_dis": 19, "module_cmn_md_tracking_config_enable_for_drop_or_consum": 19, "module_cmn_md_tracking_config_enable_for_drops_onli": 19, "module_cmn_md_tracking_disable_cloning_ev": 19, "module_cmn_md_tracking_enable_cloning_ev": 19, "module_cmn_md_tracking_event_policy_each": 19, "module_cmn_md_tracking_event_policy_last": 19, "module_cmn_md_tracking_flags_t": 19, "module_cmn_md_tracking_payload_t": 19, "module_cmn_md_tracking_t": 19, "module_cmn_md_tracking_use_custom_ev": 19, "module_cmn_md_tracking_use_generic_ev": 19, "module_cmn_md_tracking_use_specified_heap_mandatori": 19, "module_cmn_md_tracking_use_specified_heap_opt": 19, "module_cmn_md_vers": 19, "module_context_ptr": 19, "monitor": 11, "mssd": 16, "multi": [11, 16, 19], "name": 19, "non": [11, 19], "num_domain": 13, "num_packets_1": 13, "num_packets_2": 13, "o": [1, 11, 22], "off": 11, "offset": [13, 19], "opcod": [11, 13], "open": 19, "oper": [10, 13, 19, 26], "optim": 19, "option": 19, "other": 19, "out": [11, 19], "output": 19, "over": 11, "overview": [9, 10, 11, 13, 16, 19, 25, 26], "p_gpr_to_ipc_vtbl": 13, "pack": 19, "packag": 10, "packet": [4, 11, 13, 19], "packet_ptr": 13, "param_id": 19, "paramet": 19, "params_ptr": 19, "part": 13, "path": 19, "payload": [13, 16, 19], "pcm": 19, "period": 19, "persist": [11, 19], "pi": 25, "platform": [11, 13, 22, 24, 26], "playback": [11, 16], "plug": 16, "point": 19, "polici": 19, "poll": 19, "pool": 13, "popless": [], "port": [13, 19, 22], "port_info_ptr": 19, "posal": 6, "posal_bufpool": 6, "posal_cach": 6, "posal_condvar": 6, "posal_data_log": 6, "posal_err_fat": 6, "posal_globalst": 6, "posal_heapmgr": 6, "posal_inline_mutex": 6, "posal_internal_inlin": 6, "posal_interrupt": 6, "posal_island": 6, "posal_mem_prof": 6, "posal_memori": 6, "posal_memorymap": 6, "posal_mutex": 6, "posal_nmutex": 6, "posal_power_mgr": 6, "posal_queu": 6, "posal_root_msg": 6, "posal_rtld": 6, "posal_sign": 6, "posal_std": 6, "posal_thread": 6, "posal_thread_prio": 6, "posal_thread_profil": 6, "possibl": 11, "pp_ipc_to_gpr_vtbl": 13, "prepar": 11, "present": 8, "principl": 9, "process": [7, 11, 19], "processor": 13, "profil": 11, "project": 26, "propag": 19, "properti": 19, "proplist_ptr": 19, "protocol": 13, "prototyp": 13, "provid": 22, "public": 4, "purpos": [13, 19], "queri": [13, 19], "queue": 13, "rais": 19, "raspberri": 25, "raw": 19, "real": [19, 25], "realiz": 16, "receiv": 13, "recip": 26, "recommend": 19, "record": 11, "refer": [19, 24], "regist": 13, "registr": 13, "regular": 11, "relat": 19, "remot": 13, "render": 11, "repeat": 19, "repositori": 26, "requir": [11, 19, 22], "resampl": [], "reserv": 13, "resourc": 11, "respons": 13, "ret_packet": 13, "return": 19, "return_cod": 19, "reverb": [], "roadmap": 26, "rout": 13, "router": [4, 10, 11, 13], "routin": 13, "run": 25, "safeti": 19, "sal": [], "sampl": [16, 22], "sc": 11, "schedul": 11, "scheme": 13, "sdk": 26, "send": 13, "sequenc": 16, "servic": [0, 2, 10, 13], "set": [19, 25], "set_param": 19, "set_properti": 19, "setup": 16, "share": 11, "shift": 13, "shoebox": [], "should": 11, "shutdown": 16, "signal": 19, "simpl": [], "singl": 16, "sink": 11, "size": 13, "soft": 19, "softwar": [13, 22], "sound": 25, "sourc": [11, 13, 26], "special": [11, 19], "specif": 13, "src_domain_id": 13, "src_port": 13, "ssmd": 16, "sssd": 16, "stage": [], "standard": [13, 19], "start": [11, 19], "state": [8, 19], "static": [11, 13], "static_proplist": 19, "statu": 13, "step": [25, 26], "stm_get_ts_fn_ptr_t": 19, "stm_latest_trigger_ts_t": 19, "stop": [11, 19], "stream": [16, 19], "struct": [13, 19], "structur": [13, 19], "sub": 16, "subgraph": 11, "support": [19, 26], "suspend": 11, "switch": 16, "synchron": 19, "system": [10, 25, 26], "tabl": [19, 23], "term": [11, 13, 19], "terminologi": 12, "thread": 19, "threshold": 19, "through": [12, 16], "time": [19, 25], "timer": 19, "timestamp": 19, "token": 13, "tool": 26, "topologi": 11, "transcod": 11, "transport": 13, "trigger": 19, "troubleshoot": 25, "tune": 10, "type": [13, 19], "typedef": [13, 19], "typic": 19, "ui": 8, "uint32_t": [13, 19], "uint64_t": 19, "union": 19, "unnam": 19, "up": 25, "us": [11, 12, 16, 19, 20], "usag": 19, "usecas": [16, 25], "util": 13, "v": 19, "valu": 13, "variabl": 19, "vector": 16, "version": 13, "virtual": [13, 19], "voic": [11, 19], "void": [13, 19], "voip": 11, "volum": [], "walkthrough": 9, "while": 19, "workflow": [19, 20], "wrapper": 13, "x": [13, 19], "yocto": 25, "your": 25}}) \ No newline at end of file