• Home
  • Raw
  • Download

Lines Matching refs:e2

18 int ebitmap_or(ebitmap_t * dst, const ebitmap_t * e1, const ebitmap_t * e2)  in ebitmap_or()  argument
25 n2 = e2->node; in ebitmap_or()
57 dst->highbit = (e1->highbit > e2->highbit) ? e1->highbit : e2->highbit; in ebitmap_or()
74 int ebitmap_and(ebitmap_t *dst, ebitmap_t *e1, ebitmap_t *e2) in ebitmap_and() argument
76 unsigned int i, length = min(ebitmap_length(e1), ebitmap_length(e2)); in ebitmap_and()
79 if (ebitmap_get_bit(e1, i) && ebitmap_get_bit(e2, i)) { in ebitmap_and()
88 int ebitmap_xor(ebitmap_t *dst, ebitmap_t *e1, ebitmap_t *e2) in ebitmap_xor() argument
90 unsigned int i, length = max(ebitmap_length(e1), ebitmap_length(e2)); in ebitmap_xor()
93 int val = ebitmap_get_bit(e1, i) ^ ebitmap_get_bit(e2, i); in ebitmap_xor()
114 int ebitmap_andnot(ebitmap_t *dst, ebitmap_t *e1, ebitmap_t *e2, unsigned int maxbit) in ebitmap_andnot() argument
118 int rc = ebitmap_not(&e3, e2, maxbit); in ebitmap_andnot()
137 int ebitmap_hamming_distance(ebitmap_t * e1, ebitmap_t * e2) in ebitmap_hamming_distance() argument
139 if (ebitmap_cmp(e1, e2)) in ebitmap_hamming_distance()
142 int rc = ebitmap_xor(&tmp, e1, e2); in ebitmap_hamming_distance()
150 int ebitmap_cmp(const ebitmap_t * e1, const ebitmap_t * e2) in ebitmap_cmp() argument
154 if (e1->highbit != e2->highbit) in ebitmap_cmp()
158 n2 = e2->node; in ebitmap_cmp()
200 int ebitmap_contains(const ebitmap_t * e1, const ebitmap_t * e2) in ebitmap_contains() argument
204 if (e1->highbit < e2->highbit) in ebitmap_contains()
208 n2 = e2->node; in ebitmap_contains()