Code Review
/
deb_dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
New upstream version 16.11.8
[deb_dpdk.git]
/
lib
/
librte_sched
/
rte_bitmap.h
diff --git
a/lib/librte_sched/rte_bitmap.h
b/lib/librte_sched/rte_bitmap.h
index
ff675c5
..
bbf4da9
100644
(file)
--- a/
lib/librte_sched/rte_bitmap.h
+++ b/
lib/librte_sched/rte_bitmap.h
@@
-64,6
+64,7
@@
extern "C" {
*
***/
*
***/
+#include <string.h>
#include <rte_common.h>
#include <rte_debug.h>
#include <rte_memory.h>
#include <rte_common.h>
#include <rte_debug.h>
#include <rte_memory.h>
@@
-103,7
+104,7
@@
struct rte_bitmap {
uint32_t go2; /**< Bitmap scan: Go/stop condition for current array2 cache line */
/* Storage space for array1 and array2 */
uint32_t go2; /**< Bitmap scan: Go/stop condition for current array2 cache line */
/* Storage space for array1 and array2 */
- uint8_t memory[
0
];
+ uint8_t memory[];
};
static inline void
};
static inline void
@@
-225,12
+226,12
@@
rte_bitmap_get_memory_footprint(uint32_t n_bits) {
/**
* Bitmap initialization
*
/**
* Bitmap initialization
*
- * @param
mem_size
- *
Minimum expected size of bitmap
.
+ * @param
n_bits
+ *
Number of pre-allocated bits in array2
.
* @param mem
* Base address of array1 and array2.
* @param mem
* Base address of array1 and array2.
- * @param
n_bits
- *
Number of pre-allocated bits in array2. Must be non-zero and multiple of 512
.
+ * @param
mem_size
+ *
Minimum expected size of bitmap
.
* @return
* Handle to bitmap instance.
*/
* @return
* Handle to bitmap instance.
*/