| .. | .. |
|---|
| 124 | 124 | |
|---|
| 125 | 125 | int ebitmap_cmp(struct ebitmap *e1, struct ebitmap *e2); |
|---|
| 126 | 126 | int ebitmap_cpy(struct ebitmap *dst, struct ebitmap *src); |
|---|
| 127 | +int ebitmap_and(struct ebitmap *dst, struct ebitmap *e1, struct ebitmap *e2); |
|---|
| 127 | 128 | int ebitmap_contains(struct ebitmap *e1, struct ebitmap *e2, u32 last_e2bit); |
|---|
| 128 | 129 | int ebitmap_get_bit(struct ebitmap *e, unsigned long bit); |
|---|
| 129 | 130 | int ebitmap_set_bit(struct ebitmap *e, unsigned long bit, int value); |
|---|
| 130 | 131 | void ebitmap_destroy(struct ebitmap *e); |
|---|
| 131 | 132 | int ebitmap_read(struct ebitmap *e, void *fp); |
|---|
| 132 | 133 | int ebitmap_write(struct ebitmap *e, void *fp); |
|---|
| 134 | +u32 ebitmap_hash(const struct ebitmap *e, u32 hash); |
|---|
| 133 | 135 | |
|---|
| 134 | 136 | #ifdef CONFIG_NETLABEL |
|---|
| 135 | 137 | int ebitmap_netlbl_export(struct ebitmap *ebmap, |
|---|