Home
last modified time | relevance | path

Searched refs:memzone (Results 1 – 23 of 23) sorted by relevance

/f-stack/dpdk/lib/librte_metrics/
H A Drte_metrics.c71 if (memzone != NULL) in rte_metrics_init()
75 if (memzone == NULL) in rte_metrics_init()
77 stats = memzone->addr; in rte_metrics_init()
94 if (memzone == NULL) in rte_metrics_deinit()
97 stats = memzone->addr; in rte_metrics_deinit()
131 if (memzone == NULL) in rte_metrics_reg_names()
133 stats = memzone->addr; in rte_metrics_reg_names()
187 if (memzone == NULL) in rte_metrics_update_values()
189 stats = memzone->addr; in rte_metrics_update_values()
238 if (memzone == NULL) in rte_metrics_get_names()
[all …]
/f-stack/dpdk/drivers/compress/qat/
H A Dqat_comp_pmd.c195 const struct rte_memzone *memzone; in qat_comp_setup_inter_buffers() local
211 if (memzone != NULL) { in qat_comp_setup_inter_buffers()
213 return memzone; in qat_comp_setup_inter_buffers()
238 if (memzone == NULL) { in qat_comp_setup_inter_buffers()
245 mz_start_phys = memzone->iova; in qat_comp_setup_inter_buffers()
249 full_size, memzone->len); in qat_comp_setup_inter_buffers()
286 return memzone; in qat_comp_setup_inter_buffers()
335 const struct rte_memzone *memzone; in qat_comp_stream_init() local
342 if (memzone == NULL) { in qat_comp_stream_init()
350 if (memzone == NULL) { in qat_comp_stream_init()
[all …]
H A Dqat_comp.h99 const struct rte_memzone *memzone; member
/f-stack/dpdk/app/test-compress-perf/
H A Dcomp_perf_test_common.c128 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()
/f-stack/dpdk/lib/librte_eal/common/
H A Deal_common_trace_points.c59 lib.eal.memzone.reserve)
61 lib.eal.memzone.lookup)
63 lib.eal.memzone.free)
H A Deal_common_memzone.c300 const struct rte_memzone *memzone = NULL; in rte_memzone_lookup() local
306 memzone = memzone_lookup_thread_unsafe(name); in rte_memzone_lookup()
310 rte_eal_trace_memzone_lookup(name, memzone); in rte_memzone_lookup()
311 return memzone; in rte_memzone_lookup()
/f-stack/dpdk/lib/librte_stack/
H A Drte_stack.c116 s->memzone = mz; in rte_stack_create()
160 rte_memzone_free(s->memzone); in rte_stack_free()
H A Drte_stack.h80 const struct rte_memzone *memzone; member
/f-stack/dpdk/lib/librte_ring/
H A Drte_ring.c302 r->memzone = mz; in rte_ring_create_elem()
338 if (r->memzone == NULL) { in rte_ring_free()
344 if (rte_memzone_free(r->memzone) != 0) { in rte_ring_free()
H A Drte_ring_core.h132 const struct rte_memzone *memzone; member
/f-stack/dpdk/lib/librte_eal/include/
H A Drte_eal_trace.h250 RTE_TRACE_POINT_ARGS(const char *name, const void *memzone),
252 rte_trace_point_emit_ptr(memzone);
/f-stack/dpdk/doc/guides/nics/
H A Dqede.rst134 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
/f-stack/dpdk/app/test/
H A Dtest_compressdev.c3085 const struct rte_memzone *memzone; in make_memzone() local
3088 memzone = rte_memzone_lookup(mz_name); in make_memzone()
3089 if (memzone != NULL && memzone->len != size) { in make_memzone()
3090 rte_memzone_free(memzone); in make_memzone()
3091 memzone = NULL; in make_memzone()
3093 if (memzone == NULL) { in make_memzone()
3094 memzone = rte_memzone_reserve_aligned(mz_name, size, socket_id, in make_memzone()
3096 if (memzone == NULL) in make_memzone()
3100 return memzone; in make_memzone()
/f-stack/dpdk/drivers/net/ring/
H A Drte_eth_ring.c448 r->memzone ? r->memzone->socket_id : SOCKET_ID_ANY); in rte_eth_from_ring()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dthread_safety_dpdk_functions.rst49 For example, malloc and memzone functions are safe for use in multi-threaded and multi-process envi…
H A Dwriting_efficient_code.rst64 In the DPDK, the memzone, ring, rte_malloc and mempool APIs provide a way to create a pool on a spe…
H A Denv_abstraction_layer.rst523 Memory Segments and Memory Zones (memzone)
530 On top of this, the memzone allocator's role is to reserve contiguous portions of physical memory.
/f-stack/dpdk/doc/api/
H A Ddoxy-api-index.md63 [memzone] (@ref rte_memzone.h),
/f-stack/dpdk/doc/guides/rel_notes/
H A Drelease_2_2.rst396 * **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 Drelease_2_1.rst44 * **Reworked memzone to be allocated by malloc and also support freeing.**
H A Drelease_18_05.rst60 * A new flag for memzone reservation (``RTE_MEMZONE_IOVA_CONTIG``) was added
/f-stack/dpdk/app/proc-info/
H A Dmain.c1246 ptr->memzone->socket_id, in show_ring()
/f-stack/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst554 dump memzone