CAPIDXBIT
if (CAPIDXBIT(rightsp->cr_rights[i]) != 1 << i) {
idx = CAPIDXBIT(right);
assert(CAPIDXBIT(rights->cr_rights[i]) == CAPIDXBIT(right));
assert(CAPIDXBIT(rights->cr_rights[i]) == CAPIDXBIT(right));
assert(CAPIDXBIT(rights->cr_rights[i]) == CAPIDXBIT(right));
assert(CAPIDXBIT(rights->cr_rights[i]) == CAPIDXBIT(right));
assert(CAPIDXBIT(rights->cr_rights[i]) == CAPIDXBIT(right));
_r->cr_rights[CAPIDXBIT(right) - 1] |= right; \
_r->cr_rights[CAPIDXBIT(right) - 1] |= right; \
(CAPIDXBIT(r) == (i) + 1 ? (r) : 0ULL)