Home
last modified time | relevance | path

Searched refs:IsExecutable (Results 1 – 9 of 9) sorted by relevance

/frameworks/libs/binary_translation/guest_os_primitives/
Dguest_map_shadow_test.cc44 ASSERT_TRUE(!shadow->IsExecutable(kGuestAddr, 1)); in TEST_F()
45 ASSERT_TRUE(!shadow->IsExecutable(kGuestAddr, kGuestRegionSize)); in TEST_F()
51 ASSERT_TRUE(shadow->IsExecutable(kGuestAddr, 1)); in TEST_F()
52 ASSERT_TRUE(shadow->IsExecutable(kGuestAddr, kGuestRegionSize / 2)); in TEST_F()
53 ASSERT_TRUE(!shadow->IsExecutable(kGuestAddr, kGuestRegionSize)); in TEST_F()
57 ASSERT_TRUE(shadow->IsExecutable(kGuestAddr, 1)); in TEST_F()
58 ASSERT_TRUE(shadow->IsExecutable(kGuestAddr, kGuestRegionSize / 2)); in TEST_F()
59 ASSERT_TRUE(shadow->IsExecutable(kGuestAddr, kGuestRegionSize)); in TEST_F()
63 ASSERT_TRUE(!shadow->IsExecutable(kGuestAddr, 1)); in TEST_F()
64 ASSERT_TRUE(!shadow->IsExecutable(kGuestAddr, kGuestRegionSize / 2)); in TEST_F()
[all …]
Dguest_map_shadow.cc96 if (IsExecutable(from, from_size)) { in CopyExecutable()
129 bool GuestMapShadow::IsExecutable(GuestAddr start, size_t size) const { in IsExecutable() function in berberis::GuestMapShadow
/frameworks/libs/binary_translation/tests/ndk_program_tests/
Dproc_self_maps_test.cc32 bool IsExecutable(void* ptr, size_t size) { in IsExecutable() function
73 ASSERT_FALSE(IsExecutable(mapping, 3 * kPageSize)); in TEST()
83 ASSERT_FALSE(IsExecutable(mapping, kPageSize)); in TEST()
85 ASSERT_TRUE(IsExecutable<kExactMapping>(mapping + kPageSize, kPageSize)); in TEST()
86 ASSERT_FALSE(IsExecutable(mapping + 2 * kPageSize, kPageSize)); in TEST()
97 ASSERT_FALSE(IsExecutable(mapping, 3 * kPageSize)); in TEST()
101 ASSERT_FALSE(IsExecutable(mapping, kPageSize)); in TEST()
103 ASSERT_TRUE(IsExecutable<kExactMapping>(mapping + kPageSize, kPageSize)); in TEST()
104 ASSERT_FALSE(IsExecutable(mapping + 2 * kPageSize, kPageSize)); in TEST()
/frameworks/libs/binary_translation/runtime/
Dberberis.cc34 return GuestMapShadow::GetInstance()->IsExecutable(pc, 1); in IsAddressGuestExecutable()
Dtranslator_riscv64.cc197 if (!guest_map_shadow->IsExecutable(pc, kMinimumInsnSize)) { in TranslateRegion()
206 !guest_map_shadow->IsExecutable(pc + kMinimumInsnSize, first_insn_size - kMinimumInsnSize)) { in TranslateRegion()
268 if (!guest_map_shadow->IsExecutable(pc, size)) { in TranslateRegion()
/frameworks/libs/binary_translation/guest_os_primitives/include/berberis/guest_os_primitives/
Dguest_map_shadow.h44 [[nodiscard]] bool IsExecutable(GuestAddr start, size_t size) const;
/frameworks/base/media/mca/filterfw/native/core/
Dshader_program.h111 bool IsExecutable() const { in IsExecutable() function
Dshader_program.cpp180 if (!IsExecutable()) { in Process()
664 if (!IsExecutable()) { in GetUniform()
935 if (!IsExecutable()) { in GetAttribute()
/frameworks/libs/binary_translation/native_bridge/
Dnative_bridge.cc488 if (!berberis::GuestMapShadow::GetInstance()->IsExecutable(guest_addr, 1)) { in native_bridge_getTrampolineForFunctionPointer()