New upstream version 18.08
[deb_dpdk.git] / doc / guides / sample_app_ug / index.rst
1 ..  SPDX-License-Identifier: BSD-3-Clause
2     Copyright(c) 2010-2015 Intel Corporation.
3
4 Sample Applications User Guides
5 ===============================
6
7 .. toctree::
8     :maxdepth: 2
9     :numbered:
10
11     intro
12     compiling
13     cmd_line
14     ethtool
15     exception_path
16     hello_world
17     skeleton
18     rxtx_callbacks
19     flow_classify
20     flow_filtering
21     ip_frag
22     ipv4_multicast
23     ip_reassembly
24     kernel_nic_interface
25     keep_alive
26     l2_forward_crypto
27     l2_forward_job_stats
28     l2_forward_real_virtual
29     l2_forward_cat
30     l3_forward
31     l3_forward_power_man
32     l3_forward_access_ctrl
33     l3_forward_virtual
34     link_status_intr
35     load_balancer
36     server_node_efd
37     service_cores
38     multi_process
39     qos_metering
40     qos_scheduler
41     quota_watermark
42     timer
43     packet_ordering
44     vmdq_dcb_forwarding
45     vhost
46     vhost_scsi
47     vhost_crypto
48     netmap_compatibility
49     ip_pipeline
50     test_pipeline
51     eventdev_pipeline
52     dist_app
53     vm_power_management
54     tep_termination
55     ptpclient
56     performance_thread
57     ipsec_secgw
58     bbdev_app
59
60 **Figures**
61
62 :numref:`figure_exception_path_example` :ref:`figure_exception_path_example`
63
64 :numref:`figure_kernel_nic` :ref:`figure_kernel_nic`
65
66 :numref:`figure_l2_fwd_benchmark_setup_jobstats` :ref:`figure_l2_fwd_benchmark_setup_jobstats`
67
68 :numref:`figure_l2_fwd_virtenv_benchmark_setup_jobstats` :ref:`figure_l2_fwd_virtenv_benchmark_setup_jobstats`
69
70 :numref:`figure_l2_fwd_benchmark_setup` :ref:`figure_l2_fwd_benchmark_setup`
71
72 :numref:`figure_l2_fwd_virtenv_benchmark_setup` :ref:`figure_l2_fwd_virtenv_benchmark_setup`
73
74 :numref:`figure_l2_fwd_encrypt_flow` :ref:`figure_l2_fwd_encrypt_flow`
75
76 :numref:`figure_ipv4_acl_rule` :ref:`figure_ipv4_acl_rule`
77
78 :numref:`figure_example_rules` :ref:`figure_example_rules`
79
80 :numref:`figure_load_bal_app_arch` :ref:`figure_load_bal_app_arch`
81
82 :numref:`figure_sym_multi_proc_app` :ref:`figure_sym_multi_proc_app`
83
84 :numref:`figure_client_svr_sym_multi_proc_app` :ref:`figure_client_svr_sym_multi_proc_app`
85
86 :numref:`figure_qos_sched_app_arch` :ref:`figure_qos_sched_app_arch`
87
88 :numref:`figure_pipeline_overview` :ref:`figure_pipeline_overview`
89
90 :numref:`figure_ring_pipeline_perf_setup` :ref:`figure_ring_pipeline_perf_setup`
91
92 :numref:`figure_threads_pipelines` :ref:`figure_threads_pipelines`
93
94 :numref:`figure_vmdq_dcb_example` :ref:`figure_vmdq_dcb_example`
95
96 :numref:`figure_test_pipeline_app` :ref:`figure_test_pipeline_app`
97
98 :numref:`figure_dist_perf` :ref:`figure_dist_perf`
99
100 :numref:`figure_dist_app` :ref:`figure_dist_app`
101
102 :numref:`figure_vm_power_mgr_highlevel` :ref:`figure_vm_power_mgr_highlevel`
103
104 :numref:`figure_vm_power_mgr_vm_request_seq` :ref:`figure_vm_power_mgr_vm_request_seq`
105 :numref:`figure_overlay_networking` :ref:`figure_overlay_networking`
106 :numref:`figure_tep_termination_arch` :ref:`figure_tep_termination_arch`
107
108 :numref:`figure_ptpclient_highlevel` :ref:`figure_ptpclient_highlevel`
109
110 :numref:`figure_efd_sample_app_overview` :ref:`figure_efd_sample_app_overview`
111
112 **Tables**
113
114 :numref:`table_qos_metering_1` :ref:`table_qos_metering_1`
115
116 :numref:`table_qos_scheduler_1` :ref:`table_qos_scheduler_1`
117
118 :numref:`table_test_pipeline_1` :ref:`table_test_pipeline_1`