| /dpdk/lib/metrics/ |
| H A D | rte_metrics.c | 68 if (memzone != NULL) in rte_metrics_init() 72 if (memzone == NULL) in rte_metrics_init() 74 stats = memzone->addr; in rte_metrics_init() 91 if (memzone == NULL) in rte_metrics_deinit() 94 stats = memzone->addr; in rte_metrics_deinit() 128 if (memzone == NULL) in rte_metrics_reg_names() 130 stats = memzone->addr; in rte_metrics_reg_names() 184 if (memzone == NULL) in rte_metrics_update_values() 186 stats = memzone->addr; in rte_metrics_update_values() 235 if (memzone == NULL) in rte_metrics_get_names() [all …]
|
| /dpdk/drivers/compress/qat/ |
| H A D | qat_comp_pmd.c | 196 const struct rte_memzone *memzone; in qat_comp_setup_inter_buffers() local 212 if (memzone != NULL) { in qat_comp_setup_inter_buffers() 214 return memzone; in qat_comp_setup_inter_buffers() 238 if (memzone == NULL) { in qat_comp_setup_inter_buffers() 246 mz_start_phys = memzone->iova; in qat_comp_setup_inter_buffers() 281 rte_memzone_free(memzone); in qat_comp_setup_inter_buffers() 320 return memzone; in qat_comp_setup_inter_buffers() 369 const struct rte_memzone *memzone; in qat_comp_stream_init() local 376 if (memzone == NULL) { in qat_comp_stream_init() 384 if (memzone == NULL) { in qat_comp_stream_init() [all …]
|
| H A D | qat_comp.h | 101 const struct rte_memzone *memzone; member
|
| /dpdk/app/test-compress-perf/ |
| H A D | comp_perf_test_common.c | 128 const struct rte_memzone *memzone; in comp_perf_make_memzone() local 132 memzone = rte_memzone_lookup(mz_name); in comp_perf_make_memzone() 133 if (memzone != NULL && memzone->len != size) { in comp_perf_make_memzone() 134 rte_memzone_free(memzone); in comp_perf_make_memzone() 135 memzone = NULL; in comp_perf_make_memzone() 137 if (memzone == NULL) { in comp_perf_make_memzone() 138 memzone = rte_memzone_reserve_aligned(mz_name, size, socket_id, in comp_perf_make_memzone() 140 if (memzone == NULL) in comp_perf_make_memzone() 144 return memzone; in comp_perf_make_memzone()
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_trace_points.c | 59 lib.eal.memzone.reserve) 61 lib.eal.memzone.lookup) 63 lib.eal.memzone.free)
|
| H A D | eal_common_memzone.c | 312 const struct rte_memzone *memzone = NULL; in rte_memzone_lookup() local 318 memzone = memzone_lookup_thread_unsafe(name); in rte_memzone_lookup() 322 rte_eal_trace_memzone_lookup(name, memzone); in rte_memzone_lookup() 323 return memzone; in rte_memzone_lookup()
|
| /dpdk/lib/stack/ |
| H A D | rte_stack.c | 116 s->memzone = mz; in rte_stack_create() 160 rte_memzone_free(s->memzone); in rte_stack_free()
|
| H A D | rte_stack.h | 78 const struct rte_memzone *memzone; member
|
| /dpdk/lib/ring/ |
| H A D | rte_ring.c | 293 r->memzone = mz; in rte_ring_create_elem() 329 if (r->memzone == NULL) { in rte_ring_free() 335 if (rte_memzone_free(r->memzone) != 0) { in rte_ring_free()
|
| H A D | rte_ring_core.h | 124 const struct rte_memzone *memzone; member
|
| /dpdk/lib/eal/include/ |
| H A D | rte_eal_trace.h | 252 RTE_TRACE_POINT_ARGS(const char *name, const void *memzone), 254 rte_trace_point_emit_ptr(memzone);
|
| /dpdk/lib/gpudev/ |
| H A D | gpudev.c | 157 const struct rte_memzone *memzone; in gpu_shared_mem_init() local 160 memzone = rte_memzone_reserve(GPU_MEMZONE, in gpu_shared_mem_init() 165 memzone = rte_memzone_lookup(GPU_MEMZONE); in gpu_shared_mem_init() 167 if (memzone == NULL) { in gpu_shared_mem_init() 173 gpu_shared_mem = memzone->addr; in gpu_shared_mem_init()
|
| /dpdk/doc/guides/nics/ |
| H A D | qede.rst | 134 configured on the adapters, the default (2560) number of memzone 135 descriptors may not be enough. Please increase the number of memzone 137 memzone descriptors are not configured, user can potentially run into
|
| /dpdk/app/test/ |
| H A D | test_compressdev.c | 3082 const struct rte_memzone *memzone; in make_memzone() local 3085 memzone = rte_memzone_lookup(mz_name); in make_memzone() 3086 if (memzone != NULL && memzone->len != size) { in make_memzone() 3087 rte_memzone_free(memzone); in make_memzone() 3088 memzone = NULL; in make_memzone() 3090 if (memzone == NULL) { in make_memzone() 3091 memzone = rte_memzone_reserve_aligned(mz_name, size, socket_id, in make_memzone() 3093 if (memzone == NULL) in make_memzone() 3097 return memzone; in make_memzone()
|
| /dpdk/drivers/net/ring/ |
| H A D | rte_eth_ring.c | 472 r->memzone ? r->memzone->socket_id : SOCKET_ID_ANY); in rte_eth_from_ring()
|
| /dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 3649 const struct rte_memzone *memzone; in ena_mem_alloc_coherent() local 3662 memzone = rte_memzone_reserve_aligned(z_name, size, socket_id, in ena_mem_alloc_coherent() 3664 if (memzone == NULL) { in ena_mem_alloc_coherent() 3670 memset(memzone->addr, 0, size); in ena_mem_alloc_coherent() 3671 *virt_addr = memzone->addr; in ena_mem_alloc_coherent() 3672 *phys_addr = memzone->iova; in ena_mem_alloc_coherent() 3674 return memzone; in ena_mem_alloc_coherent()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | thread_safety_dpdk_functions.rst | 49 For example, malloc and memzone functions are safe for use in multi-threaded and multi-process envi…
|
| H A D | writing_efficient_code.rst | 64 In the DPDK, the memzone, ring, rte_malloc and mempool APIs provide a way to create a pool on a spe…
|
| H A D | env_abstraction_layer.rst | 612 Memory Segments and Memory Zones (memzone) 619 On top of this, the memzone allocator's role is to reserve contiguous portions of physical memory.
|
| /dpdk/doc/api/ |
| H A D | doxy-api-index.md | 64 [memzone] (@ref rte_memzone.h),
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_2_2.rst | 396 * **i40e: Fixed issue of not freeing memzone.** 398 Fixed an issue of not freeing a memzone in the call to free the memory for
|
| H A D | release_2_1.rst | 43 * **Reworked memzone to be allocated by malloc and also support freeing.**
|
| H A D | release_18_05.rst | 23 * A new flag for memzone reservation (``RTE_MEMZONE_IOVA_CONTIG``) was added
|
| /dpdk/app/proc-info/ |
| H A D | main.c | 1268 ptr->memzone->socket_id, in show_ring()
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 569 dump memzone
|