Home
last modified time | relevance | path

Searched refs:rte_fbarray (Results 1 – 15 of 15) sorted by relevance

/dpdk/lib/eal/include/
H A Drte_fbarray.h44 struct rte_fbarray { struct
100 rte_fbarray_attach(struct rte_fbarray *arr);
121 rte_fbarray_destroy(struct rte_fbarray *arr);
139 rte_fbarray_detach(struct rte_fbarray *arr);
156 rte_fbarray_get(const struct rte_fbarray *arr, unsigned int idx);
190 rte_fbarray_set_used(struct rte_fbarray *arr, unsigned int idx);
207 rte_fbarray_set_free(struct rte_fbarray *arr, unsigned int idx);
225 rte_fbarray_is_used(struct rte_fbarray *arr, unsigned int idx);
318 rte_fbarray_find_contig_free(struct rte_fbarray *arr,
431 rte_fbarray_find_rev_contig_free(struct rte_fbarray *arr,
[all …]
H A Dmeson.build23 'rte_fbarray.h',
H A Drte_memory.h82 struct rte_fbarray memseg_arr;
/dpdk/lib/eal/common/
H A Deal_common_fbarray.c652 set_used(struct rte_fbarray *arr, unsigned int idx, bool used) in set_used()
831 rte_fbarray_attach(struct rte_fbarray *arr) in rte_fbarray_attach()
919 rte_fbarray_detach(struct rte_fbarray *arr) in rte_fbarray_detach()
972 rte_fbarray_destroy(struct rte_fbarray *arr) in rte_fbarray_destroy()
1058 rte_fbarray_get(const struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_get()
1077 rte_fbarray_set_used(struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_set_used()
1083 rte_fbarray_set_free(struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_set_free()
1089 rte_fbarray_is_used(struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_is_used()
1319 int (*find_func)(struct rte_fbarray *, unsigned int); in fbarray_find_biggest()
1320 int (*find_contig_func)(struct rte_fbarray *, unsigned int); in fbarray_find_biggest()
[all …]
H A Deal_common_memzone.c29 struct rte_fbarray *arr; in memzone_lookup_thread_unsafe()
71 struct rte_fbarray *arr; in memzone_reserve_aligned_thread_unsafe()
268 struct rte_fbarray *arr; in rte_memzone_free()
418 struct rte_fbarray *arr; in rte_memzone_walk()
H A Deal_memcfg.h47 struct rte_fbarray memzones; /**< Memzone descriptors. */
H A Deal_common_memory.c274 struct rte_fbarray *arr = &msl->memseg_arr; in eal_memseg_list_populate()
295 const struct rte_fbarray *arr; in virt2memseg()
673 struct rte_fbarray *arr; in rte_memseg_contig_walk_thread_unsafe()
725 struct rte_fbarray *arr; in rte_memseg_walk_thread_unsafe()
794 struct rte_fbarray *arr; in rte_memseg_get_fd_thread_unsafe()
849 struct rte_fbarray *arr; in rte_memseg_get_fd_offset_thread_unsafe()
H A Dmalloc_heap.c1180 struct rte_fbarray *arr; in malloc_heap_create_external_seg()
/dpdk/app/test/
H A Dtest_fbarray.c18 struct rte_fbarray arr;
108 struct rte_fbarray dummy; in test_invalid()
462 static int test_biggest(struct rte_fbarray *arr, int first, int last) in test_biggest()
613 static int ensure_correct(struct rte_fbarray *arr, int first, int last, in ensure_correct()
/dpdk/lib/eal/linux/
H A Deal_memalloc.c909 struct rte_fbarray *arr = in alloc_seg_walk()
1160 struct rte_fbarray *l_arr, *p_arr; in sync_chunk()
1257 struct rte_fbarray *l_arr, *p_arr; in sync_status()
H A Deal_memory.c660 struct rte_fbarray *arr;
/dpdk/lib/eal/freebsd/
H A Deal_memory.c118 struct rte_fbarray *arr; in rte_eal_hugepage_init()
/dpdk/lib/eal/windows/
H A Deal_memalloc.c246 struct rte_fbarray *arr = &cur_msl->memseg_arr; in alloc_seg_walk()
/dpdk/doc/guides/prog_guide/
H A Denv_abstraction_layer.rst631 Both memsegs and memzones are stored using ``rte_fbarray`` structures. Please
/dpdk/
H A DMAINTAINERS198 F: lib/eal/include/rte_fbarray.h