..  SPDX-License-Identifier: BSD-3-Clause
    Copyright(c) 2010-2017 Intel Corporation.

Programmer's Guide
==================

.. toctree::
    :maxdepth: 3
    :numbered:

    intro
    overview
    source_org
    env_abstraction_layer
    service_cores
    trace_lib
    rcu_lib
    ring_lib
    stack_lib
    mempool_lib
    mbuf_lib
    poll_mode_drv
    rte_flow
    switch_representation
    traffic_metering_and_policing
    traffic_management
    bbdev
    cryptodev_lib
    compressdev
    regexdev
    dmadev
    gpudev
    rte_security
    rawdev
    link_bonding_poll_mode_drv_lib
    timer_lib
    hash_lib
    toeplitz_hash_lib
    efd_lib
    member_lib
    lpm_lib
    lpm6_lib
    fib_lib
    rib_lib
    flow_classify_lib
    packet_distrib_lib
    reorder_lib
    ip_fragment_reassembly_lib
    generic_receive_offload_lib
    generic_segmentation_offload_lib
    pcapng_lib
    pdump_lib
    multi_proc_support
    kernel_nic_interface
    thread_safety_dpdk_functions
    eventdev
    event_ethernet_rx_adapter
    event_ethernet_tx_adapter
    event_timer_adapter
    event_crypto_adapter
    qos_framework
    power_man
    packet_classif_access_ctrl
    packet_framework
    vhost_lib
    metrics_lib
    telemetry_lib
    bpf_lib
    ipsec_lib
    graph_lib
    build-sdk-meson
    meson_ut
    build_app
    perf_opt_guidelines
    writing_efficient_code
    lto
    profile_app
    asan
    glossary