vma_flags_test
return vma_flags_test(flags, VMA_HUGETLB_BIT);
return vma_flags_test(&vma->flags, bit);
return vma_flags_test(&desc->vma_flags, bit);
return vma_flags_test(flags, VMA_MAYWRITE_BIT) &&
!vma_flags_test(flags, VMA_SHARED_BIT);
if (vma_flags_test(&vma_flags, VMA_NORESERVE_BIT))
if (vma_flags_test(&vma_flags, VMA_MERGEABLE_BIT))
if (vma_flags_test(&vma_flags, VMA_SAO_BIT))
if (vma_flags_test(&vma_flags, VMA_SPARC_ADI_BIT))
if (vma_flags_test(new_vma_flags, VMA_LOCKED_BIT))
if (vma_flags_test(new_vma_flags, VMA_IO_BIT)) {
if (!vma_flags_test(&new_vma_flags, VMA_LOCKED_BIT))
else if (vma_flags_test(&old_vma_flags, VMA_LOCKED_BIT))
if (vma_flags_test(&new_vma_flags, VMA_LOCKED_BIT) &&
vma_flags_test(&old_vma_flags, VMA_LOCKED_BIT)) {
if (vma_flags_test(&new_vma_flags, VMA_WRITE_BIT)) {
} else if (vma_flags_test(&old_vma_flags, VMA_ACCOUNT_BIT) &&
if (vma_flags_test(&old_vma_flags, VMA_ACCOUNT_BIT) &&
!vma_flags_test(&new_vma_flags, VMA_ACCOUNT_BIT))
if (vma_flags_test(&new_vma_flags, VMA_WRITE_BIT) &&
vma_flags_test(&old_vma_flags, VMA_LOCKED_BIT) &&
info->flags = vma_flags_test(&flags, VMA_NORESERVE_BIT)
vma_flags_test(&flags, VMA_NORESERVE_BIT) ? SHMEM_F_NORESERVE : 0;
return vma_flags_test(&map->vma_flags, VMA_WRITE_BIT) &&
!vma_flags_test(&map->vma_flags, VMA_MAYWRITE_BIT) &&
else if (vma_flags_test(&map->vma_flags, VMA_SHARED_BIT))
if (vma_flags_test(&vma_flags, VMA_LOCKED_BIT))
return vma_flags_test(vma_flags, VMA_WRITE_BIT) &&
if (!vma_flags_test(new, VMA_EXEC_BIT))
if (vma_flags_test(new, VMA_WRITE_BIT))
if (!vma_flags_test(old, VMA_EXEC_BIT))
default_noexec = !vma_flags_test(&data_default_flags, VMA_EXEC_BIT);
return vma_flags_test(&vma->flags, bit);
return vma_flags_test(&desc->vma_flags, bit);
ASSERT_TRUE(vma_flags_test(&flags, _flag)); \
ASSERT_FALSE(vma_flags_test(&flags, _flag)); \
TEST(vma_flags_test);