vma_flags_and_mask
vma_flags_and_mask(flags, mk_vma_flags(__VA_ARGS__))
s->flags = vma_flags_and_mask(&vma->flags, MFILL_RETRY_STATE_VMA_FLAGS);
vma_flags_t flags = vma_flags_and_mask(&vma->flags,
vma_flags_and_mask(&vmg->vma_flags, VMA_STICKY_FLAGS);
target_sticky = vma_flags_and_mask(&target->flags, VMA_STICKY_FLAGS);
next_sticky = vma_flags_and_mask(&next->flags, VMA_STICKY_FLAGS);
vma_flags_t sticky_flags = vma_flags_and_mask(&vmg->vma_flags,
next_sticky = vma_flags_and_mask(&next->flags, VMA_STICKY_FLAGS);
prev_sticky = vma_flags_and_mask(&prev->flags, VMA_STICKY_FLAGS);
vma_flags_and_mask(flags, mk_vma_flags(__VA_ARGS__))
vma_flags_t and = vma_flags_and_mask(&flags1, flags2);
and = vma_flags_and_mask(&flags1, flags1);
and = vma_flags_and_mask(&flags2, flags2);
and = vma_flags_and_mask(&flags1, flags3);
and = vma_flags_and_mask(&flags2, flags3);