use TBM_ERROR_INVALID_OPERATION 71/174271/1 accepted/tizen/unified/20180404.063359 submit/tizen/20180329.115212 submit/tizen/20180330.043331 submit/tizen/20180403.011904
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 29 Mar 2018 11:47:32 +0000 (20:47 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Thu, 29 Mar 2018 11:47:32 +0000 (20:47 +0900)
Change-Id: I985c4f062930e1a3078a46a043e10e767f940c25

src/tbm_bufmgr_sprd.c

index fb1b09e..f105c2d 100644 (file)
@@ -823,7 +823,7 @@ tbm_sprd_bufmgr_bind_native_display(tbm_backend_bufmgr_data *bufmgr_data, tbm_na
        if (!tbm_drm_helper_wl_auth_server_init(native_display, bufmgr_sprd->fd,
                                           bufmgr_sprd->device_name, 0)) {
                TBM_ERR("fail to tbm_drm_helper_wl_server_init\n");
-               return TBM_ERROR_OPERATION_FAILED;
+               return TBM_ERROR_INVALID_OPERATION;
        }
 
        bufmgr_sprd->bind_display = native_display;
@@ -1149,7 +1149,7 @@ tbm_sprd_bufmgr_alloc_bo(tbm_backend_bufmgr_data *bufmgr_data, unsigned int size
                        arg.flags, (unsigned int)arg.size);
                free(bo_sprd);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return NULL;
        }
 
@@ -1164,7 +1164,7 @@ tbm_sprd_bufmgr_alloc_bo(tbm_backend_bufmgr_data *bufmgr_data, unsigned int size
                TBM_ERR("error fail init cache state(%d)\n", bo_sprd->name);
                free(bo_sprd);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return NULL;
        }
 
@@ -1178,7 +1178,7 @@ tbm_sprd_bufmgr_alloc_bo(tbm_backend_bufmgr_data *bufmgr_data, unsigned int size
                        TBM_ERR("error Cannot dmabuf=%d\n", bo_sprd->gem);
                        free(bo_sprd);
                        if (error)
-                               *error = TBM_ERROR_OPERATION_FAILED;
+                               *error = TBM_ERROR_INVALID_OPERATION;
                        return NULL;
                }
                bo_sprd->dmabuf = arg.fd;
@@ -1224,7 +1224,7 @@ tbm_sprd_bufmgr_import_fd(tbm_backend_bufmgr_data *bufmgr_data, tbm_fd key, tbm_
                TBM_ERR("Cannot get gem handle from fd:%d (%s)\n",
                               arg.fd, strerror_r(errno, buf, STRERR_BUFSIZE));
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return NULL;
        }
        gem = arg.handle;
@@ -1234,7 +1234,7 @@ tbm_sprd_bufmgr_import_fd(tbm_backend_bufmgr_data *bufmgr_data, tbm_fd key, tbm_
                TBM_ERR("Cannot get name from gem:%d, fd:%d (%s)\n",
                               gem, key, strerror_r(errno, buf, STRERR_BUFSIZE));
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return NULL;
        }
 
@@ -1267,7 +1267,7 @@ tbm_sprd_bufmgr_import_fd(tbm_backend_bufmgr_data *bufmgr_data, tbm_fd key, tbm_
                TBM_ERR("Cannot get gem info from gem:%d, fd:%d (%s)\n",
                               gem, key, strerror_r(errno, buf, STRERR_BUFSIZE));
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return NULL;
        }
 
@@ -1293,7 +1293,7 @@ tbm_sprd_bufmgr_import_fd(tbm_backend_bufmgr_data *bufmgr_data, tbm_fd key, tbm_
        if (!_bo_init_cache_state(bufmgr_sprd, bo_sprd, 1)) {
                TBM_ERR("error fail init cache state(%d)\n", bo_sprd->name);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                goto fail_init_cache;
        }
 
@@ -1348,7 +1348,7 @@ tbm_sprd_bufmgr_import_key(tbm_backend_bufmgr_data *bufmgr_data, tbm_key key, tb
        if (drmIoctl(bufmgr_sprd->fd, DRM_IOCTL_GEM_OPEN, &arg)) {
                TBM_ERR("error Cannot open gem name=%d\n", key);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return NULL;
        }
 
@@ -1359,7 +1359,7 @@ tbm_sprd_bufmgr_import_key(tbm_backend_bufmgr_data *bufmgr_data, tbm_key key, tb
                                sizeof(struct drm_sprd_gem_info))) {
                TBM_ERR("error Cannot get gem info=%d\n", key);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                goto fail_get_gem;
        }
 
@@ -1387,7 +1387,7 @@ tbm_sprd_bufmgr_import_key(tbm_backend_bufmgr_data *bufmgr_data, tbm_key key, tb
        if (!_bo_init_cache_state(bufmgr_sprd, bo_sprd, 1)) {
                TBM_ERR("error fail init cache state(%d)\n", bo_sprd->name);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                goto fail_init_cache;
        }
 
@@ -1398,7 +1398,7 @@ tbm_sprd_bufmgr_import_key(tbm_backend_bufmgr_data *bufmgr_data, tbm_key key, tb
                if (drmIoctl(bo_sprd->fd, DRM_IOCTL_PRIME_HANDLE_TO_FD, &arg)) {
                        TBM_ERR("error Cannot dmabuf=%d\n", bo_sprd->gem);
                        if (error)
-                               *error = TBM_ERROR_OPERATION_FAILED;
+                               *error = TBM_ERROR_INVALID_OPERATION;
                        goto fail_prime_handle_to_fd;
                }
                bo_sprd->dmabuf = arg.fd;
@@ -1559,7 +1559,7 @@ tbm_sprd_bo_get_handle(tbm_backend_bo_data *bo_data, tbm_bo_device_type device,
                TBM_ERR("Cannot get handle: gem:%d, device:%d\n",
                        bo_sprd->gem, device);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return (tbm_bo_handle) NULL;
        }
 
@@ -1610,7 +1610,7 @@ tbm_sprd_bo_map(tbm_backend_bo_data *bo_data, tbm_bo_device_type device,
                TBM_ERR("Cannot get handle: gem:%d, device:%d, opt:%d\n",
                        bo_sprd->gem, device, opt);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return (tbm_bo_handle) NULL;
        }
 
@@ -1674,7 +1674,7 @@ tbm_sprd_bo_export_fd(tbm_backend_bo_data *bo_data, tbm_error_e *error)
                TBM_ERR("bo_sprd:%p Cannot dmabuf=%d (%s)\n",
                               bo_sprd, bo_sprd->gem, strerror_r(errno, buf, STRERR_BUFSIZE));
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                return (tbm_fd) ret;
        }
 
@@ -1801,7 +1801,7 @@ tbm_sprd_init(tbm_bufmgr bufmgr, tbm_error_e *error)
                        if (bufmgr_sprd->fd < 0) {
                                TBM_ERR("fail to open drm!\n");
                                if (error)
-                                       *error = TBM_ERROR_OPERATION_FAILED;
+                                       *error = TBM_ERROR_INVALID_OPERATION;
                                goto fail_open_drm;
                        }
                }
@@ -1813,14 +1813,14 @@ tbm_sprd_init(tbm_bufmgr bufmgr, tbm_error_e *error)
                        TBM_ERR("fail to get device name!\n");
                        tbm_drm_helper_unset_tbm_master_fd();
                        if (error)
-                               *error = TBM_ERROR_OPERATION_FAILED;
+                               *error = TBM_ERROR_INVALID_OPERATION;
                        goto fail_get_device_name;
                }
        } else {
                if (!tbm_drm_helper_get_auth_info(&(bufmgr_sprd->fd), &(bufmgr_sprd->device_name), NULL)) {
                        TBM_ERR("fail to get auth drm info!\n");
                        if (error)
-                               *error = TBM_ERROR_OPERATION_FAILED;
+                               *error = TBM_ERROR_INVALID_OPERATION;
                        goto fail_get_auth_info;
                }
 
@@ -1842,7 +1842,7 @@ tbm_sprd_init(tbm_bufmgr bufmgr, tbm_error_e *error)
        if (!_bufmgr_init_cache_state(bufmgr_sprd)) {
                TBM_ERR("fail to init bufmgr cache state\n");
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                goto fail_init_cache_state;
        }
 
@@ -1871,7 +1871,7 @@ tbm_sprd_init(tbm_bufmgr bufmgr, tbm_error_e *error)
        if (err != TBM_ERROR_NONE) {
                TBM_ERR("fail to register bufmgr_func! err(%d)\n", err);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                goto fail_register_bufmgr_func;
        }
        bufmgr_sprd->bufmgr_func = bufmgr_func;
@@ -1900,7 +1900,7 @@ tbm_sprd_init(tbm_bufmgr bufmgr, tbm_error_e *error)
        if (err != TBM_ERROR_NONE) {
                TBM_ERR("fail to register bo_func! err(%d)\n", err);
                if (error)
-                       *error = TBM_ERROR_OPERATION_FAILED;
+                       *error = TBM_ERROR_INVALID_OPERATION;
                goto fail_register_bo_func;
        }
        bufmgr_sprd->bo_func = bo_func;