OpenSDN source code
|
#include "gmpx_basic_types.h"
Go to the source code of this file.
Macros | |
#define | bvx_patnode patnode |
#define | bvx_patroot patroot |
#define | BVX_PATNODE_TO_STRUCT PATNODE_TO_STRUCT |
#define | bvx_patricia_lookup_least patricia_lookup_least |
#define | bvx_patricia_lookup_greatest patricia_lookup_greatest |
#define | bvx_patroot_init(keylen, offset) patricia_root_init(NULL, FALSE, (keylen), (offset)) |
#define | BVX_PATRICIA_OFFSET STRUCT_OFFSET |
#define | bvx_patricia_add patricia_add |
#define | bvx_patroot_destroy patricia_root_delete |
#define | bvx_patricia_get_next patricia_get_next |
#define | bvx_patricia_lookup patricia_lookup |
#define | bvx_patricia_delete patricia_delete |
#define | bvx_block_tag block_t |
#define | bvx_malloc_block task_block_alloc |
#define | bvx_free_block task_block_free |
#define | bvx_malloc_block_create task_block_init |
#define | bvx_assert assert |
#define | BVX_UNUSED UNUSED |
#define | BV_BITSIZE_LOG2 5 /* 32 bits per entry for now */ |
Typedefs | |
typedef uint32_t | bv_word_t |
#define BV_BITSIZE_LOG2 5 /* 32 bits per entry for now */ |
Definition at line 44 of file bvx_environment.h.
#define bvx_assert assert |
Definition at line 37 of file bvx_environment.h.
#define bvx_block_tag block_t |
Definition at line 30 of file bvx_environment.h.
#define bvx_free_block task_block_free |
Definition at line 32 of file bvx_environment.h.
#define bvx_malloc_block task_block_alloc |
Definition at line 31 of file bvx_environment.h.
#define bvx_malloc_block_create task_block_init |
Definition at line 33 of file bvx_environment.h.
#define bvx_patnode patnode |
Definition at line 14 of file bvx_environment.h.
#define BVX_PATNODE_TO_STRUCT PATNODE_TO_STRUCT |
Definition at line 16 of file bvx_environment.h.
#define bvx_patricia_add patricia_add |
Definition at line 22 of file bvx_environment.h.
#define bvx_patricia_delete patricia_delete |
Definition at line 26 of file bvx_environment.h.
#define bvx_patricia_get_next patricia_get_next |
Definition at line 24 of file bvx_environment.h.
#define bvx_patricia_lookup patricia_lookup |
Definition at line 25 of file bvx_environment.h.
#define bvx_patricia_lookup_greatest patricia_lookup_greatest |
Definition at line 18 of file bvx_environment.h.
#define bvx_patricia_lookup_least patricia_lookup_least |
Definition at line 17 of file bvx_environment.h.
#define BVX_PATRICIA_OFFSET STRUCT_OFFSET |
Definition at line 21 of file bvx_environment.h.
#define bvx_patroot patroot |
Definition at line 15 of file bvx_environment.h.
#define bvx_patroot_destroy patricia_root_delete |
Definition at line 23 of file bvx_environment.h.
#define bvx_patroot_init | ( | keylen, | |
offset | |||
) | patricia_root_init(NULL, FALSE, (keylen), (offset)) |
Definition at line 19 of file bvx_environment.h.
#define BVX_UNUSED UNUSED |
Definition at line 39 of file bvx_environment.h.
typedef uint32_t bv_word_t |
Definition at line 49 of file bvx_environment.h.