ewah_bitmap 2259 dir.c struct ewah_bitmap *check_only; /* from untracked_cache_dir */ ewah_bitmap 2260 dir.c struct ewah_bitmap *valid; /* from untracked_cache_dir */ ewah_bitmap 2261 dir.c struct ewah_bitmap *sha1_valid; /* set if exclude_sha1 is not null */ ewah_bitmap 2412 dir.c struct ewah_bitmap *check_only; ewah_bitmap 2413 dir.c struct ewah_bitmap *valid; ewah_bitmap 2414 dir.c struct ewah_bitmap *sha1_valid; ewah_bitmap 66 ewah/bitmap.c struct ewah_bitmap *bitmap_to_ewah(struct bitmap *bitmap) ewah_bitmap 68 ewah/bitmap.c struct ewah_bitmap *ewah = ewah_new(); ewah_bitmap 93 ewah/bitmap.c struct bitmap *ewah_to_bitmap(struct ewah_bitmap *ewah) ewah_bitmap 127 ewah/bitmap.c void bitmap_or_ewah(struct bitmap *self, struct ewah_bitmap *other) ewah_bitmap 34 ewah/ewah_bitmap.c static inline void buffer_grow(struct ewah_bitmap *self, size_t new_size) ewah_bitmap 47 ewah/ewah_bitmap.c static inline void buffer_push(struct ewah_bitmap *self, eword_t value) ewah_bitmap 55 ewah/ewah_bitmap.c static void buffer_push_rlw(struct ewah_bitmap *self, eword_t value) ewah_bitmap 61 ewah/ewah_bitmap.c static size_t add_empty_words(struct ewah_bitmap *self, int v, size_t number) ewah_bitmap 100 ewah/ewah_bitmap.c size_t ewah_add_empty_words(struct ewah_bitmap *self, int v, size_t number) ewah_bitmap 109 ewah/ewah_bitmap.c static size_t add_literal(struct ewah_bitmap *self, eword_t new_data) ewah_bitmap 131 ewah/ewah_bitmap.c struct ewah_bitmap *self, const eword_t *buffer, ewah_bitmap 166 ewah/ewah_bitmap.c static size_t add_empty_word(struct ewah_bitmap *self, int v) ewah_bitmap 198 ewah/ewah_bitmap.c size_t ewah_add(struct ewah_bitmap *self, eword_t word) ewah_bitmap 211 ewah/ewah_bitmap.c void ewah_set(struct ewah_bitmap *self, size_t i) ewah_bitmap 248 ewah/ewah_bitmap.c void ewah_each_bit(struct ewah_bitmap *self, void (*callback)(size_t, void*), void *payload) ewah_bitmap 281 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_new(void) ewah_bitmap 283 ewah/ewah_bitmap.c struct ewah_bitmap *self; ewah_bitmap 285 ewah/ewah_bitmap.c self = ewah_malloc(sizeof(struct ewah_bitmap)); ewah_bitmap 296 ewah/ewah_bitmap.c void ewah_clear(struct ewah_bitmap *self) ewah_bitmap 304 ewah/ewah_bitmap.c void ewah_free(struct ewah_bitmap *self) ewah_bitmap 368 ewah/ewah_bitmap.c void ewah_iterator_init(struct ewah_iterator *it, struct ewah_bitmap *parent) ewah_bitmap 384 ewah/ewah_bitmap.c void ewah_not(struct ewah_bitmap *self) ewah_bitmap 404 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_i, ewah_bitmap 405 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_j, ewah_bitmap 406 ewah/ewah_bitmap.c struct ewah_bitmap *out) ewah_bitmap 468 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_i, ewah_bitmap 469 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_j, ewah_bitmap 470 ewah/ewah_bitmap.c struct ewah_bitmap *out) ewah_bitmap 536 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_i, ewah_bitmap 537 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_j, ewah_bitmap 538 ewah/ewah_bitmap.c struct ewah_bitmap *out) ewah_bitmap 609 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_i, ewah_bitmap 610 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_j, ewah_bitmap 611 ewah/ewah_bitmap.c struct ewah_bitmap *out) ewah_bitmap 678 ewah/ewah_bitmap.c static struct ewah_bitmap *bitmap_pool[BITMAP_POOL_MAX]; ewah_bitmap 681 ewah/ewah_bitmap.c struct ewah_bitmap *ewah_pool_new(void) ewah_bitmap 689 ewah/ewah_bitmap.c void ewah_pool_free(struct ewah_bitmap *self) ewah_bitmap 704 ewah/ewah_bitmap.c uint32_t ewah_checksum(struct ewah_bitmap *self) ewah_bitmap 24 ewah/ewah_io.c int ewah_serialize_native(struct ewah_bitmap *self, int fd) ewah_bitmap 50 ewah/ewah_io.c int ewah_serialize_to(struct ewah_bitmap *self, ewah_bitmap 109 ewah/ewah_io.c int ewah_serialize(struct ewah_bitmap *self, int fd) ewah_bitmap 121 ewah/ewah_io.c int ewah_serialize_strbuf(struct ewah_bitmap *self, struct strbuf *sb) ewah_bitmap 126 ewah/ewah_io.c int ewah_read_mmap(struct ewah_bitmap *self, const void *map, size_t len) ewah_bitmap 160 ewah/ewah_io.c int ewah_deserialize(struct ewah_bitmap *self, int fd) ewah_bitmap 40 ewah/ewah_rlw.c void rlwit_init(struct rlw_iterator *it, struct ewah_bitmap *from_ewah) ewah_bitmap 82 ewah/ewah_rlw.c struct rlw_iterator *it, struct ewah_bitmap *out, size_t max, int negate) ewah_bitmap 109 ewah/ewah_rlw.c void rlwit_discharge_empty(struct rlw_iterator *it, struct ewah_bitmap *out) ewah_bitmap 78 ewah/ewok.h struct ewah_bitmap *ewah_pool_new(void); ewah_bitmap 79 ewah/ewok.h void ewah_pool_free(struct ewah_bitmap *self); ewah_bitmap 84 ewah/ewok.h struct ewah_bitmap *ewah_new(void); ewah_bitmap 90 ewah/ewok.h void ewah_clear(struct ewah_bitmap *self); ewah_bitmap 95 ewah/ewok.h void ewah_free(struct ewah_bitmap *self); ewah_bitmap 97 ewah/ewok.h int ewah_serialize_to(struct ewah_bitmap *self, ewah_bitmap 100 ewah/ewok.h int ewah_serialize(struct ewah_bitmap *self, int fd); ewah_bitmap 101 ewah/ewok.h int ewah_serialize_native(struct ewah_bitmap *self, int fd); ewah_bitmap 102 ewah/ewok.h int ewah_serialize_strbuf(struct ewah_bitmap *self, struct strbuf *); ewah_bitmap 104 ewah/ewok.h int ewah_deserialize(struct ewah_bitmap *self, int fd); ewah_bitmap 105 ewah/ewok.h int ewah_read_mmap(struct ewah_bitmap *self, const void *map, size_t len); ewah_bitmap 107 ewah/ewok.h uint32_t ewah_checksum(struct ewah_bitmap *self); ewah_bitmap 114 ewah/ewok.h void ewah_not(struct ewah_bitmap *self); ewah_bitmap 123 ewah/ewok.h void ewah_each_bit(struct ewah_bitmap *self, ewah_callback callback, void *payload); ewah_bitmap 142 ewah/ewok.h void ewah_set(struct ewah_bitmap *self, size_t i); ewah_bitmap 167 ewah/ewok.h void ewah_iterator_init(struct ewah_iterator *it, struct ewah_bitmap *parent); ewah_bitmap 179 ewah/ewok.h struct ewah_bitmap *ewah_i, ewah_bitmap 180 ewah/ewok.h struct ewah_bitmap *ewah_j, ewah_bitmap 181 ewah/ewok.h struct ewah_bitmap *out); ewah_bitmap 184 ewah/ewok.h struct ewah_bitmap *ewah_i, ewah_bitmap 185 ewah/ewok.h struct ewah_bitmap *ewah_j, ewah_bitmap 186 ewah/ewok.h struct ewah_bitmap *out); ewah_bitmap 189 ewah/ewok.h struct ewah_bitmap *ewah_i, ewah_bitmap 190 ewah/ewok.h struct ewah_bitmap *ewah_j, ewah_bitmap 191 ewah/ewok.h struct ewah_bitmap *out); ewah_bitmap 194 ewah/ewok.h struct ewah_bitmap *ewah_i, ewah_bitmap 195 ewah/ewok.h struct ewah_bitmap *ewah_j, ewah_bitmap 196 ewah/ewok.h struct ewah_bitmap *out); ewah_bitmap 201 ewah/ewok.h size_t ewah_add_empty_words(struct ewah_bitmap *self, int v, size_t number); ewah_bitmap 203 ewah/ewok.h struct ewah_bitmap *self, const eword_t *buffer, size_t number, int negate); ewah_bitmap 204 ewah/ewok.h size_t ewah_add(struct ewah_bitmap *self, eword_t word); ewah_bitmap 225 ewah/ewok.h struct ewah_bitmap * bitmap_to_ewah(struct bitmap *bitmap); ewah_bitmap 226 ewah/ewok.h struct bitmap *ewah_to_bitmap(struct ewah_bitmap *ewah); ewah_bitmap 229 ewah/ewok.h void bitmap_or_ewah(struct bitmap *self, struct ewah_bitmap *other); ewah_bitmap 98 ewah/ewok_rlw.h void rlwit_init(struct rlw_iterator *it, struct ewah_bitmap *bitmap); ewah_bitmap 101 ewah/ewok_rlw.h struct rlw_iterator *it, struct ewah_bitmap *out, size_t max, int negate); ewah_bitmap 102 ewah/ewok_rlw.h void rlwit_discharge_empty(struct rlw_iterator *it, struct ewah_bitmap *out); ewah_bitmap 16 pack-bitmap-write.c struct ewah_bitmap *bitmap; ewah_bitmap 17 pack-bitmap-write.c struct ewah_bitmap *write_as; ewah_bitmap 24 pack-bitmap-write.c struct ewah_bitmap *commits; ewah_bitmap 25 pack-bitmap-write.c struct ewah_bitmap *trees; ewah_bitmap 26 pack-bitmap-write.c struct ewah_bitmap *blobs; ewah_bitmap 27 pack-bitmap-write.c struct ewah_bitmap *tags; ewah_bitmap 110 pack-bitmap-write.c static inline void push_bitmapped_commit(struct commit *commit, struct ewah_bitmap *reused) ewah_bitmap 216 pack-bitmap-write.c struct ewah_bitmap *best_bitmap = stored->bitmap; ewah_bitmap 217 pack-bitmap-write.c struct ewah_bitmap *test_xor; ewah_bitmap 369 pack-bitmap-write.c static struct ewah_bitmap *find_reused_bitmap(const unsigned char *sha1) ewah_bitmap 402 pack-bitmap-write.c struct ewah_bitmap *reused_bitmap = NULL; ewah_bitmap 455 pack-bitmap-write.c static inline void dump_bitmap(struct sha1file *f, struct ewah_bitmap *bitmap) ewah_bitmap 19 pack-bitmap.c struct ewah_bitmap *root; ewah_bitmap 58 pack-bitmap.c struct ewah_bitmap *commits; ewah_bitmap 59 pack-bitmap.c struct ewah_bitmap *trees; ewah_bitmap 60 pack-bitmap.c struct ewah_bitmap *blobs; ewah_bitmap 61 pack-bitmap.c struct ewah_bitmap *tags; ewah_bitmap 96 pack-bitmap.c static struct ewah_bitmap *lookup_stored_bitmap(struct stored_bitmap *st) ewah_bitmap 98 pack-bitmap.c struct ewah_bitmap *parent; ewah_bitmap 99 pack-bitmap.c struct ewah_bitmap *composed; ewah_bitmap 119 pack-bitmap.c static struct ewah_bitmap *read_bitmap_1(struct bitmap_index *index) ewah_bitmap 121 pack-bitmap.c struct ewah_bitmap *b = ewah_pool_new(); ewah_bitmap 171 pack-bitmap.c struct ewah_bitmap *root, ewah_bitmap 221 pack-bitmap.c struct ewah_bitmap *bitmap = NULL; ewah_bitmap 518 pack-bitmap.c struct ewah_bitmap *or_with = lookup_stored_bitmap(st); ewah_bitmap 607 pack-bitmap.c struct ewah_bitmap *type_filter, ewah_bitmap 955 pack-bitmap.c struct ewah_bitmap *bm = lookup_stored_bitmap(st); ewah_bitmap 992 pack-bitmap.c struct ewah_bitmap *source, ewah_bitmap 6 split-index.h struct ewah_bitmap; ewah_bitmap 11 split-index.h struct ewah_bitmap *delete_bitmap; ewah_bitmap 12 split-index.h struct ewah_bitmap *replace_bitmap;