Lines Matching refs:private
64 void *private; member
92 void *private; member
177 if (fence->private) in wsbmFenceUnreference()
178 mgr->info.unreference(mgr, &fence->private); in wsbmFenceUnreference()
232 ret = mgr->info.finish(mgr, fence->private, fence_type, lazy_hint); in wsbmFenceFinish()
263 ret = mgr->info.signaled(mgr, fence->private, flush_type, signaled); in wsbmFenceSignaledType()
299 void *private, size_t private_size) in wsbmFenceCreateSig() argument
318 fence->private = private; in wsbmFenceCreateSig()
320 fence->private = (void *)(((uint8_t *) fence) + fence_size); in wsbmFenceCreateSig()
321 memcpy(fence->private, private, private_size); in wsbmFenceCreateSig()
332 int ret = mgr->info.finish(mgr, private, fence_type, 0); in wsbmFenceCreateSig()
340 mgr->info.unreference(mgr, &private); in wsbmFenceCreateSig()
346 uint32_t fence_type, void *private, size_t private_size) in wsbmFenceCreate() argument
348 return wsbmFenceCreateSig(mgr, fence_class, fence_type, 0, private, in wsbmFenceCreate()
359 tSignaled(struct _WsbmFenceMgr *mgr, void *private, uint32_t flush_type, in tSignaled() argument
363 (struct _WsbmTTMFenceMgrPriv *)mgr->private; in tSignaled()
367 arg.req.handle = (unsigned long)private; in tSignaled()
382 tFinish(struct _WsbmFenceMgr *mgr, void *private, uint32_t fence_type, in tFinish() argument
386 (struct _WsbmTTMFenceMgrPriv *)mgr->private; in tFinish()
388 {.req = {.handle = (unsigned long)private, in tFinish()
403 tUnref(struct _WsbmFenceMgr *mgr, void **private) in tUnref() argument
406 (struct _WsbmTTMFenceMgrPriv *)mgr->private; in tUnref()
407 struct ttm_fence_unref_arg arg = {.handle = (unsigned long)*private }; in tUnref()
409 *private = NULL; in tUnref()
440 mgr->private = (void *)priv; in wsbmFenceMgrTTMInit()
464 if (mgr->private) in wsbmFenceMgrTTMTakedown()
465 free(mgr->private); in wsbmFenceMgrTTMTakedown()