Home
last modified time | relevance | path

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

/linux/mm/
H A Dmlock.c443 if (vma_flags_test(new_vma_flags, VMA_LOCKED_BIT)) in mlock_vma_pages_range()
452 if (vma_flags_test(new_vma_flags, VMA_IO_BIT)) { in mlock_vma_pages_range()
495 if (!vma_flags_test(new_vma_flags, VMA_LOCKED_BIT)) in mlock_fixup()
497 else if (vma_flags_test(&old_vma_flags, VMA_LOCKED_BIT)) in mlock_fixup()
506 if (vma_flags_test(new_vma_flags, VMA_LOCKED_BIT) && in mlock_fixup()
507 vma_flags_test(&old_vma_flags, VMA_LOCKED_BIT)) { in mlock_fixup()
H A Dvma.h620 return vma_flags_test(vma_flags, VMA_WRITE_BIT) && in is_data_mapping_vma_flags()
829 if (!vma_flags_test(new, VMA_EXEC_BIT)) in map_deny_write_exec()
833 if (vma_flags_test(new, VMA_WRITE_BIT)) in map_deny_write_exec()
837 if (!vma_flags_test(old, VMA_EXEC_BIT)) in map_deny_write_exec()
H A Dvma.c2451 return vma_flags_test(&map->vma_flags, VMA_WRITE_BIT) && in accountable_mapping()
2615 !vma_flags_test(&map->vma_flags, VMA_MAYWRITE_BIT) && in __mmap_new_file_vma()
2638 !vma_flags_test(&map->vma_flags, VMA_SHARED_BIT); in __mmap_new_vma()
3052 if (vma_flags_test(&vma_flags, VMA_LOCKED_BIT)) in do_brk_flags()
H A Dksm.c757 if (vma_flags_test(&vma_flags, VMA_SAO_BIT)) in ksm_compatible()
761 if (vma_flags_test(&vma_flags, VMA_SPARC_ADI_BIT)) in ksm_compatible()
2865 if (vma_flags_test(&vma_flags, VMA_MERGEABLE_BIT)) in __ksm_should_add_vma()
H A Dmadvise.c186 if (vma_flags_test(&new_vma_flags, VMA_HUGEPAGE_BIT)) in madvise_update_vma()
H A Dshmem.c3057 info->flags = vma_flags_test(&flags, VMA_NORESERVE_BIT) in __shmem_get_inode()
5812 vma_flags_test(&flags, VMA_NORESERVE_BIT) ? SHMEM_F_NORESERVE : 0; in __shmem_file_setup()
H A Dvmscan.c270 return vma_flags_test(vma_flags, VMA_EXEC_BIT) && folio_is_file_lru(folio); in is_exec_file_folio()
881 if (vma_flags_test(&vma_flags, VMA_LOCKED_BIT)) in folio_check_references()
H A Dhugetlb.c6691 if (vma_flags_test(&vma_flags, VMA_NORESERVE_BIT)) in hugetlb_reserve_pages()
/linux/include/linux/
H A Dhugetlb_inline.h11 return vma_flags_test(flags, VMA_HUGETLB_BIT); in is_vma_hugetlb_flags()
H A Dmm.h1171 static __always_inline bool vma_flags_test(const vma_flags_t *flags, in vma_flags_test() function
1373 return vma_flags_test(&vma->flags, bit); in vma_test()
1479 return vma_flags_test(&desc->vma_flags, bit); in vma_desc_test()
1593 if (vma_flags_test(flags, VMA_GROWSDOWN_BIT)) in vma_flags_can_grow()
2315 return vma_flags_test(flags, VMA_MAYWRITE_BIT) && in vma_flags_is_cow_mapping()
2316 !vma_flags_test(flags, VMA_SHARED_BIT); in vma_flags_is_cow_mapping()
/linux/tools/testing/vma/tests/
H A Dvma.c235 ASSERT_TRUE(vma_flags_test(&flags, _flag)); \ in test_vma_flags_test()
242 ASSERT_FALSE(vma_flags_test(&flags, _flag)); \ in test_vma_flags_test()
692 TEST(vma_flags_test); in run_vma_tests()
/linux/tools/testing/vma/include/
H A Ddup.h955 static __always_inline bool vma_flags_test(const vma_flags_t *flags, in vma_flags_test() function
1068 return vma_flags_test(&vma->flags, bit); in vma_test()
1116 return vma_flags_test(&desc->vma_flags, bit); in vma_desc_test()
1167 return vma_flags_test(flags, VMA_MAYWRITE_BIT) && in vma_flags_is_cow_mapping()
1168 !vma_flags_test(flags, VMA_SHARED_BIT); in vma_flags_is_cow_mapping()
/linux/security/selinux/
H A Dhooks.c7972 default_noexec = !vma_flags_test(&data_default_flags, VMA_EXEC_BIT); in selinux_init()