Lines Matching refs:fence_class
90 uint32_t fence_class; member
172 struct _WsbmFenceClass *fc = &mgr->classes[fence->fence_class]; in wsbmFenceUnreference()
188 uint32_t fence_class, uint32_t signaled_types) in wsbmSignalPreviousFences() argument
190 struct _WsbmFenceClass *fc = &mgr->classes[fence_class]; in wsbmSignalPreviousFences()
236 wsbmSignalPreviousFences(mgr, &fence->head, fence->fence_class, in wsbmFenceFinish()
278 wsbmSignalPreviousFences(mgr, &fence->head, fence->fence_class, in wsbmFenceSignaledType()
297 wsbmFenceCreateSig(struct _WsbmFenceMgr *mgr, uint32_t fence_class, in wsbmFenceCreateSig() argument
301 struct _WsbmFenceClass *fc = &mgr->classes[fence_class]; in wsbmFenceCreateSig()
315 fence->fence_class = fence_class; in wsbmFenceCreateSig()
345 wsbmFenceCreate(struct _WsbmFenceMgr *mgr, uint32_t fence_class, in wsbmFenceCreate() argument
348 return wsbmFenceCreateSig(mgr, fence_class, fence_type, 0, private, in wsbmFenceCreate()
445 wsbmFenceCmdLock(struct _WsbmFenceMgr *mgr, uint32_t fence_class) in wsbmFenceCmdLock() argument
447 WSBM_MUTEX_LOCK(&mgr->classes[fence_class].cmd_mutex); in wsbmFenceCmdLock()
451 wsbmFenceCmdUnlock(struct _WsbmFenceMgr *mgr, uint32_t fence_class) in wsbmFenceCmdUnlock() argument
453 WSBM_MUTEX_UNLOCK(&mgr->classes[fence_class].cmd_mutex); in wsbmFenceCmdUnlock()