/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.c | 45 nouveau_fence(void *sync_obj) argument 47 return (struct nouveau_fence *)sync_obj; 154 nouveau_fence_unref(void **sync_obj) argument 156 struct nouveau_fence *fence = nouveau_fence(*sync_obj); 160 *sync_obj = NULL; 164 nouveau_fence_ref(void *sync_obj) argument 166 struct nouveau_fence *fence = nouveau_fence(sync_obj); 169 return sync_obj; 173 nouveau_fence_signalled(void *sync_obj, void *sync_arg) argument 175 struct nouveau_fence *fence = nouveau_fence(sync_obj); 186 nouveau_fence_wait(void *sync_obj, void *sync_arg, bool lazy, bool intr) argument 217 nouveau_fence_flush(void *sync_obj, void *sync_arg) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.c | 45 nouveau_fence(void *sync_obj) argument 47 return (struct nouveau_fence *)sync_obj; 154 nouveau_fence_unref(void **sync_obj) argument 156 struct nouveau_fence *fence = nouveau_fence(*sync_obj); 160 *sync_obj = NULL; 164 nouveau_fence_ref(void *sync_obj) argument 166 struct nouveau_fence *fence = nouveau_fence(sync_obj); 169 return sync_obj; 173 nouveau_fence_signalled(void *sync_obj, void *sync_arg) argument 175 struct nouveau_fence *fence = nouveau_fence(sync_obj); 186 nouveau_fence_wait(void *sync_obj, void *sync_arg, bool lazy, bool intr) argument 217 nouveau_fence_flush(void *sync_obj, void *sync_arg) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/drm/ttm/ |
H A D | ttm_execbuf_util.h | 97 * @sync_obj: The new sync object for the buffers. 105 extern void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj);
|
H A D | ttm_bo_driver.h | 308 bool (*sync_obj_signaled) (void *sync_obj, void *sync_arg); 309 int (*sync_obj_wait) (void *sync_obj, void *sync_arg, 311 int (*sync_obj_flush) (void *sync_obj, void *sync_arg); 312 void (*sync_obj_unref) (void **sync_obj); 313 void *(*sync_obj_ref) (void *sync_obj); 838 * @sync_obj: A sync object that signals when moving is complete. 855 void *sync_obj,
|
H A D | ttm_bo_api.h | 174 * @sync_obj: Pointer to a synchronization object. 251 * In addition, setting sync_obj to anything else 257 void *sync_obj; member in struct:ttm_buffer_object
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/services/ |
H A D | ntfy.c | 28 sync_set_event(&ne->sync_obj);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/services/ |
H A D | ntfy.c | 28 sync_set_event(&ne->sync_obj);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/drm/ttm/ |
H A D | ttm_execbuf_util.h | 97 * @sync_obj: The new sync object for the buffers. 105 extern void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj);
|
H A D | ttm_bo_driver.h | 308 bool (*sync_obj_signaled) (void *sync_obj, void *sync_arg); 309 int (*sync_obj_wait) (void *sync_obj, void *sync_arg, 311 int (*sync_obj_flush) (void *sync_obj, void *sync_arg); 312 void (*sync_obj_unref) (void **sync_obj); 313 void *(*sync_obj_ref) (void *sync_obj); 838 * @sync_obj: A sync object that signals when moving is complete. 855 void *sync_obj,
|
H A D | ttm_bo_api.h | 174 * @sync_obj: Pointer to a synchronization object. 251 * In addition, setting sync_obj to anything else 257 void *sync_obj; member in struct:ttm_buffer_object
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/ttm/ |
H A D | ttm_execbuf_util.c | 97 void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj) argument 107 old_sync_obj = bo->sync_obj; 108 bo->sync_obj = driver->sync_obj_ref(sync_obj);
|
H A D | ttm_bo.c | 154 BUG_ON(bo->sync_obj != NULL); 499 if (!bo->sync_obj) { 525 if (unlikely(bo->sync_obj)) { 553 void *sync_obj = bo->sync_obj; local 561 if (sync_obj) 562 driver->sync_obj_flush(sync_obj, sync_obj_arg); 1716 void *sync_obj; local 1720 if (likely(bo->sync_obj == NULL)) 1723 while (bo->sync_obj) { [all...] |
H A D | ttm_bo_util.c | 356 fbo->sync_obj = driver->sync_obj_ref(bo->sync_obj); 513 void *sync_obj, 528 if (bo->sync_obj) { 529 tmp_obj = bo->sync_obj; 530 bo->sync_obj = NULL; 532 bo->sync_obj = driver->sync_obj_ref(sync_obj); 512 ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo, void *sync_obj, void *sync_obj_arg, bool evict, bool no_wait_reserve, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/ttm/ |
H A D | ttm_execbuf_util.c | 97 void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj) argument 107 old_sync_obj = bo->sync_obj; 108 bo->sync_obj = driver->sync_obj_ref(sync_obj);
|
H A D | ttm_bo.c | 154 BUG_ON(bo->sync_obj != NULL); 499 if (!bo->sync_obj) { 525 if (unlikely(bo->sync_obj)) { 553 void *sync_obj = bo->sync_obj; local 561 if (sync_obj) 562 driver->sync_obj_flush(sync_obj, sync_obj_arg); 1716 void *sync_obj; local 1720 if (likely(bo->sync_obj == NULL)) 1723 while (bo->sync_obj) { [all...] |
H A D | ttm_bo_util.c | 356 fbo->sync_obj = driver->sync_obj_ref(bo->sync_obj); 513 void *sync_obj, 528 if (bo->sync_obj) { 529 tmp_obj = bo->sync_obj; 530 bo->sync_obj = NULL; 532 bo->sync_obj = driver->sync_obj_ref(sync_obj); 512 ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo, void *sync_obj, void *sync_obj_arg, bool evict, bool no_wait_reserve, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/include/dspbridge/ |
H A D | ntfy.h | 42 * @sync_obj: sync_event used to set the event 49 struct sync_object sync_obj; member in struct:ntfy_event 134 sync_init_event(&ne->sync_obj); 175 noti->handle = &ne->sync_obj; 207 sync_obj);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/include/dspbridge/ |
H A D | ntfy.h | 42 * @sync_obj: sync_event used to set the event 49 struct sync_object sync_obj; member in struct:ntfy_event 134 sync_init_event(&ne->sync_obj); 175 noti->handle = &ne->sync_obj; 207 sync_obj);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_buffer.c | 223 static void *vmw_sync_obj_ref(void *sync_obj) argument 225 return sync_obj; 228 static void vmw_sync_obj_unref(void **sync_obj) argument 230 *sync_obj = NULL; 233 static int vmw_sync_obj_flush(void *sync_obj, void *sync_arg) argument 243 static bool vmw_sync_obj_signaled(void *sync_obj, void *sync_arg) argument 246 uint32_t sequence = (unsigned long) sync_obj; 251 static int vmw_sync_obj_wait(void *sync_obj, void *sync_arg, argument 255 uint32_t sequence = (unsigned long) sync_obj;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_buffer.c | 223 static void *vmw_sync_obj_ref(void *sync_obj) argument 225 return sync_obj; 228 static void vmw_sync_obj_unref(void **sync_obj) argument 230 *sync_obj = NULL; 233 static int vmw_sync_obj_flush(void *sync_obj, void *sync_arg) argument 243 static bool vmw_sync_obj_signaled(void *sync_obj, void *sync_arg) argument 246 uint32_t sequence = (unsigned long) sync_obj; 251 static int vmw_sync_obj_wait(void *sync_obj, void *sync_arg, argument 255 uint32_t sequence = (unsigned long) sync_obj;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/radeon/ |
H A D | radeon_object.h | 132 if (bo->tbo.sync_obj)
|
H A D | radeon_ttm.c | 475 static int radeon_sync_obj_wait(void *sync_obj, void *sync_arg, argument 478 return radeon_fence_wait((struct radeon_fence *)sync_obj, interruptible); 481 static int radeon_sync_obj_flush(void *sync_obj, void *sync_arg) argument 486 static void radeon_sync_obj_unref(void **sync_obj) argument 488 radeon_fence_unref((struct radeon_fence **)sync_obj); 491 static void *radeon_sync_obj_ref(void *sync_obj) argument 493 return radeon_fence_ref((struct radeon_fence *)sync_obj); 496 static bool radeon_sync_obj_signaled(void *sync_obj, void *sync_arg) argument 498 return radeon_fence_signaled((struct radeon_fence *)sync_obj);
|
H A D | radeon_object.c | 372 old_fence = (struct radeon_fence *)bo->tbo.sync_obj; 373 bo->tbo.sync_obj = radeon_fence_ref(fence);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/radeon/ |
H A D | radeon_object.h | 132 if (bo->tbo.sync_obj)
|
H A D | radeon_ttm.c | 475 static int radeon_sync_obj_wait(void *sync_obj, void *sync_arg, argument 478 return radeon_fence_wait((struct radeon_fence *)sync_obj, interruptible); 481 static int radeon_sync_obj_flush(void *sync_obj, void *sync_arg) argument 486 static void radeon_sync_obj_unref(void **sync_obj) argument 488 radeon_fence_unref((struct radeon_fence **)sync_obj); 491 static void *radeon_sync_obj_ref(void *sync_obj) argument 493 return radeon_fence_ref((struct radeon_fence *)sync_obj); 496 static bool radeon_sync_obj_signaled(void *sync_obj, void *sync_arg) argument 498 return radeon_fence_signaled((struct radeon_fence *)sync_obj);
|