Lines Matching refs:error
528 int error = -ENOMEM; in lease_alloc() local
531 return ERR_PTR(error); in lease_alloc()
533 error = lease_init(filp, type, fl); in lease_alloc()
534 if (error) { in lease_alloc()
536 return ERR_PTR(error); in lease_alloc()
874 int error = 0; in flock_lock_inode() local
907 error = -ENOENT; in flock_lock_inode()
915 error = -EAGAIN; in flock_lock_inode()
918 error = FILE_LOCK_DEFERRED; in flock_lock_inode()
927 error = 0; in flock_lock_inode()
934 return error; in flock_lock_inode()
945 int error; in __posix_lock_file() local
978 error = -EAGAIN; in __posix_lock_file()
985 error = -EDEADLK; in __posix_lock_file()
988 error = FILE_LOCK_DEFERRED; in __posix_lock_file()
997 error = 0; in __posix_lock_file()
1079 error = -ENOLCK; in __posix_lock_file()
1097 error = -ENOLCK; /* "no luck" */ in __posix_lock_file()
1101 error = 0; in __posix_lock_file()
1105 error = -ENOENT; in __posix_lock_file()
1110 error = -ENOLCK; in __posix_lock_file()
1145 return error; in __posix_lock_file()
1178 int error; in posix_lock_inode_wait() local
1181 error = __posix_lock_file(inode, fl, NULL); in posix_lock_inode_wait()
1182 if (error != FILE_LOCK_DEFERRED) in posix_lock_inode_wait()
1184 error = wait_event_interruptible(fl->fl_wait, !fl->fl_next); in posix_lock_inode_wait()
1185 if (!error) in posix_lock_inode_wait()
1191 return error; in posix_lock_inode_wait()
1246 int error; in locks_mandatory_area() local
1263 error = __posix_lock_file(inode, &fl, NULL); in locks_mandatory_area()
1264 if (!error) in locks_mandatory_area()
1271 error = __posix_lock_file(inode, &fl, NULL); in locks_mandatory_area()
1272 if (error != FILE_LOCK_DEFERRED) in locks_mandatory_area()
1274 error = wait_event_interruptible(fl.fl_wait, !fl.fl_next); in locks_mandatory_area()
1275 if (!error) { in locks_mandatory_area()
1288 return error; in locks_mandatory_area()
1307 int error = assign_type(fl, arg); in lease_modify() local
1309 if (error) in lease_modify()
1310 return error; in lease_modify()
1392 int error = 0; in __break_lease() local
1408 return error; in __break_lease()
1448 error = -EWOULDBLOCK; in __break_lease()
1463 error = wait_event_interruptible_timeout(new_fl->fl_wait, in __break_lease()
1468 if (error >= 0) { in __break_lease()
1473 if (error == 0) in __break_lease()
1477 error = 0; in __break_lease()
1483 return error; in __break_lease()
1608 int error; in generic_add_lease() local
1639 error = check_conflicting_open(dentry, arg, lease->fl_flags); in generic_add_lease()
1640 if (error) in generic_add_lease()
1651 error = -EAGAIN; in generic_add_lease()
1675 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1676 if (error) in generic_add_lease()
1681 error = -EINVAL; in generic_add_lease()
1696 error = check_conflicting_open(dentry, arg, lease->fl_flags); in generic_add_lease()
1697 if (error) { in generic_add_lease()
1710 if (!error && !my_fl) in generic_add_lease()
1712 return error; in generic_add_lease()
1717 int error = -EAGAIN; in generic_delete_lease() local
1726 return error; in generic_delete_lease()
1739 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1742 return error; in generic_delete_lease()
1760 int error; in generic_setlease() local
1766 error = security_file_lock(filp, arg); in generic_setlease()
1767 if (error) in generic_setlease()
1768 return error; in generic_setlease()
1818 int error; in do_fcntl_add_lease() local
1831 error = vfs_setlease(filp, arg, &fl, (void **)&new); in do_fcntl_add_lease()
1836 return error; in do_fcntl_add_lease()
1865 int error; in flock_lock_inode_wait() local
1868 error = flock_lock_inode(inode, fl); in flock_lock_inode_wait()
1869 if (error != FILE_LOCK_DEFERRED) in flock_lock_inode_wait()
1871 error = wait_event_interruptible(fl->fl_wait, !fl->fl_next); in flock_lock_inode_wait()
1872 if (!error) in flock_lock_inode_wait()
1878 return error; in flock_lock_inode_wait()
1929 int error; in SYSCALL_DEFINE2() local
1931 error = -EBADF; in SYSCALL_DEFINE2()
1945 error = PTR_ERR(lock); in SYSCALL_DEFINE2()
1952 error = security_file_lock(f.file, lock->fl_type); in SYSCALL_DEFINE2()
1953 if (error) in SYSCALL_DEFINE2()
1957 error = f.file->f_op->flock(f.file, in SYSCALL_DEFINE2()
1961 error = locks_lock_file_wait(f.file, lock); in SYSCALL_DEFINE2()
1969 return error; in SYSCALL_DEFINE2()
2029 int error; in fcntl_getlk() local
2031 error = -EFAULT; in fcntl_getlk()
2034 error = -EINVAL; in fcntl_getlk()
2038 error = flock_to_posix_lock(filp, &file_lock, &flock); in fcntl_getlk()
2039 if (error) in fcntl_getlk()
2043 error = -EINVAL; in fcntl_getlk()
2052 error = vfs_test_lock(filp, &file_lock); in fcntl_getlk()
2053 if (error) in fcntl_getlk()
2058 error = posix_lock_to_flock(&flock, &file_lock); in fcntl_getlk()
2059 if (error) in fcntl_getlk()
2062 error = -EFAULT; in fcntl_getlk()
2064 error = 0; in fcntl_getlk()
2068 return error; in fcntl_getlk()
2116 int error; in do_lock_file_wait() local
2118 error = security_file_lock(filp, fl->fl_type); in do_lock_file_wait()
2119 if (error) in do_lock_file_wait()
2120 return error; in do_lock_file_wait()
2123 error = vfs_lock_file(filp, cmd, fl, NULL); in do_lock_file_wait()
2124 if (error != FILE_LOCK_DEFERRED) in do_lock_file_wait()
2126 error = wait_event_interruptible(fl->fl_wait, !fl->fl_next); in do_lock_file_wait()
2127 if (!error) in do_lock_file_wait()
2134 return error; in do_lock_file_wait()
2163 int error; in fcntl_setlk() local
2171 error = -EFAULT; in fcntl_setlk()
2181 error = -EAGAIN; in fcntl_setlk()
2185 error = flock_to_posix_lock(filp, file_lock, &flock); in fcntl_setlk()
2186 if (error) in fcntl_setlk()
2189 error = check_fmode_for_setlk(file_lock); in fcntl_setlk()
2190 if (error) in fcntl_setlk()
2199 error = -EINVAL; in fcntl_setlk()
2208 error = -EINVAL; in fcntl_setlk()
2220 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk()
2226 if (!error && file_lock->fl_type != F_UNLCK) { in fcntl_setlk()
2237 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk()
2238 WARN_ON_ONCE(error); in fcntl_setlk()
2239 error = -EBADF; in fcntl_setlk()
2244 return error; in fcntl_setlk()
2255 int error; in fcntl_getlk64() local
2257 error = -EFAULT; in fcntl_getlk64()
2260 error = -EINVAL; in fcntl_getlk64()
2264 error = flock64_to_posix_lock(filp, &file_lock, &flock); in fcntl_getlk64()
2265 if (error) in fcntl_getlk64()
2269 error = -EINVAL; in fcntl_getlk64()
2278 error = vfs_test_lock(filp, &file_lock); in fcntl_getlk64()
2279 if (error) in fcntl_getlk64()
2286 error = -EFAULT; in fcntl_getlk64()
2288 error = 0; in fcntl_getlk64()
2292 return error; in fcntl_getlk64()
2305 int error; in fcntl_setlk64() local
2313 error = -EFAULT; in fcntl_setlk64()
2323 error = -EAGAIN; in fcntl_setlk64()
2327 error = flock64_to_posix_lock(filp, file_lock, &flock); in fcntl_setlk64()
2328 if (error) in fcntl_setlk64()
2331 error = check_fmode_for_setlk(file_lock); in fcntl_setlk64()
2332 if (error) in fcntl_setlk64()
2341 error = -EINVAL; in fcntl_setlk64()
2350 error = -EINVAL; in fcntl_setlk64()
2362 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk64()
2368 if (!error && file_lock->fl_type != F_UNLCK) { in fcntl_setlk64()
2379 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk64()
2380 WARN_ON_ONCE(error); in fcntl_setlk64()
2381 error = -EBADF; in fcntl_setlk64()
2386 return error; in fcntl_setlk64()