Lines Matching defs:sync_obj
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;
561 if (sync_obj)
562 driver->sync_obj_flush(sync_obj, sync_obj_arg);
1716 void *sync_obj;
1720 if (likely(bo->sync_obj == NULL))
1723 while (bo->sync_obj) {
1725 if (driver->sync_obj_signaled(bo->sync_obj, bo->sync_obj_arg)) {
1726 void *tmp_obj = bo->sync_obj;
1727 bo->sync_obj = NULL;
1738 sync_obj = driver->sync_obj_ref(bo->sync_obj);
1741 ret = driver->sync_obj_wait(sync_obj, sync_obj_arg,
1744 driver->sync_obj_unref(&sync_obj);
1749 if (likely(bo->sync_obj == sync_obj &&
1751 void *tmp_obj = bo->sync_obj;
1752 bo->sync_obj = NULL;
1756 driver->sync_obj_unref(&sync_obj);
1761 driver->sync_obj_unref(&sync_obj);