Lines Matching refs:ebitmap
40 struct ebitmap { struct
47 static inline unsigned int ebitmap_start_positive(struct ebitmap *e, in ebitmap_start_positive() argument
60 static inline void ebitmap_init(struct ebitmap *e) in ebitmap_init()
65 static inline unsigned int ebitmap_next_positive(struct ebitmap *e, in ebitmap_next_positive()
125 int ebitmap_cmp(struct ebitmap *e1, struct ebitmap *e2);
126 int ebitmap_cpy(struct ebitmap *dst, struct ebitmap *src);
127 int ebitmap_and(struct ebitmap *dst, struct ebitmap *e1, struct ebitmap *e2);
128 int ebitmap_contains(struct ebitmap *e1, struct ebitmap *e2, u32 last_e2bit);
129 int ebitmap_get_bit(struct ebitmap *e, unsigned long bit);
130 int ebitmap_set_bit(struct ebitmap *e, unsigned long bit, int value);
131 void ebitmap_destroy(struct ebitmap *e);
132 int ebitmap_read(struct ebitmap *e, void *fp);
133 int ebitmap_write(struct ebitmap *e, void *fp);
134 u32 ebitmap_hash(const struct ebitmap *e, u32 hash);
137 int ebitmap_netlbl_export(struct ebitmap *ebmap,
139 int ebitmap_netlbl_import(struct ebitmap *ebmap,
142 static inline int ebitmap_netlbl_export(struct ebitmap *ebmap, in ebitmap_netlbl_export()
147 static inline int ebitmap_netlbl_import(struct ebitmap *ebmap, in ebitmap_netlbl_import()