| 245 | } |
| 246 | |
| 247 | void AtlasCompNodeImpl::sync() { |
| 248 | activate(); |
| 249 | |
| 250 | Event* event; |
| 251 | { |
| 252 | MGB_LOCK_GUARD(m_sync_event_mtx); |
| 253 | if (!m_sync_event) |
| 254 | m_sync_event = create_event(0); |
| 255 | event = m_sync_event.get(); |
| 256 | } |
| 257 | event->record(); |
| 258 | event->host_wait(); |
| 259 | } |
| 260 | |
| 261 | void AtlasCompNodeImpl::enable_peer_access(int dev0, int dev1) { |
| 262 | MGB_MARK_USED_VAR(dev0); |