| /dpdk/drivers/baseband/turbo_sw/ |
| H A D | meson.build | 7 lib4g = cc.find_library('libturbo', dirs: [path + '/lib_turbo'], required: false) 9 ext_deps += cc.find_library('libturbo', dirs: [path + '/lib_turbo'], required: true) 10 ext_deps += cc.find_library('libcrc', dirs: [path + '/lib_crc'], required: true) 11 …ext_deps += cc.find_library('librate_matching', dirs: [path + '/lib_rate_matching'], required: tru… 12 ext_deps += cc.find_library('libcommon', dirs: [path + '/lib_common'], required: true) 13 ext_deps += cc.find_library('libstdc++', required: true) 14 ext_deps += cc.find_library('libirc', required: true) 15 ext_deps += cc.find_library('libimf', required: true) 16 ext_deps += cc.find_library('libipps', required: true) 17 ext_deps += cc.find_library('libsvml', required: true) [all …]
|
| /dpdk/drivers/net/af_xdp/ |
| H A D | meson.build | 12 xdp_dep = dependency('libxdp', version : '>=1.2.2', required: false, method: 'pkg-config') 13 bpf_dep = dependency('libbpf', required: false, method: 'pkg-config') 15 bpf_dep = cc.find_library('bpf', required: false) 26 required: false, method: 'pkg-config') 38 required: false, method: 'pkg-config') 42 required: false, method: 'pkg-config')
|
| /dpdk/doc/guides/linux_gsg/ |
| H A D | sys_reqs.rst | 9 This chapter describes the packages required to compile the DPDK. 18 for more information on the required changes. 73 * Intel\ |reg| C++ Compiler (icc). For installation, additional libraries may be required. 101 To run a DPDK application, some customization may be required on the target machine. 110 The kernel version required is based on the oldest long term stable kernel available 141 Hugepage support is required for the large memory pool allocation used for packet buffers 152 This is done by echoing the number of hugepages required 156 (assuming that 1024 of 2MB pages are required):: 179 but in use cases where having lots of physically contiguous memory is required, 214 If secondary process support is not required, DPDK is able to use hugepages [all …]
|
| /dpdk/doc/guides/platform/ |
| H A D | octeontx.rst | 38 The OCTEON TX Linux kernel drivers (includes the required PF driver for the 44 The PF driver and the required microcode for the crypto offload block will be 81 some intermediate binaries required for native build would be missing on the 82 target board. To make sure all the required binaries are available in the 91 The above steps would rebuild the modules and the required intermediate binaries. 112 provide the required toolchain etc. 124 The above steps will prepare build system with required toolchain.
|
| /dpdk/drivers/regex/cn9k/ |
| H A D | meson.build | 11 lib = cc.find_library('librxp_compiler', required: false) 14 ext_deps += cc.find_library('libstdc++', required: true)
|
| /dpdk/config/ |
| H A D | meson.build | 64 # 0.55.0 is required to use external program with add_install_script 110 # still being able to support the CPU features required for DPDK. 156 if cc.find_library('m', required : false).found() 182 numa_dep = cc.find_library('numa', required: false) 192 fdt_dep = cc.find_library('libfdt', required: false) 200 libexecinfo = cc.find_library('libexecinfo', required: false) 217 libbsd = dependency('libbsd', required: false, method: 'pkg-config') 228 pcap_dep = dependency('libpcap', required: false, method: 'pkg-config') 232 pcap_dep = cc.find_library(pcap_lib, required: false) 241 atomic_dep = cc.find_library('atomic', required: true) [all …]
|
| /dpdk/examples/pipeline/examples/ |
| H A D | vxlan_table.py | 62 required=False, 68 required=False,
|
| /dpdk/drivers/raw/ifpga/base/ |
| H A D | meson.build | 28 rtdep = dependency('librt', required: false) 30 rtdep = cc.find_library('rt', required: false)
|
| /dpdk/drivers/crypto/ipsec_mb/ |
| H A D | meson.build | 11 lib = cc.find_library('IPSec_MB', required: false) 23 reason = 'IPSec_MB version >= @0@ is required, found version @1@'.format(
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | telemetry_lib.rst | 49 to be validated and converted to the required integer type for port ID. The ``cmd`` 81 information in the required data format. The Telemetry library provides a data 82 utilities API to build up the data structure with the required information. 151 in the required format ("/library/command"), the callback function that 152 will handle formatting the information when required, and help text for the
|
| H A D | generic_segmentation_offload_lib.rst | 61 information required to understand how the packet should be segmented. Refer to 75 To reduce the number of expensive memcpy operations required when segmenting a 109 - the output segment is required to contain data that spans the boundaries 195 - the bit mask of required GSO types. The GSO library uses the same macros as 217 - If checksum calculation in hardware is required, the application should 223 - Packet length is less than ``segsz`` (i.e. GSO is not required). 239 #. If required, update the L3 and L4 checksums of the newly-created segments.
|
| /dpdk/examples/vm_power_manager/ |
| H A D | meson.build | 40 opt_dep = cc.find_library('virt', required : false) 44 opt_dep = dependency('jansson', required : false, method: 'pkg-config')
|
| /dpdk/doc/guides/windows_gsg/ |
| H A D | run_apps.rst | 23 granted to current user, a logoff is required before it is available. 33 Certain kernel-mode drivers are required to run DPDK applications. 49 It is mandatory for allocating physically-contiguous memory which is required
|
| /dpdk/buildtools/ |
| H A D | meson.build | 4 pkgconf = find_program('pkg-config', 'pkgconf', required: false) 9 python3 = import('python').find_installation(required: false)
|
| /dpdk/buildtools/chkincs/ |
| H A D | meson.build | 36 if not add_languages('cpp', required: false) 41 grep = find_program('grep', required: false)
|
| /dpdk/drivers/compress/isal/ |
| H A D | meson.build | 4 dep = dependency('libisal', required: false, method: 'pkg-config')
|
| /dpdk/drivers/compress/zlib/ |
| H A D | meson.build | 4 dep = dependency('zlib', required: false, method: 'pkg-config')
|
| /dpdk/drivers/net/pcap/ |
| H A D | meson.build | 16 ext_deps += cc.find_library('iphlpapi', required: true)
|
| /dpdk/drivers/net/avp/ |
| H A D | avp_ethdev.c | 1394 unsigned int required; in avp_recv_scattered_pkts() local 1449 required = (buf_len + guest_mbuf_size - 1) / guest_mbuf_size; in avp_recv_scattered_pkts() 1450 if (rte_pktmbuf_alloc_bulk(avp->pool, mbufs, required)) { in avp_recv_scattered_pkts() 1456 m = avp_dev_copy_from_buffers(avp, buf, mbufs, required); in avp_recv_scattered_pkts() 1704 unsigned int required; in avp_xmit_scattered_pkts() local 1748 if (unlikely((required == 0) || in avp_xmit_scattered_pkts() 1749 (required > RTE_AVP_MAX_MBUF_SEGMENTS))) in avp_xmit_scattered_pkts() 1751 else if (unlikely(required + segments > avail)) in avp_xmit_scattered_pkts() 1753 segments += required; in avp_xmit_scattered_pkts() 1788 &avp_bufs[count], required); in avp_xmit_scattered_pkts() [all …]
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | aesni_mb.rst | 86 To build DPDK with the AESNI_MB_PMD the user is required to download the multi-buffer 101 so a manual installation is required. In that case, NASM can be downloaded from 178 (no padding required from the user)
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | meson.build | 10 dep = dependency('libcrypto', required: false, method: 'pkg-config')
|
| /dpdk/drivers/crypto/armv8/ |
| H A D | meson.build | 10 dep = dependency('libAArch64crypto', required: false, method: 'pkg-config')
|
| /dpdk/drivers/common/mvep/ |
| H A D | meson.build | 13 dep = dependency('libmusdk', required: false, method: 'pkg-config')
|
| /dpdk/drivers/net/bnx2x/ |
| H A D | meson.build | 10 dep = dependency('zlib', required: false, method: 'pkg-config')
|
| /dpdk/drivers/net/mlx4/ |
| H A D | meson.build | 28 required:false, method: 'pkg-config') 30 lib = cc.find_library(libname, required:false)
|