HomeSort by relevance Sort by last modified time
    Searched refs:Monitor (Results 1 - 25 of 113) sorted by null

1 2 3 4 5

  /art/runtime/
monitor_linux.cc 17 #include "monitor.h"
21 void Monitor::LogContentionEvent(Thread*, uint32_t, uint32_t, const char*, uint32_t) {
monitor.cc 17 #include "monitor.h"
40 * Every Object has a monitor associated with it, but not every Object is
42 * full-fledged monitor until a) there is actual contention or b) wait()
77 * Only one thread can own the monitor at any time. There may be several
81 * TODO: the various members of monitor are not SMP-safe.
89 * Monitor accessor. Extracts a monitor structure pointer from a fat
93 (reinterpret_cast<Monitor*>((x) & ~((LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT) | LW_SHAPE_MASK)))
103 bool (*Monitor::is_sensitive_thread_hook_)() = NULL;
104 uint32_t Monitor::lock_profiling_threshold_ = 0
848 Monitor* monitor = thread->wait_monitor_; local
885 Monitor* monitor = thread->wait_monitor_; local
1048 Monitor* monitor = LW_MONITOR(lock_word); local
    [all...]
monitor.h 34 * Monitor shape field. Used to distinguish thin locks from fat locks.
65 class Monitor {
67 ~Monitor();
108 explicit Monitor(Thread* owner, mirror::Object* obj)
121 static void FailedUnlock(mirror::Object* obj, Thread* expected_owner, Thread* found_owner, Monitor* mon)
164 // Threads currently waiting on this monitor.
176 DISALLOW_COPY_AND_ASSIGN(Monitor);
184 void Add(Monitor* m);
193 std::list<Monitor*> list_ GUARDED_BY(monitor_list_lock_);
195 friend class Monitor;
    [all...]
  /external/qemu/
migration-dummy-android.c 16 #include "monitor.h"
37 void do_migrate(Monitor *mon, int detach, const char *uri)
42 void do_migrate_cancel(Monitor *mon)
47 void do_migrate_set_speed(Monitor *mon, const char *value)
57 void do_migrate_set_downtime(Monitor *mon, const char *value)
62 void do_info_migrate(Monitor *mon)
monitor.h 10 extern Monitor *cur_mon;
11 extern Monitor *default_mon;
20 /* flags for monitor commands */
48 int monitor_suspend(Monitor *mon);
49 void monitor_resume(Monitor *mon);
51 int monitor_read_bdrv_key_start(Monitor *mon, BlockDriverState *bs,
55 int monitor_get_fd(Monitor *mon, const char *fdname);
57 void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap)
59 void monitor_printf(Monitor *mon, const char *fmt, ...) GCC_FMT_ATTR(2, 3);
60 void monitor_print_filename(Monitor *mon, const char *filename)
    [all...]
usb-dummy-android.c 27 #include "monitor.h"
40 void usb_host_info(Monitor *mon)
monitor-android.h 1 /* This file is included from monitor.c, it's purpose is to hold as much
5 Monitor*
8 Monitor* mon;
20 monitor_fake_get_bytes(Monitor* mon)
27 monitor_fake_free(Monitor* mon)
33 /* This replaces the definition in monitor.c which is in a
36 void monitor_flush(Monitor *mon)
readline.h 10 typedef void ReadLineFunc(Monitor *mon, const char *str, void *opaque);
37 Monitor *mon;
52 ReadLineState *readline_init(Monitor *mon,
migration.h 42 Monitor *mon_resume;
52 void do_migrate(Monitor *mon, int detach, const char *uri);
54 void do_migrate_cancel(Monitor *mon);
56 void do_migrate_set_speed(Monitor *mon, const char *value);
60 void do_migrate_set_downtime(Monitor *mon, const char *value);
62 void do_info_migrate(Monitor *mon);
monitor.c 2 * QEMU monitor
36 #include "monitor.h"
76 struct Monitor {
88 QLIST_ENTRY(Monitor) entry;
99 #include "monitor-android.h"
102 static QLIST_HEAD(mon_list, Monitor) mon_list;
105 static void do_inject_mce(Monitor *mon,
129 Monitor *cur_mon = NULL;
131 static void monitor_command_cb(Monitor *mon, const char *cmdline,
134 static inline int qmp_cmd_mode(const Monitor *mon
    [all...]
blockdev.h 50 void do_commit(Monitor *mon, const QDict *qdict);
51 int do_eject(Monitor *mon, const QDict *qdict, QObject **ret_data);
52 int do_block_set_passwd(Monitor *mon, const QDict *qdict, QObject **ret_data);
53 int do_change_block(Monitor *mon, const char *device,
sysemu.h 64 void do_savevm(Monitor *mon, const char *name);
65 void do_loadvm(Monitor *mon, const char *name);
66 void do_delvm(Monitor *mon, const char *name);
67 void do_info_snapshots(Monitor *mon, Monitor* err);
80 void qemu_errors_to_mon(Monitor *mon);
95 void do_info_slirp(Monitor *mon);
197 void pci_device_hot_add(Monitor *mon, const char *pci_addr, const char *type,
199 void drive_hot_add(Monitor *mon, const char *pci_addr, const char *opts);
200 void pci_device_hot_remove(Monitor *mon, const char *pci_addr)
    [all...]
net.h 79 void do_info_network(Monitor *mon);
80 int do_set_link(Monitor *mon, const char *name, const char *up_or_down);
120 int net_client_init(Monitor *mon, const char *device, const char *p);
124 void net_slirp_redir(Monitor *mon, const char *redir_str, const char *redir_opt2);
128 void net_host_device_add(Monitor *mon, const char *device, const char *opts);
129 void net_host_device_remove(Monitor *mon, int vlan_id, const char *device);
disas.h 11 void monitor_disas(Monitor *mon, CPUState *env,
  /dalvik/tests/003-omnibus-opcodes/src/
Monitor.java 8 public class Monitor {
22 System.out.println("Monitor.run");
40 new Monitor().subTest();
  /art/test/003-omnibus-opcodes/src/
Monitor.java 21 public class Monitor {
35 System.out.println("Monitor.run");
53 new Monitor().subTest();
Main.java 44 Monitor.run();
  /external/qemu/hw/
arm_pic.c 15 void pic_info(Monitor *mon)
19 void irq_info(Monitor *mon)
  /external/valgrind/main/drd/tests/
monitor_example.cpp 2 An example that shows how to implement the monitor synchronization concept.
73 class Monitor
76 Monitor()
95 ~Monitor()
145 Monitor(const Monitor&);
146 Monitor& operator=(const Monitor&);
158 ScopedLock(Monitor& m)
173 Monitor& m_monitor
    [all...]
  /dalvik/vm/
Sync.h 23 * Monitor shape field. Used to distinguish immediate thin locks from
43 * Monitor accessor. Extracts a monitor structure pointer from a fat
47 ((Monitor*)((x) & ~((LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT) | \
67 struct Monitor;
76 * Acquire the object's monitor.
106 * Interrupt a thread. If it's waiting on a monitor, wake it up.
110 /* create a new Monitor struct */
111 Monitor* dvmCreateMonitor(Object* obj);
114 * Frees unmarked monitors from the monitor list. The given callbac
    [all...]
Sync.cpp 27 * Every Object has a monitor associated with it, but not every Object is
29 * full-fledged monitor until a) there is actual contention or b) wait()
66 * Only one thread can own the monitor at any time. There may be several
70 * TODO: the various members of monitor are not SMP-safe.
72 struct Monitor {
77 Thread* waitSet; /* threads currently waiting on this monitor */
81 Monitor* next;
84 * Who last acquired this monitor, when lock sampling is enabled.
93 * Create and initialize a monitor.
95 Monitor* dvmCreateMonitor(Object* obj
    [all...]
  /cts/tests/tests/media/src/android/media/cts/
MediaPlayerTestBase.java 38 public static class Monitor {
90 protected Monitor mOnVideoSizeChangedCalled = new Monitor();
91 protected Monitor mOnVideoRenderingStartCalled = new Monitor();
92 protected Monitor mOnBufferingUpdateCalled = new Monitor();
93 protected Monitor mOnPrepareCalled = new Monitor();
94 protected Monitor mOnSeekCompleteCalled = new Monitor()
    [all...]
  /system/netd/
MDnsSdListener.h 68 class Monitor {
70 Monitor();
71 virtual ~Monitor() {}
105 Handler(Monitor *m, MDnsSdListener *listener);
134 Monitor *mMonitor;
  /art/runtime/mirror/
object-inl.h 27 #include "monitor.h"
47 return Monitor::GetThinLockId(monitor_);
51 Monitor::MonitorEnter(self, this);
55 return Monitor::MonitorExit(self, this);
59 Monitor::Notify(self, this);
63 Monitor::NotifyAll(self, this);
67 Monitor::Wait(self, this, 0, 0, true, kWaiting);
71 Monitor::Wait(self, this, ms, ns, true, kTimedWaiting);
  /external/chromium_org/third_party/libjingle/source/talk/base/
socket_unittest.cc 215 sink.Monitor(client.get());
222 sink.Monitor(server.get());
270 sink.Monitor(client.get());
275 sink.Monitor(server.get());
318 sink.Monitor(client.get());
323 sink.Monitor(server.get());
351 sink.Monitor(client.get());
356 sink.Monitor(server.get());
408 sink.Monitor(server.get());
452 sink.Monitor(client.get())
    [all...]

Completed in 278 milliseconds

1 2 3 4 5