git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/mlx5: fix port action for LAG
[dpdk.git]
/
lib
/
librte_eal
/
common
/
eal_memalloc.h
diff --git
a/lib/librte_eal/common/eal_memalloc.h
b/lib/librte_eal/common/eal_memalloc.h
index
a46c69c
..
e953cd8
100644
(file)
--- a/
lib/librte_eal/common/eal_memalloc.h
+++ b/
lib/librte_eal/common/eal_memalloc.h
@@
-8,7
+8,6
@@
#include <stdbool.h>
#include <rte_memory.h>
#include <stdbool.h>
#include <rte_memory.h>
-#include <rte_eal_memconfig.h>
/*
* Allocate segment of specified page size.
/*
* Allocate segment of specified page size.
@@
-76,12
+75,21
@@
eal_memalloc_mem_alloc_validator_unregister(const char *name, int socket_id);
int
eal_memalloc_mem_alloc_validate(int socket_id, size_t new_len);
int
eal_memalloc_mem_alloc_validate(int socket_id, size_t new_len);
+/* returns fd or -errno */
int
eal_memalloc_get_seg_fd(int list_idx, int seg_idx);
int
eal_memalloc_get_seg_fd(int list_idx, int seg_idx);
+/* returns 0 or -errno */
int
eal_memalloc_set_seg_fd(int list_idx, int seg_idx, int fd);
int
eal_memalloc_set_seg_fd(int list_idx, int seg_idx, int fd);
+/* returns 0 or -errno */
+int
+eal_memalloc_set_seg_list_fd(int list_idx, int fd);
+
+int
+eal_memalloc_get_seg_fd_offset(int list_idx, int seg_idx, size_t *offset);
+
int
eal_memalloc_init(void);
int
eal_memalloc_init(void);