HomeSort by: relevance | last modified time | path
    Searched defs:SyncVar (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_sync.cc 20 void DDMutexInit(ThreadState *thr, uptr pc, SyncVar *s);
22 SyncVar::SyncVar()
27 void SyncVar::Init(ThreadState *thr, uptr pc, uptr addr, u64 uid) {
39 void SyncVar::Reset(Processor *proc) {
103 SyncVar *s = sync_alloc_.Map(idx & ~kFlagMask);
192 SyncVar * s = sync_alloc_.Map(idx & ~kFlagMask);
197 SyncVar* MetaMap::GetOrCreateAndLock(ThreadState *thr, uptr pc,
202 SyncVar* MetaMap::GetIfExistsAndLock(uptr addr, bool write_lock) {
206 SyncVar* MetaMap::GetAndLock(ThreadState *thr, uptr pc
    [all...]
tsan_sync.h 51 struct SyncVar {
52 SyncVar();
103 // lock on the SyncVar.
122 SyncVar* GetOrCreateAndLock(ThreadState *thr, uptr pc,
124 SyncVar* GetIfExistsAndLock(uptr addr, bool write_lock);
135 typedef DenseSlabAlloc<SyncVar, 1<<16, 1<<10> SyncAlloc;
140 SyncVar* GetAndLock(ThreadState *thr, uptr pc, uptr addr, bool write_lock,
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_dbgmgr.h 112 * a SW object combining a user-mode provided "syncvar" and a scheduler event
113 * that can be signaled through a defined GPU interrupt. A syncvar is
118 * The syncvar values may be commonly written through an PM4 WRITE_DATA packet
144 /* Sub-definitions for various event types: Syncvar */
146 union SyncVar {
149 } SyncVar;
194 struct HsaSyncVar SyncVar;
218 /* pointer to user mode syncvar data, syncvar->UserDataPtrValue
221 struct HsaSyncVar SyncVar;
    [all...]

Completed in 12 milliseconds