Home
last modified time | relevance | path

Searched refs:malloc_heap (Results 1 – 11 of 11) sorted by relevance

/dpdk/lib/eal/common/
H A Dmalloc_heap.h24 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 Drte_malloc.c269 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 Dmalloc_heap.c78 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 Dmalloc_mp.h15 struct malloc_heap;
77 alloc_pages_on_heap(struct malloc_heap *heap, uint64_t pg_sz, size_t elt_size,
H A Dmalloc_elem.h15 struct malloc_heap;
24 struct malloc_heap *heap;
323 struct malloc_heap *heap,
H A Deal_memcfg.h56 struct malloc_heap malloc_heaps[RTE_MAX_HEAPS];
H A Dmeson.build34 'malloc_heap.c',
H A Dmalloc_mp.c47 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 Deal_common_memory.c30 #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 Dmalloc_elem.c124 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 Drelease_19_11.rst348 * mem: hid the internal ``malloc_heap`` structure and the