Lines Matching defs:bits_t
43 typedef struct bits bits_t;
66 bits_t *bits_new(const void *, size_t);
67 bits_t *bits_dup(const bits_t *);
68 void bits_assign(bits_t **, bits_t *);
69 void bits_free(bits_t *);
70 const void *bits_getbuf(bits_t *);
71 size_t bits_len(bits_t *);
72 int bits_match(const bits_t *, const bits_t *);
74 bits_t *bits_xor(const bits_t *, const bits_t *);
75 bits_t *bits_xor_d(bits_t *, bits_t *);
77 bits_t *bits_decode(const string_t *);
78 bits_t *bits_decode_d(string_t *);
79 string_t *bits_encode(const bits_t *);
80 string_t *bits_encode_d(bits_t *);
82 bits_t *bits_cget(const char *, size_t);
83 bits_t *bits_fget(FILE *, size_t);
84 bits_t *bits_getrandombits(size_t, int);
86 void bits_fprint(FILE *, const bits_t *);