| /dpdk/doc/guides/prog_guide/ |
| H A D | bpf_lib.rst | 30 Packet data load instructions 33 DPDK supports two non-generic instructions: ``(BPF_ABS | size | BPF_LD)`` 35 These instructions can only be used when execution context is a pointer to 40 and must not be used to store the data across these instructions. 41 These instructions have implicit program exit condition as well. When 45 explicit inputs to these instructions.
|
| H A D | intro.rst | 10 For programming examples and for instructions on compiling and running each sample application, 29 …Refer to this guide for installation and configuration instructions to get started using the DPDK … 49 and provides instructions on how to compile, run and use the sample application.
|
| H A D | packet_framework.rst | 490 out of order instruction execution, special CPU instructions, etc. 514 By using prefetch instructions, the latency of memory read accesses is hidden, 519 also the data dependency between instructions is loosened. 524 …secutive accesses to the same data structure, the data dependency between instructions is loosened; 528 The bucket search logic is also implemented without using any branch instructions. 1124 …hronization primitives like semaphores (distinct semaphore per table entry) or atomic instructions. 1126 The cost of atomic instructions is normally higher than the cost of regular instructions. 1175 …The instructions are verified and translated at initialization time with no run-time impact. The i… 1176 frequently used patterns into vector-like instructions transparently to the user. 1203 …e pipeline and its actions are defined with instructions from a predefined instruction set. The in… [all …]
|
| H A D | source_org.rst | 33 local README in the base directories for driver specific instructions.
|
| /dpdk/lib/pipeline/ |
| H A D | rte_swx_pipeline_spec.c | 403 const char **instructions; member 427 free(s->instructions); in action_spec_free() 428 s->instructions = NULL; in action_spec_free() 513 new_instructions = realloc(s->instructions, in action_block_parse() 525 s->instructions = new_instructions; in action_block_parse() 1882 const char **instructions; member 1900 free(s->instructions); in apply_spec_free() 1901 s->instructions = NULL; in apply_spec_free() 1977 s->instructions = new_instructions; in apply_block_parse() 2135 action_spec.instructions, in rte_swx_pipeline_build_from_spec() [all …]
|
| H A D | rte_swx_pipeline.h | 507 const char **instructions, 836 const char **instructions,
|
| H A D | rte_swx_pipeline.c | 6387 instructions, in instr_pattern_mov_all_validate_search() 6461 instructions, in instr_pattern_mov_all_validate_optimize() 6586 instructions, in instr_optimize() 6601 const char **instructions, in instruction_config() argument 6610 CHECK(instructions, EINVAL); in instruction_config() 6658 a->instructions = instr; in instruction_config() 6662 p->instructions = instr; in instruction_config() 7083 free(action->instructions); in action_free() 7099 !instructions || in action_arg_src_mov_count() 9015 free(p->instructions); in rte_swx_pipeline_free() [all …]
|
| /dpdk/doc/guides/linux_gsg/ |
| H A D | intro.rst | 7 This document contains instructions for installing and configuring the Data Plane Development Kit (… 36 …sample application that showcases specific functionality and provides instructions on how to compi…
|
| /dpdk/doc/guides/freebsd_gsg/ |
| H A D | install_from_ports.rst | 28 After the installation of the DPDK package, instructions will be printed on 30 complete version of these instructions can be found in the sections 76 the instructions given in the next chapter, :ref:`building_from_source`
|
| H A D | intro.rst | 7 This document contains instructions for installing and configuring the 55 and provides instructions on how to compile, run and use the sample application.
|
| /dpdk/doc/guides/windows_gsg/ |
| H A D | run_apps.rst | 35 in ``dpdk-kmods`` repository for common instructions on system setup, 71 in ``dpdk-kmods`` repository for instructions to build and set up the driver.
|
| H A D | intro.rst | 7 This document contains instructions for installing and configuring the Data
|
| /dpdk/doc/guides/nics/ |
| H A D | bnx2x.rst | 124 This section provides instructions to configure SR-IOV with Linux OS. 189 using the instructions outlined in the Application notes below. 194 Follow instructions available in the document
|
| H A D | vmxnet3.rst | 107 TestPMD for instructions on how to run a DPDK application using an assigned VMXNET3 device. 122 Other instructions on preparing to use DPDK such as, 124 …to *DPDK Getting Started Guide and DPDK Sample Application's User Guide* for detailed instructions.
|
| H A D | mvneta.rst | 110 For the detailed build instructions please consult ``doc/musdk_get_started.txt``. 129 ``doc/musdk_get_started.txt`` for the detailed build instructions.
|
| H A D | ionic.rst | 40 for instructions on how to build DPDK.
|
| H A D | axgbe.rst | 34 instructions on how to build DPDK.
|
| H A D | qede.rst | 93 …To update the management firmware, refer to the instructions in the Firmware Upgrade Utility Readm… 191 This section provides instructions to configure SR-IOV with Linux OS. 261 using the instructions from Driver compilation and testing section above.
|
| H A D | tap.rst | 237 instructions. The C array of eBPF instructions is part of TAP PMD tree and 260 name, and prints out the section as a C array of eBPF instructions. 270 C arrays of eBPF instructions just before calling the BPF system call.
|
| H A D | fm10k.rst | 28 Vector PMD (vPMD) uses Intel® SIMD instructions to optimize packet I/O. 32 on the number of instructions when bulk processing packets.
|
| H A D | ark.rst | 149 instructions for compiling and using the extension. 272 instructions on how to build DPDK. 347 Follow instructions available in the document
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | nitrox.rst | 47 and it's installation instructions can be obtained from:
|
| H A D | virtio.rst | 51 Quick instructions are as follows:
|
| H A D | mvsam.rst | 74 For instructions how to build required kernel modules please refer
|
| /dpdk/doc/guides/bbdevs/ |
| H A D | turbo_sw.rst | 68 which can enable real time signal processing using AVX instructions. 98 The following instructions should be followed in this exact order:
|