PTN_ISMASK_P
KASSERT(PTN_ISMASK_P(parent));
const bool is_mask = PTN_ISMASK_P(ptn);
if (is_mask && PTN_ISMASK_P(parent) && PTN_BRANCH_BITLEN(parent) == 0) {
const bool is_parent_mask = PTN_ISMASK_P(parent) && parent_bitlen == 0;
const bool is_mask = PTN_ISMASK_P(ptn) && bitlen == 0;
ok = ok && !PTN_ISMASK_P(parent);
if (!PTN_ISMASK_P(mask))
KASSERT(PTN_ISMASK_P(mask));
KASSERT(!PTN_ISMASK_P(target) || mask_len < PTN_MASK_BITLEN(target));
KASSERT(PTN_ISMASK_P(target));
if (PTN_ISMASK_P(ptn) && node_mask_len == mask_len)
KASSERT(!PTN_ISMASK_P(target) || id->id_bitoff <= PTN_MASK_BITLEN(target));
const bool inserting_mask = PTN_ISMASK_P(target);
const bool at_mask = PTN_ISMASK_P(leaf);
const bool inserting_mask = PTN_ISMASK_P(target);
KASSERT(!(PTN_ISMASK_P(ptn) && PTN_BRANCH_BITLEN(ptn) == 0) || PTN_MASK_BITLEN(ptn) == branch_bitoff);
at_mask = PTN_ISMASK_P(ptn);
if (PTN_ISMASK_P(ptn) && PTN_BRANCH_BITLEN(ptn) == 0
if (PTN_ISMASK_P(ptn)) {
&& PTN_ISMASK_P(ptn) && PTN_BRANCH_BITLEN(ptn) == 0)
if (PTN_ISMASK_P(ptn) && PTN_BRANCH_BITLEN(ptn) == 0) {
KASSERT(PTN_ISMASK_P(PT_NODE(node)) && PTN_BRANCH_BITLEN(PT_NODE(node)) == 0);
&& PTN_ISMASK_P(ptn)
at_mask = PTN_ISMASK_P(ptn);
KASSERT(PTN_ISMASK_P(parent));