Go to the documentation of this file.
16 #include <rte_compat.h>
57 rte_malloc(
const char *type,
size_t size,
unsigned align);
83 rte_zmalloc(
const char *type,
size_t size,
unsigned align);
109 rte_calloc(
const char *type,
size_t num,
size_t size,
unsigned align);
132 rte_realloc(
void *ptr,
size_t size,
unsigned int align);
156 void * __rte_experimental
239 rte_calloc_socket(
const char *type,
size_t num,
size_t size,
unsigned align,
int socket);
333 int __rte_experimental
335 rte_iova_t iova_addrs[],
unsigned int n_pages,
size_t page_sz);
364 int __rte_experimental
388 int __rte_experimental
412 int __rte_experimental
431 int __rte_experimental
454 int __rte_experimental
468 int __rte_experimental
483 int __rte_experimental
513 void __rte_experimental
547 rte_malloc_virt2phy(
const void *addr)