Symbol: bitmask_head
sys/net/route/nhop_utils.c
114
bitmask_copy(const struct bitmask_head *bi, void *new_idx, uint32_t new_items)
sys/net/route/nhop_utils.c
135
bitmask_swap(struct bitmask_head *bh, void *new_idx, uint32_t new_items, void **pidx)
sys/net/route/nhop_utils.c
153
bitmask_alloc_idx(struct bitmask_head *bi, uint16_t *pidx)
sys/net/route/nhop_utils.c
185
bitmask_free_idx(struct bitmask_head *bi, uint16_t idx)
sys/net/route/nhop_utils.c
49
bitmask_init(struct bitmask_head *bh, void *idx, uint32_t num_items)
sys/net/route/nhop_utils.c
55
memset(bh, 0, sizeof(struct bitmask_head));
sys/net/route/nhop_utils.c
61
bitmask_get_resize_items(const struct bitmask_head *bh)
sys/net/route/nhop_utils.c
70
bitmask_should_resize(const struct bitmask_head *bh)
sys/net/route/nhop_utils.h
174
uint32_t bitmask_get_resize_items(const struct bitmask_head *nh);
sys/net/route/nhop_utils.h
175
int bitmask_should_resize(const struct bitmask_head *bh);
sys/net/route/nhop_utils.h
176
void bitmask_swap(struct bitmask_head *bh, void *new_idx, uint32_t new_items, void **pidx);
sys/net/route/nhop_utils.h
177
void bitmask_init(struct bitmask_head *bh, void *idx, uint32_t num_items);
sys/net/route/nhop_utils.h
178
int bitmask_copy(const struct bitmask_head *bi, void *new_idx, uint32_t new_items);
sys/net/route/nhop_utils.h
179
int bitmask_alloc_idx(struct bitmask_head *bi, uint16_t *pidx);
sys/net/route/nhop_utils.h
180
int bitmask_free_idx(struct bitmask_head *bi, uint16_t idx);
sys/net/route/nhop_var.h
56
struct bitmask_head nh_idx_head; /* nhop index head */