Searched refs:vma_flags_test (Results 1 – 13 of 13) sorted by relevance
| /linux/mm/ |
| H A D | mlock.c | 443 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 D | vma.h | 620 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 D | vma.c | 2451 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 D | ksm.c | 757 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 D | madvise.c | 186 if (vma_flags_test(&new_vma_flags, VMA_HUGEPAGE_BIT)) in madvise_update_vma()
|
| H A D | shmem.c | 3057 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 D | vmscan.c | 270 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 D | hugetlb.c | 6691 if (vma_flags_test(&vma_flags, VMA_NORESERVE_BIT)) in hugetlb_reserve_pages()
|
| /linux/include/linux/ |
| H A D | hugetlb_inline.h | 11 return vma_flags_test(flags, VMA_HUGETLB_BIT); in is_vma_hugetlb_flags()
|
| H A D | mm.h | 1171 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 D | vma.c | 235 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 D | dup.h | 955 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 D | hooks.c | 7972 default_noexec = !vma_flags_test(&data_default_flags, VMA_EXEC_BIT); in selinux_init()
|