Searched refs:rte_fbarray (Results 1 – 15 of 15) sorted by relevance
| /dpdk/lib/eal/include/ |
| H A D | rte_fbarray.h | 44 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 D | meson.build | 23 'rte_fbarray.h',
|
| H A D | rte_memory.h | 82 struct rte_fbarray memseg_arr;
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_fbarray.c | 652 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 D | eal_common_memzone.c | 29 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 D | eal_memcfg.h | 47 struct rte_fbarray memzones; /**< Memzone descriptors. */
|
| H A D | eal_common_memory.c | 274 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 D | malloc_heap.c | 1180 struct rte_fbarray *arr; in malloc_heap_create_external_seg()
|
| /dpdk/app/test/ |
| H A D | test_fbarray.c | 18 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 D | eal_memalloc.c | 909 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 D | eal_memory.c | 660 struct rte_fbarray *arr;
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_memory.c | 118 struct rte_fbarray *arr; in rte_eal_hugepage_init()
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_memalloc.c | 246 struct rte_fbarray *arr = &cur_msl->memseg_arr; in alloc_seg_walk()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | env_abstraction_layer.rst | 631 Both memsegs and memzones are stored using ``rte_fbarray`` structures. Please
|
| /dpdk/ |
| H A D | MAINTAINERS | 198 F: lib/eal/include/rte_fbarray.h
|