Searched refs:membarrier (Results 1 – 8 of 8) sorted by relevance
29 int supported_cmds = art::membarrier(art::MembarrierCommand::kQuery); in HasMembarrier()33 TEST(membarrier, query) { in TEST() argument35 int supported = art::membarrier(art::MembarrierCommand::kQuery); in TEST()43 TEST(membarrier, global_barrier) { in TEST() argument48 ASSERT_EQ(0, art::membarrier(art::MembarrierCommand::kGlobal)); in TEST()83 ASSERT_EQ(0, art::membarrier(membarrier_cmd_barrier)); in TestRegisterAndBarrierCommands()86 ASSERT_EQ(-1, art::membarrier(membarrier_cmd_barrier)); in TestRegisterAndBarrierCommands()92 ASSERT_EQ(0, art::membarrier(membarrier_cmd_register)); in TestRegisterAndBarrierCommands()95 ASSERT_EQ(0, art::membarrier(membarrier_cmd_barrier)); in TestRegisterAndBarrierCommands()98 TEST(membarrier, global_expedited) { in TEST() argument[all …]
29 #if __has_include(<linux/membarrier.h>)77 int membarrier(MembarrierCommand command) { in membarrier() function88 int membarrier([[maybe_unused]] MembarrierCommand command) {
47 int membarrier(MembarrierCommand command);
134 int result = art::membarrier(MembarrierCommand::kRegisterPrivateExpedited); in Init()406 art::membarrier(MembarrierCommand::kPrivateExpedited); in AddGeneratedCodeRange()
277 int membarrier_result = art::membarrier(MembarrierCommand::kPrivateExpedited); in MakeVisible()602 int membarrier_result = art::membarrier(MembarrierCommand::kRegisterPrivateExpedited); in RegisterMemBarrierForClassInitialization()
44 "base/membarrier.cc",
427 art::membarrier(art::MembarrierCommand::kPrivateExpeditedSyncCore); in CommitCode()
203 if (art::membarrier(art::MembarrierCommand::kRegisterPrivateExpeditedSyncCore) != 0) { in Create()