Lines Matching refs:fc
132 struct _WsbmFenceClass *fc = &tmp->classes[i]; in wsbmFenceMgrCreate() local
134 WSBMINITLISTHEAD(&fc->head); in wsbmFenceMgrCreate()
135 ret = WSBM_MUTEX_INIT(&fc->mutex); in wsbmFenceMgrCreate()
138 ret = WSBM_MUTEX_INIT(&fc->cmd_mutex); in wsbmFenceMgrCreate()
140 WSBM_MUTEX_FREE(&fc->mutex); in wsbmFenceMgrCreate()
172 struct _WsbmFenceClass *fc = &mgr->classes[fence->fence_class]; in wsbmFenceUnreference() local
174 WSBM_MUTEX_LOCK(&fc->mutex); in wsbmFenceUnreference()
176 WSBM_MUTEX_UNLOCK(&fc->mutex); in wsbmFenceUnreference()
190 struct _WsbmFenceClass *fc = &mgr->classes[fence_class]; in wsbmSignalPreviousFences() local
196 WSBM_MUTEX_LOCK(&fc->mutex); in wsbmSignalPreviousFences()
197 while (list != &fc->head && list->next != list) { in wsbmSignalPreviousFences()
219 WSBM_MUTEX_UNLOCK(&fc->mutex); in wsbmSignalPreviousFences()
301 struct _WsbmFenceClass *fc = &mgr->classes[fence_class]; in wsbmFenceCreateSig() local
324 WSBM_MUTEX_LOCK(&fc->mutex); in wsbmFenceCreateSig()
325 WSBMLISTADDTAIL(&fence->head, &fc->head); in wsbmFenceCreateSig()
326 WSBM_MUTEX_UNLOCK(&fc->mutex); in wsbmFenceCreateSig()