Home
last modified time | relevance | path

Searched refs:emask (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/lib/utils/
Dbitarray.c26 uint32_t smask, emask; member
40 bd->emask = (BIT(bd->eoff) - 1) | BIT(bd->eoff); in setup_bundle_data()
44 bd->smask &= bd->emask; in setup_bundle_data()
116 if ((bundle & bd->emask) != bd->emask) { in match_region()
118 mismatch_bundle = ~bundle & bd->emask; in match_region()
199 bitarray->bundles[bd->eidx] |= bd->emask; in set_region()
205 bitarray->bundles[bd->eidx] &= ~bd->emask; in set_region()
249 *count += POPCOUNT(bitarray->bundles[bd.eidx] & bd.emask); in sys_bitarray_popcount_region()
305 ((other->bundles[bd.eidx] ^ dst->bundles[bd.eidx]) & bd.emask) | in sys_bitarray_xor()
306 (dst->bundles[bd.eidx] & ~bd.emask); in sys_bitarray_xor()
[all …]