Searched refs:GlobalMonitor (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/execution/ppc/ |
D | simulator-ppc.h | 255 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in Read() 261 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in ReadEx() 262 GlobalMonitor::Get()->NotifyLoadExcl( in ReadEx() 270 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in Write() 271 GlobalMonitor::Get()->NotifyStore(address, in Write() 279 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteEx() 280 if (GlobalMonitor::Get()->NotifyStoreExcl( in WriteEx() 391 class GlobalMonitor { 402 static GlobalMonitor* Get(); 406 GlobalMonitor() = default; [all …]
|
D | simulator-ppc.cc | 31 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, 32 Simulator::GlobalMonitor::Get) 3972 void Simulator::GlobalMonitor::Clear() { in Clear() 3979 void Simulator::GlobalMonitor::NotifyLoadExcl(uintptr_t addr, in NotifyLoadExcl() 3993 void Simulator::GlobalMonitor::NotifyStore(uintptr_t addr, TransactionSize size, in NotifyStore() 4010 bool Simulator::GlobalMonitor::NotifyStoreExcl(uintptr_t addr, in NotifyStoreExcl()
|
/external/v8/src/execution/arm/ |
D | simulator-arm.h | 528 class GlobalMonitor { 535 friend class GlobalMonitor; 565 static GlobalMonitor* Get(); 569 GlobalMonitor() = default; 570 friend class base::LeakyObject<GlobalMonitor>; 579 GlobalMonitor::Processor global_monitor_processor_;
|
D | simulator-arm.cc | 33 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, 34 Simulator::GlobalMonitor::Get) 692 GlobalMonitor::Get()->RemoveProcessor(&global_monitor_processor_); in ~Simulator() 927 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in ReadW() 933 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in ReadExW() 935 GlobalMonitor::Get()->NotifyLoadExcl_Locked(addr, &global_monitor_processor_); in ReadExW() 942 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteW() 944 GlobalMonitor::Get()->NotifyStore_Locked(addr, &global_monitor_processor_); in WriteW() 949 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteExW() 951 GlobalMonitor::Get()->NotifyStoreExcl_Locked( in WriteExW() [all …]
|
/external/v8/src/execution/mips/ |
D | simulator-mips.h | 657 class GlobalMonitor { 664 friend class GlobalMonitor; 696 static GlobalMonitor* Get(); 700 GlobalMonitor() = default; 701 friend class base::LeakyObject<GlobalMonitor>; 710 GlobalMonitor::LinkedAddress global_monitor_thread_;
|
D | simulator-mips.cc | 29 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument 30 Simulator::GlobalMonitor::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER() 895 GlobalMonitor::Get()->RemoveLinkedAddress(&global_monitor_thread_); in ~Simulator() 1943 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteW() 1944 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteW() 1966 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteConditionalW() 1968 GlobalMonitor::Get()->NotifyStoreConditional_Locked( in WriteConditionalW() 1971 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteConditionalW() 2002 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteD() 2003 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteD() [all …]
|
/external/v8/src/execution/mips64/ |
D | simulator-mips64.h | 681 class GlobalMonitor { 688 friend class GlobalMonitor; 720 static GlobalMonitor* Get(); 724 GlobalMonitor() = default; 725 friend class base::LeakyObject<GlobalMonitor>; 734 GlobalMonitor::LinkedAddress global_monitor_thread_;
|
D | simulator-mips64.cc | 28 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument 29 Simulator::GlobalMonitor::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER() 837 GlobalMonitor::Get()->RemoveLinkedAddress(&global_monitor_thread_); in ~Simulator() 1871 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteW() 1872 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteW() 1893 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteConditionalW() 1895 GlobalMonitor::Get()->NotifyStoreConditional_Locked( in WriteConditionalW() 1898 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteConditionalW() 1943 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in Write2W() 1944 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in Write2W() [all …]
|
/external/v8/src/execution/arm64/ |
D | simulator-arm64.cc | 60 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument 61 Simulator::GlobalMonitor::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER() 374 GlobalMonitor::Get()->RemoveProcessor(&global_monitor_processor_); in ~Simulator() 1801 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in LoadStoreHelper() 1806 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_processor_); in LoadStoreHelper() 1965 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in LoadStorePairHelper() 1970 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_processor_); in LoadStorePairHelper() 2116 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in VisitLoadLiteral() 2205 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in VisitLoadStoreAcquireRelease() 2209 GlobalMonitor::Get()->NotifyLoadExcl_Locked(address, in VisitLoadStoreAcquireRelease() [all …]
|
D | simulator-arm64.h | 2376 class GlobalMonitor { 2383 friend class GlobalMonitor; 2413 static GlobalMonitor* Get(); 2417 GlobalMonitor() = default; 2418 friend class base::LeakyObject<GlobalMonitor>; 2427 GlobalMonitor::Processor global_monitor_processor_;
|