| /dpdk/lib/metrics/ |
| H A D | rte_metrics.c | 62 const struct rte_memzone *memzone; in rte_metrics_init() local 69 memzone = rte_memzone_lookup(RTE_METRICS_MEMZONE_NAME); in rte_metrics_init() 70 if (memzone != NULL) in rte_metrics_init() 72 memzone = rte_memzone_reserve(RTE_METRICS_MEMZONE_NAME, in rte_metrics_init() 74 if (memzone == NULL) in rte_metrics_init() 76 stats = memzone->addr; in rte_metrics_init() 87 const struct rte_memzone *memzone; in rte_metrics_deinit() local 93 memzone = rte_memzone_lookup(RTE_METRICS_MEMZONE_NAME); in rte_metrics_deinit() 94 if (memzone == NULL) in rte_metrics_deinit() 97 stats = memzone->addr; in rte_metrics_deinit() [all …]
|
| /dpdk/drivers/compress/qat/ |
| H A D | qat_comp_pmd.c | 203 const struct rte_memzone *memzone; in qat_comp_setup_inter_buffers() local 218 memzone = rte_memzone_lookup(inter_buff_mz_name); in qat_comp_setup_inter_buffers() 219 if (memzone != NULL) { in qat_comp_setup_inter_buffers() 221 return memzone; in qat_comp_setup_inter_buffers() 241 memzone = rte_memzone_reserve_aligned(inter_buff_mz_name, in qat_comp_setup_inter_buffers() 245 if (memzone == NULL) { in qat_comp_setup_inter_buffers() 252 mz_start = (uint8_t *)memzone->addr; in qat_comp_setup_inter_buffers() 253 mz_start_phys = memzone->iova; in qat_comp_setup_inter_buffers() 257 size_of_ptr_array, memzone->len); in qat_comp_setup_inter_buffers() 288 rte_memzone_free(memzone); in qat_comp_setup_inter_buffers() [all …]
|
| /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 | 63 lib.eal.memzone.reserve) 65 lib.eal.memzone.lookup) 67 lib.eal.memzone.free)
|
| H A D | eal_common_memzone.c | 34 EAL_LOG(ERR, "Max memzone cannot be set after EAL init"); in rte_memzone_max_set() 40 EAL_LOG(ERR, "Failed to set max memzone count"); in rte_memzone_max_set() 120 "%s(): Number of requested memzone segments exceeds maximum " in memzone_reserve_aligned_thread_unsafe() 128 EAL_LOG(DEBUG, "%s(): memzone <%s>: name too long", in memzone_reserve_aligned_thread_unsafe() 136 EAL_LOG(DEBUG, "%s(): memzone <%s> already exists", in memzone_reserve_aligned_thread_unsafe() 219 EAL_LOG(ERR, "%s(): Cannot find free memzone", __func__); in memzone_reserve_aligned_thread_unsafe() 262 * Return a pointer to a correctly filled memzone descriptor (with a 275 * Return a pointer to a correctly filled memzone descriptor (with a 287 * Return a pointer to a correctly filled memzone descriptor. If the 342 * Lookup for the memzone identifie 347 const struct rte_memzone *memzone = NULL; rte_memzone_lookup() local [all...] |
| /dpdk/lib/ring/ |
| H A D | rte_ring.c | 301 r->memzone = mz; in rte_ring_create_elem() 335 * therefore, there is no memzone to free. in rte_ring_free() 337 if (r->memzone == NULL) { in rte_ring_free() 361 if (rte_memzone_free(r->memzone) != 0) in rte_ring_free() 591 rte_tel_data_add_dict_int(d, "socket", r->memzone->socket_id); 602 mz = r->memzone;
|
| H A D | rte_ring_core.h | 120 const struct rte_memzone *memzone; 124 const struct rte_memzone *memzone; global() member
|
| /dpdk/lib/stack/ |
| H A D | rte_stack.c | 117 s->memzone = mz; in rte_stack_create() 161 rte_memzone_free(s->memzone); in rte_stack_free()
|
| H A D | rte_stack.h | 70 * such as its name and memzone pointer. 76 const struct rte_memzone *memzone; 80 const struct rte_memzone *memzone; global() member
|
| /dpdk/lib/eal/include/ |
| H A D | eal_trace_internal.h | 148 RTE_TRACE_POINT_ARGS(const char *name, const void *memzone), 150 rte_trace_point_emit_ptr(memzone);
|
| /dpdk/lib/gpudev/ |
| H A D | gpudev.c | 159 const struct rte_memzone *memzone; in gpu_shared_mem_init() local 162 memzone = rte_memzone_reserve(GPU_MEMZONE, in gpu_shared_mem_init() 167 memzone = rte_memzone_lookup(GPU_MEMZONE); in gpu_shared_mem_init() 169 if (memzone == NULL) { in gpu_shared_mem_init() 175 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/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
|