Searched refs:rte_fbarray (Results 1 – 15 of 15) sorted by relevance
| /f-stack/dpdk/lib/librte_eal/include/ |
| H A D | rte_fbarray.h | 44 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 D | meson.build | 23 'rte_fbarray.h',
|
| H A D | rte_memory.h | 78 struct rte_fbarray memseg_arr;
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_common_fbarray.c | 656 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 D | eal_common_memzone.c | 33 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 D | eal_memcfg.h | 47 struct rte_fbarray memzones; /**< Memzone descriptors. */
|
| H A D | eal_common_memory.c | 265 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 D | malloc_heap.c | 1111 struct rte_fbarray *arr; in malloc_heap_create_external_seg()
|
| /f-stack/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()
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_memory.c | 118 struct rte_fbarray *arr; in rte_eal_hugepage_init()
|
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_memalloc.c | 887 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 D | eal_memory.c | 669 struct rte_fbarray *arr;
|
| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_memalloc.c | 252 struct rte_fbarray *arr = &cur_msl->memseg_arr; in alloc_seg_walk()
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | env_abstraction_layer.rst | 542 Both memsegs and memzones are stored using ``rte_fbarray`` structures. Please
|
| /f-stack/dpdk/ |
| H A D | MAINTAINERS | 183 F: lib/librte_eal/include/rte_fbarray.h
|