r = -EFAULT;
                        break;
                }
-               eventfp = f.fd == -1 ? NULL : eventfd_fget(f.fd);
+               eventfp = f.fd == VHOST_FILE_UNBIND ? NULL : eventfd_fget(f.fd);
                if (IS_ERR(eventfp)) {
                        r = PTR_ERR(eventfp);
                        break;
                        r = -EFAULT;
                        break;
                }
-               ctx = f.fd == -1 ? NULL : eventfd_ctx_fdget(f.fd);
+               ctx = f.fd == VHOST_FILE_UNBIND ? NULL : eventfd_ctx_fdget(f.fd);
                if (IS_ERR(ctx)) {
                        r = PTR_ERR(ctx);
                        break;
                        r = -EFAULT;
                        break;
                }
-               ctx = f.fd == -1 ? NULL : eventfd_ctx_fdget(f.fd);
+               ctx = f.fd == VHOST_FILE_UNBIND ? NULL : eventfd_ctx_fdget(f.fd);
                if (IS_ERR(ctx)) {
                        r = PTR_ERR(ctx);
                        break;
                r = get_user(fd, (int __user *)argp);
                if (r < 0)
                        break;
-               ctx = fd == -1 ? NULL : eventfd_ctx_fdget(fd);
+               ctx = fd == VHOST_FILE_UNBIND ? NULL : eventfd_ctx_fdget(fd);
                if (IS_ERR(ctx)) {
                        r = PTR_ERR(ctx);
                        break;