Lines Matching refs:ebitmap
42 struct ebitmap { struct
49 static inline u32 ebitmap_start_positive(const struct ebitmap *e, in ebitmap_start_positive() argument
62 static inline void ebitmap_init(struct ebitmap *e) in ebitmap_init()
67 static inline u32 ebitmap_next_positive(const struct ebitmap *e, in ebitmap_next_positive()
123 bool ebitmap_equal(const struct ebitmap *e1, const struct ebitmap *e2);
124 int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src);
125 int ebitmap_and(struct ebitmap *dst, const struct ebitmap *e1,
126 const struct ebitmap *e2);
127 int ebitmap_contains(const struct ebitmap *e1, const struct ebitmap *e2,
129 int ebitmap_get_bit(const struct ebitmap *e, u32 bit);
130 int ebitmap_set_bit(struct ebitmap *e, u32 bit, int value);
131 void ebitmap_destroy(struct ebitmap *e);
133 int ebitmap_read(struct ebitmap *e, struct policy_file *fp);
134 int ebitmap_write(const struct ebitmap *e, struct policy_file *fp);
135 u32 ebitmap_hash(const struct ebitmap *e, u32 hash);
138 int ebitmap_netlbl_export(struct ebitmap *ebmap,
140 int ebitmap_netlbl_import(struct ebitmap *ebmap,
143 static inline int ebitmap_netlbl_export(struct ebitmap *ebmap, in ebitmap_netlbl_export()
148 static inline int ebitmap_netlbl_import(struct ebitmap *ebmap, in ebitmap_netlbl_import()