Lines Matching refs:bitvector_t
11 - * A bitvector_t consists of an array of words and an integer
25 -} bitvector_t;
28 -bitvector_alloc(bitvector_t *v, unsigned long length);
31 -bitvector_set_bit(bitvector_t *v, int bit_index);
34 -bitvector_get_bit(const bitvector_t *v, int bit_index);
37 -bitvector_print_hex(const bitvector_t *v, FILE *stream);
40 -bitvector_set_from_hex(bitvector_t *v, char *string);
53 + * functions manipulating bitvector_t
55 + * A bitvector_t consists of an array of words and an integer
69 +} bitvector_t;
103 +bitvector_get_bit(const bitvector_t *v, int bit_index);
106 +bitvector_set_bit(bitvector_t *v, int bit_index);
109 +bitvector_clear_bit(bitvector_t *v, int bit_index);
112 +bitvector_get_length(const bitvector_t *v);
117 +bitvector_alloc(bitvector_t *v, unsigned long length);
120 +bitvector_dealloc(bitvector_t *v);
123 +bitvector_set_to_zero(bitvector_t *x);
126 +bitvector_left_shift(bitvector_t *x, int index);
129 +bitvector_bit_string(bitvector_t *x, char* buf, int len);
140 + bitvector_t bitmask;
193 +/* functions manipulating bitvector_t */
198 +bitvector_get_bit(const bitvector_t *v, int bit_index)
204 +bitvector_set_bit(bitvector_t *v, int bit_index)
210 +bitvector_clear_bit(bitvector_t *v, int bit_index)
219 +bitvector_alloc(bitvector_t *v, unsigned long length) {
248 +bitvector_dealloc(bitvector_t *v) {
256 +bitvector_set_to_zero(bitvector_t *x)
263 +bitvector_bit_string(bitvector_t *x, char* buf, int len) {
284 +bitvector_left_shift(bitvector_t *x, int index) {
334 -bitvector_alloc(bitvector_t *v, unsigned long length) {
357 -bitvector_set_bit(bitvector_t *v, int bit_index) {
364 -bitvector_get_bit(const bitvector_t *v, int bit_index) {
373 -bitvector_print_hex(const bitvector_t *v, FILE *stream) {
437 -bitvector_set_from_hex(bitvector_t *v, char *string) {