Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_eal/include/
H A Drte_fbarray.h44 struct rte_fbarray { struct
102 rte_fbarray_attach(struct rte_fbarray *arr);
124 rte_fbarray_destroy(struct rte_fbarray *arr);
143 rte_fbarray_detach(struct rte_fbarray *arr);
161 rte_fbarray_get(const struct rte_fbarray *arr, unsigned int idx);
197 rte_fbarray_set_used(struct rte_fbarray *arr, unsigned int idx);
215 rte_fbarray_set_free(struct rte_fbarray *arr, unsigned int idx);
234 rte_fbarray_is_used(struct rte_fbarray *arr, unsigned int idx);
332 rte_fbarray_find_contig_free(struct rte_fbarray *arr,
451 rte_fbarray_find_rev_contig_free(struct rte_fbarray *arr,
[all …]
H A Dmeson.build23 'rte_fbarray.h',
H A Drte_memory.h78 struct rte_fbarray memseg_arr;
/f-stack/dpdk/lib/librte_eal/common/
H A Deal_common_fbarray.c656 set_used(struct rte_fbarray *arr, unsigned int idx, bool used) in set_used()
835 rte_fbarray_attach(struct rte_fbarray *arr) in rte_fbarray_attach()
923 rte_fbarray_detach(struct rte_fbarray *arr) in rte_fbarray_detach()
976 rte_fbarray_destroy(struct rte_fbarray *arr) in rte_fbarray_destroy()
1062 rte_fbarray_get(const struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_get()
1081 rte_fbarray_set_used(struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_set_used()
1087 rte_fbarray_set_free(struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_set_free()
1093 rte_fbarray_is_used(struct rte_fbarray *arr, unsigned int idx) in rte_fbarray_is_used()
1323 int (*find_func)(struct rte_fbarray *, unsigned int); in fbarray_find_biggest()
1324 int (*find_contig_func)(struct rte_fbarray *, unsigned int); in fbarray_find_biggest()
[all …]
H A Deal_common_memzone.c33 struct rte_fbarray *arr; in memzone_lookup_thread_unsafe()
63 struct rte_fbarray *arr; in memzone_reserve_aligned_thread_unsafe()
255 struct rte_fbarray *arr; in rte_memzone_free()
406 struct rte_fbarray *arr; in rte_memzone_walk()
H A Deal_memcfg.h47 struct rte_fbarray memzones; /**< Memzone descriptors. */
H A Deal_common_memory.c265 struct rte_fbarray *arr = &msl->memseg_arr; in eal_memseg_list_populate()
286 const struct rte_fbarray *arr; in virt2memseg()
664 struct rte_fbarray *arr; in rte_memseg_contig_walk_thread_unsafe()
716 struct rte_fbarray *arr; in rte_memseg_walk_thread_unsafe()
785 struct rte_fbarray *arr; in rte_memseg_get_fd_thread_unsafe()
840 struct rte_fbarray *arr; in rte_memseg_get_fd_offset_thread_unsafe()
H A Dmalloc_heap.c1111 struct rte_fbarray *arr; in malloc_heap_create_external_seg()
/f-stack/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()
/f-stack/dpdk/lib/librte_eal/freebsd/
H A Deal_memory.c118 struct rte_fbarray *arr; in rte_eal_hugepage_init()
/f-stack/dpdk/lib/librte_eal/linux/
H A Deal_memalloc.c887 struct rte_fbarray *arr = in alloc_seg_walk()
1138 struct rte_fbarray *l_arr, *p_arr; in sync_chunk()
1235 struct rte_fbarray *l_arr, *p_arr; in sync_status()
H A Deal_memory.c669 struct rte_fbarray *arr;
/f-stack/dpdk/lib/librte_eal/windows/
H A Deal_memalloc.c252 struct rte_fbarray *arr = &cur_msl->memseg_arr; in alloc_seg_walk()
/f-stack/dpdk/doc/guides/prog_guide/
H A Denv_abstraction_layer.rst542 Both memsegs and memzones are stored using ``rte_fbarray`` structures. Please
/f-stack/dpdk/
H A DMAINTAINERS183 F: lib/librte_eal/include/rte_fbarray.h