Searched refs:malloc_heap (Results 1 – 11 of 11) sorted by relevance
/dpdk/lib/eal/common/ |
H A D | malloc_heap.h | 24 struct __rte_cache_aligned malloc_heap { struct 44 malloc_heap_create(struct malloc_heap *heap, const char *heap_name); argument 47 malloc_heap_destroy(struct malloc_heap *heap); 61 malloc_heap_add_external_memory(struct malloc_heap *heap, 65 malloc_heap_remove_external_memory(struct malloc_heap *heap, void *va_addr, 75 malloc_heap_get_stats(struct malloc_heap *heap, 79 malloc_heap_dump(struct malloc_heap *heap, FILE *f);
|
H A D | rte_malloc.c | 269 struct malloc_heap *heap = NULL; in rte_malloc_heap_get_socket() 282 struct malloc_heap *tmp = &mcfg->malloc_heaps[idx]; in rte_malloc_heap_get_socket() 313 struct malloc_heap *tmp = &mcfg->malloc_heaps[idx]; in rte_malloc_heap_socket_is_external() 338 struct malloc_heap *heap = &mcfg->malloc_heaps[heap_id]; in rte_malloc_dump_stats() 380 static struct malloc_heap * 387 struct malloc_heap *heap = &mcfg->malloc_heaps[i]; in find_named_heap() 399 struct malloc_heap *heap = NULL; in rte_malloc_heap_memory_add() 453 struct malloc_heap *heap = NULL; in rte_malloc_heap_memory_remove() 502 struct malloc_heap *heap = NULL; in sync_memory() 581 struct malloc_heap *heap = NULL; in rte_malloc_heap_create() [all …]
|
H A D | malloc_heap.c | 78 struct malloc_heap *heap = &mcfg->malloc_heaps[i]; in malloc_socket_to_heap_id() 90 malloc_heap_add_memory(struct malloc_heap *heap, struct rte_memseg_list *msl, in malloc_heap_add_memory() 112 struct malloc_heap *heap; in malloc_add_seg() 150 find_suitable_element(struct malloc_heap *heap, size_t size, in find_suitable_element() 184 find_biggest_element(struct malloc_heap *heap, size_t *size, in find_biggest_element() 232 heap_alloc(struct malloc_heap *heap, size_t size, unsigned int flags, in heap_alloc() 258 heap_alloc_biggest(struct malloc_heap *heap, unsigned int flags, size_t align, bool contig) in heap_alloc_biggest() 293 alloc_pages_on_heap(struct malloc_heap *heap, uint64_t pg_sz, size_t elt_size, in alloc_pages_on_heap() 393 try_expand_heap_primary(struct malloc_heap *heap, uint64_t pg_sz, in try_expand_heap_primary() 464 try_expand_heap_secondary(struct malloc_heap *heap, uint64_t pg_sz, in try_expand_heap_secondary() [all …]
|
H A D | malloc_mp.h | 15 struct malloc_heap; 77 alloc_pages_on_heap(struct malloc_heap *heap, uint64_t pg_sz, size_t elt_size,
|
H A D | malloc_elem.h | 15 struct malloc_heap; 24 struct malloc_heap *heap; 323 struct malloc_heap *heap,
|
H A D | eal_memcfg.h | 56 struct malloc_heap malloc_heaps[RTE_MAX_HEAPS];
|
H A D | meson.build | 34 'malloc_heap.c',
|
H A D | malloc_mp.c | 47 struct malloc_heap *heap; 222 struct malloc_heap *heap; in handle_alloc_request() 467 struct malloc_heap *heap = entry->alloc_state.heap; in handle_sync_response()
|
H A D | eal_common_memory.c | 30 #include "malloc_heap.h" 1131 struct malloc_heap *heap; in handle_eal_heap_info_request() 1173 struct malloc_heap *heap = &mcfg->malloc_heaps[heap_id]; in handle_eal_heap_list_request() 1452 struct malloc_heap *heap; in handle_eal_element_list_request() 1522 struct malloc_heap *heap; in handle_eal_element_info_request()
|
H A D | malloc_elem.c | 124 malloc_elem_init(struct malloc_elem *elem, struct malloc_heap *heap, in malloc_elem_init() 147 struct malloc_heap *heap = elem->heap; in malloc_elem_insert()
|
/dpdk/doc/guides/rel_notes/ |
H A D | release_19_11.rst | 348 * mem: hid the internal ``malloc_heap`` structure and the
|