]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_eal/common/eal_memalloc.h
common/octeontx2: fix memory mapping API usage
[dpdk.git] / lib / librte_eal / common / eal_memalloc.h
index 70a214de4e4a9418c5b20efe1c08d53c18f238b0..e953cd84e6ce4e4f7c92169c1ee693c1563fdc25 100644 (file)
@@ -8,7 +8,6 @@
 #include <stdbool.h>
 
 #include <rte_memory.h>
-#include <rte_eal_memconfig.h>
 
 /*
  * Allocate segment of specified page size.
@@ -84,6 +83,13 @@ eal_memalloc_get_seg_fd(int list_idx, int seg_idx);
 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);