| /dpdk/doc/guides/prog_guide/img/ |
| H A D | rib_pic.svg | 20 </g> 25 </g> 28 </g> 31 </g> 34 </g> 37 </g> 40 </g> 43 </g> 46 </g> 49 </g> [all …]
|
| H A D | rib_internals.svg | 11 </g> 16 </g> 19 </g> 22 </g> 25 </g> 28 </g> 31 </g> 34 </g> 37 </g> 40 </g> [all …]
|
| H A D | dir_24_8_alg.svg | 35 </g> 40 </g> 44 </g> 47 </g> 51 </g> 54 </g> 57 </g> 60 </g> 63 </g> 66 </g> [all …]
|
| /dpdk/lib/graph/ |
| H A D | graph_debug.c | 9 graph_dump(FILE *f, struct graph *g) in graph_dump() argument 14 fprintf(f, "graph <%s>\n", g->name); in graph_dump() 15 fprintf(f, " id=%" PRIu32 "\n", g->id); in graph_dump() 18 fprintf(f, " addr=%p\n", g); in graph_dump() 19 fprintf(f, " graph=%p\n", g->graph); in graph_dump() 20 fprintf(f, " mem_sz=%zu\n", g->mem_sz); in graph_dump() 24 STAILQ_FOREACH(graph_node, &g->node_list, next) in graph_dump() 52 fprintf(f, "graph <%s> @ %p\n", g->name, g); in rte_graph_obj_dump() 53 fprintf(f, " id=%" PRIu32 "\n", g->id); in rte_graph_obj_dump() 58 fprintf(f, " socket=%d\n", g->socket); in rte_graph_obj_dump() [all …]
|
| /dpdk/devtools/cocci/ |
| H A D | prefix_mbuf_offload_flags.cocci | 11 // -e 's,EXT_ATTACHED_MBUF,RTE_MBUF_F_EXTERNAL,g' \ 12 // -e 's,IND_ATTACHED_MBUF,RTE_MBUF_F_INDIRECT,g' \ 13 // -e 's,EXT_ATTACHED_MBUF,RTE_MBUF_F_EXTERNAL,g' \ 14 // -e 's,PKT_FIRST_FREE,RTE_MBUF_F_FIRST_FREE,g' \ 15 // -e 's,PKT_LAST_FREE,RTE_MBUF_F_LAST_FREE,g' \ 16 // -e 's,PKT_TX_DYNF_METADATA,RTE_MBUF_DYNFLAG_TX_METADATA,g' \ 17 // -e 's,PKT_RX_DYNF_METADATA,RTE_MBUF_DYNFLAG_RX_METADATA,g' \ 18 // -e 's,\<PKT_RX_,RTE_MBUF_F_RX_,g' \ 19 // -e 's,\<PKT_TX_,RTE_MBUF_F_TX_,g' \
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | compat.h | 37 set_dh_params(DH *dh, BIGNUM *p, BIGNUM *g) in set_dh_params() argument 41 dh->g = g; in set_dh_params() 53 set_dsa_params(DSA *dsa, BIGNUM *p, BIGNUM *q, BIGNUM *g) in set_dsa_params() argument 57 dsa->g = g; in set_dsa_params() 130 set_dh_params(DH *dh, BIGNUM *p, BIGNUM *g) in set_dh_params() argument 132 return !(DH_set0_pqg(dh, p, NULL, g)); in set_dh_params() 154 set_dsa_params(DSA *dsa, BIGNUM *p, BIGNUM *q, BIGNUM *g) in set_dsa_params() argument 156 return !(DSA_set0_pqg(dsa, p, q, g)); in set_dsa_params()
|
| H A D | rte_openssl_pmd_ops.c | 978 BIGNUM *g = NULL; in openssl_set_asym_session_parameters() local 985 xform->dh.g.data, in openssl_set_asym_session_parameters() 986 xform->dh.g.length, in openssl_set_asym_session_parameters() 987 g); in openssl_set_asym_session_parameters() 988 if (!p || !g) in openssl_set_asym_session_parameters() 1036 BN_free(g); in openssl_set_asym_session_parameters() 1052 xform->dsa.g.data, in openssl_set_asym_session_parameters() 1053 xform->dsa.g.length, in openssl_set_asym_session_parameters() 1054 g); in openssl_set_asym_session_parameters() 1060 if (!p || !q || !g) in openssl_set_asym_session_parameters() [all …]
|
| /dpdk/drivers/gpu/cuda/ |
| H A D | gdrcopy.c | 11 static int (*sym_gdr_pin_buffer)(gdr_t g, unsigned long addr, size_t size, 13 static int (*sym_gdr_unpin_buffer)(gdr_t g, gdr_mh_t handle); 14 static int (*sym_gdr_map)(gdr_t g, gdr_mh_t handle, void **va, size_t size); 15 static int (*sym_gdr_unmap)(gdr_t g, gdr_mh_t handle, void *va, size_t size); 68 gdrcopy_open(gdr_t *g) in gdrcopy_open() argument 75 *g = g_; in gdrcopy_open()
|
| /dpdk/lib/table/ |
| H A D | rte_table_hash_lru.c | 677 g10 = &g[pkt10_index]; \ 681 g11 = &g[pkt11_index]; \ 696 g20 = &g[pkt20_index]; \ 706 g21 = &g[pkt21_index]; \ 745 g30 = &g[pkt30_index]; \ 758 g31 = &g[pkt31_index]; \ 809 struct grinder *g = t->grinders; in rte_table_hash_lru_lookup() local 834 lookup2_stage1(t, g, pkts, pkt10_index, pkt11_index); in rte_table_hash_lru_lookup() 846 lookup2_stage1(t, g, pkts, pkt10_index, pkt11_index); in rte_table_hash_lru_lookup() 872 lookup2_stage2(t, g, pkt20_index, pkt21_index, in rte_table_hash_lru_lookup() [all …]
|
| H A D | rte_table_hash_ext.c | 739 g10 = &g[pkt10_index]; \ 743 g11 = &g[pkt11_index]; \ 758 g20 = &g[pkt20_index]; \ 769 g21 = &g[pkt21_index]; \ 805 g30 = &g[pkt30_index]; \ 816 g31 = &g[pkt31_index]; \ 857 struct grinder *g = t->grinders; in rte_table_hash_ext_lookup() local 886 lookup2_stage1(t, g, pkts, pkt10_index, pkt11_index); in rte_table_hash_ext_lookup() 898 lookup2_stage1(t, g, pkts, pkt10_index, pkt11_index); in rte_table_hash_ext_lookup() 924 lookup2_stage2(t, g, pkt20_index, pkt21_index, in rte_table_hash_ext_lookup() [all …]
|
| /dpdk/drivers/net/liquidio/ |
| H A D | lio_rxtx.c | 952 struct lio_gather *g = finfo->g; in lio_free_netsgbuf() local 1424 if (g) { in lio_delete_sglist() 1425 if (g->sg) in lio_delete_sglist() 1427 (void *)((unsigned long)g->sg - g->adjust)); in lio_delete_sglist() 1430 } while (g); in lio_delete_sglist() 1458 g->sg_size = in lio_setup_sglists() 1461 g->sg = rte_zmalloc_socket(NULL, g->sg_size + 8, in lio_setup_sglists() 1473 g->adjust = 8 - (((unsigned long)g->sg) & 7); in lio_setup_sglists() 1474 g->sg = in lio_setup_sglists() 1721 memset(g->sg, 0, g->sg_size); in lio_dev_xmit_pkts() [all …]
|
| /dpdk/drivers/net/octeontx_ep/ |
| H A D | otx_ep_rxtx.c | 383 rte_free(finfo->g.sg); in otx_ep_iqreq_delete() 577 finfo->g.sg = in otx_ep_xmit_pkts() 579 if (finfo->g.sg == NULL) { in otx_ep_xmit_pkts() 586 finfo->g.num_sg = num_sg; in otx_ep_xmit_pkts() 598 set_sg_size(&finfo->g.sg[(j >> 2)], in otx_ep_xmit_pkts() 608 rte_free(finfo->g.sg); in otx_ep_xmit_pkts() 711 finfo->g.sg = in otx2_ep_xmit_pkts() 713 if (finfo->g.sg == NULL) { in otx2_ep_xmit_pkts() 720 finfo->g.num_sg = num_sg; in otx2_ep_xmit_pkts() 732 set_sg_size(&finfo->g.sg[(j >> 2)], in otx2_ep_xmit_pkts() [all …]
|
| /dpdk/lib/power/ |
| H A D | guest_channel.c | 31 glob_t g; in guest_channel_host_check_exists() local 37 ret = glob(glob_path, GLOB_NOSORT, NULL, &g); in guest_channel_host_check_exists() 45 ret = g.gl_pathc > 0; in guest_channel_host_check_exists() 48 globfree(&g); in guest_channel_host_check_exists()
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec-secgw.h | 17 #define __BYTES_TO_UINT64(a, b, c, d, e, f, g, h) \ argument 24 ((uint64_t)((g) & 0xff) << 8) | \ 27 #define __BYTES_TO_UINT64(a, b, c, d, e, f, g, h) \ argument 29 ((uint64_t)((g) & 0xff) << 48) | \
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | gpudev.rst | 22 (e.g. CUDA Toolkit or OpenCL), thus it is not possible to launch workload 24 (e.g. CUDA Driver context or CUDA Streams in case of NVIDIA GPUs). 53 through an ``uint64_t`` generic handler (e.g. CUDA Driver context) 66 (e.g. with GPU-specific library) cannot be freed by the gpudev library. 74 (e.g. with GPU specific library) cannot be unregistered by the gpudev library. 82 GPU memory CPU mapped outside of the gpudev library (e.g. with GPU specific library) 89 to enforce the coherency of external devices writes (e.g. NIC receiving packets)
|
| H A D | build-sdk-meson.rst | 36 e.g. ``dnf install meson`` or ``apt-get install meson``. If meson is not 38 3 ``pip`` tool, e.g. ``pip3 install meson``. Version 0.49.2 of meson is 60 to be used for the build e.g. ``meson build``, as shown above. If calling 68 meson.build files, and by checking the build environment for e.g. compiler 156 the ``-j`` flag, e.g. ``ninja -j1 -v`` to do the build one step at a time, 179 depend on another, e.g. a NIC PMD depending upon the PCI bus driver. Within
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_crypto_asym.h | 263 rte_crypto_uint g; member 278 rte_crypto_uint g; member
|
| /dpdk/lib/pipeline/ |
| H A D | rte_swx_pipeline.c | 11811 if (!g) in instruction_group_list_free() 11815 free(g); in instruction_group_list_free() 11840 if (!g) in instruction_group_list_create() 11889 if (!g) in instruction_group_list_create() 12004 free(g); in instruction_group_list_create() 12267 if (!g) in pipeline_instr_jmp_codegen() 12299 if (g->first_instr_id < g->last_instr_id) in instruction_group_list_codegen() 12326 if (g->last_instr_id == g->first_instr_id) in instruction_group_list_codegen() 12397 if (g->first_instr_id == g->last_instr_id) in instruction_group_list_custom_instructions_count() 12537 if (g->first_instr_id == g->last_instr_id) in pipeline_libload() [all …]
|
| /dpdk/doc/guides/tools/ |
| H A D | devbind.rst | 35 - the Linux interface name e.g. ``if=eth0`` 36 - the driver being used e.g. ``drv=vfio-pci`` 37 - any suitable drivers not currently using that device e.g. ``unused=vfio-pci``
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | openssl.rst | 65 use version 1.1.1g or newer. 67 * 1.1.1g, 2020-Apr-21. https://www.openssl.org/source/
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ip_pipeline.rst | 24 …* Any standard TCP client (e.g. telnet, netcat, custom script, etc) is typically able to connect t… 88 To run remote client (e.g. telnet) to communicate with the ip pipeline application: 469 tc0 meter <meter_profile_id> policer g <pa> y <pa> r <pa> 470 [tc1 meter <meter_profile_id> policer g <pa> y <pa> r <pa> 471 tc2 meter <meter_profile_id> policer g <pa> y <pa> r <pa> 472 tc3 meter <meter_profile_id> policer g <pa> y <pa> r <pa>]] 503 <pa> ::= g | y | r | drop 544 - File line format = <tc_id> <tc_queue_id> <color>, with <color> as: g | y | r
|
| /dpdk/license/ |
| H A D | README | 28 To label a file as GPL-2.0 (e.g., for code that runs in the kernel), the 33 To label a file as dual-licensed with BSD-3-Clause and GPL-2.0 (e.g., for code 39 To label a file as dual-licensed with BSD-3-Clause and LGPL-2.1 (e.g., for code
|
| /dpdk/app/test/ |
| H A D | test_cryptodev_dh_test_vectors.h | 73 .g = {
|
| H A D | test_cryptodev_dsa_test_vectors.h | 105 .g = {
|
| /dpdk/config/x86/ |
| H A D | cross-mingw | 3 cpp = 'x86_64-w64-mingw32-g++'
|