Lines Matching refs:error
524 int error = -ENOMEM; in lease_alloc() local
527 return ERR_PTR(error); in lease_alloc()
529 error = lease_init(filp, type, fl); in lease_alloc()
530 if (error) { in lease_alloc()
532 return ERR_PTR(error); in lease_alloc()
870 int error = 0; in flock_lock_inode() local
903 error = -ENOENT; in flock_lock_inode()
911 error = -EAGAIN; in flock_lock_inode()
914 error = FILE_LOCK_DEFERRED; in flock_lock_inode()
923 error = 0; in flock_lock_inode()
930 return error; in flock_lock_inode()
941 int error; in __posix_lock_file() local
974 error = -EAGAIN; in __posix_lock_file()
981 error = -EDEADLK; in __posix_lock_file()
984 error = FILE_LOCK_DEFERRED; in __posix_lock_file()
993 error = 0; in __posix_lock_file()
1075 error = -ENOLCK; in __posix_lock_file()
1093 error = -ENOLCK; /* "no luck" */ in __posix_lock_file()
1097 error = 0; in __posix_lock_file()
1101 error = -ENOENT; in __posix_lock_file()
1106 error = -ENOLCK; in __posix_lock_file()
1141 return error; in __posix_lock_file()
1175 int error; in posix_lock_inode_wait() local
1178 error = __posix_lock_file(inode, fl, NULL); in posix_lock_inode_wait()
1179 if (error != FILE_LOCK_DEFERRED) in posix_lock_inode_wait()
1181 error = wait_event_interruptible(fl->fl_wait, !fl->fl_next); in posix_lock_inode_wait()
1182 if (!error) in posix_lock_inode_wait()
1188 return error; in posix_lock_inode_wait()
1244 int error; in locks_mandatory_area() local
1261 error = __posix_lock_file(inode, &fl, NULL); in locks_mandatory_area()
1262 if (!error) in locks_mandatory_area()
1269 error = __posix_lock_file(inode, &fl, NULL); in locks_mandatory_area()
1270 if (error != FILE_LOCK_DEFERRED) in locks_mandatory_area()
1272 error = wait_event_interruptible(fl.fl_wait, !fl.fl_next); in locks_mandatory_area()
1273 if (!error) { in locks_mandatory_area()
1286 return error; in locks_mandatory_area()
1305 int error = assign_type(fl, arg); in lease_modify() local
1307 if (error) in lease_modify()
1308 return error; in lease_modify()
1390 int error = 0; in __break_lease() local
1405 return error; in __break_lease()
1445 error = -EWOULDBLOCK; in __break_lease()
1460 error = wait_event_interruptible_timeout(new_fl->fl_wait, in __break_lease()
1465 if (error >= 0) { in __break_lease()
1470 if (error == 0) in __break_lease()
1474 error = 0; in __break_lease()
1480 return error; in __break_lease()
1602 int error; in generic_add_lease() local
1633 error = check_conflicting_open(dentry, arg, lease->fl_flags); in generic_add_lease()
1634 if (error) in generic_add_lease()
1645 error = -EAGAIN; in generic_add_lease()
1669 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1670 if (error) in generic_add_lease()
1675 error = -EINVAL; in generic_add_lease()
1690 error = check_conflicting_open(dentry, arg, lease->fl_flags); in generic_add_lease()
1691 if (error) { in generic_add_lease()
1704 if (!error && !my_fl) in generic_add_lease()
1706 return error; in generic_add_lease()
1711 int error = -EAGAIN; in generic_delete_lease() local
1720 return error; in generic_delete_lease()
1733 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1736 return error; in generic_delete_lease()
1755 int error; in generic_setlease() local
1761 error = security_file_lock(filp, arg); in generic_setlease()
1762 if (error) in generic_setlease()
1763 return error; in generic_setlease()
1813 int error; in do_fcntl_add_lease() local
1826 error = vfs_setlease(filp, arg, &fl, (void **)&new); in do_fcntl_add_lease()
1831 return error; in do_fcntl_add_lease()
1860 int error; in flock_lock_inode_wait() local
1863 error = flock_lock_inode(inode, fl); in flock_lock_inode_wait()
1864 if (error != FILE_LOCK_DEFERRED) in flock_lock_inode_wait()
1866 error = wait_event_interruptible(fl->fl_wait, !fl->fl_next); in flock_lock_inode_wait()
1867 if (!error) in flock_lock_inode_wait()
1873 return error; in flock_lock_inode_wait()
1901 int error; in SYSCALL_DEFINE2() local
1903 error = -EBADF; in SYSCALL_DEFINE2()
1917 error = PTR_ERR(lock); in SYSCALL_DEFINE2()
1924 error = security_file_lock(f.file, lock->fl_type); in SYSCALL_DEFINE2()
1925 if (error) in SYSCALL_DEFINE2()
1929 error = f.file->f_op->flock(f.file, in SYSCALL_DEFINE2()
1933 error = flock_lock_file_wait(f.file, lock); in SYSCALL_DEFINE2()
1941 return error; in SYSCALL_DEFINE2()
2001 int error; in fcntl_getlk() local
2003 error = -EFAULT; in fcntl_getlk()
2006 error = -EINVAL; in fcntl_getlk()
2010 error = flock_to_posix_lock(filp, &file_lock, &flock); in fcntl_getlk()
2011 if (error) in fcntl_getlk()
2015 error = -EINVAL; in fcntl_getlk()
2024 error = vfs_test_lock(filp, &file_lock); in fcntl_getlk()
2025 if (error) in fcntl_getlk()
2030 error = posix_lock_to_flock(&flock, &file_lock); in fcntl_getlk()
2031 if (error) in fcntl_getlk()
2034 error = -EFAULT; in fcntl_getlk()
2036 error = 0; in fcntl_getlk()
2040 return error; in fcntl_getlk()
2088 int error; in do_lock_file_wait() local
2090 error = security_file_lock(filp, fl->fl_type); in do_lock_file_wait()
2091 if (error) in do_lock_file_wait()
2092 return error; in do_lock_file_wait()
2095 error = vfs_lock_file(filp, cmd, fl, NULL); in do_lock_file_wait()
2096 if (error != FILE_LOCK_DEFERRED) in do_lock_file_wait()
2098 error = wait_event_interruptible(fl->fl_wait, !fl->fl_next); in do_lock_file_wait()
2099 if (!error) in do_lock_file_wait()
2106 return error; in do_lock_file_wait()
2135 int error; in fcntl_setlk() local
2143 error = -EFAULT; in fcntl_setlk()
2153 error = -EAGAIN; in fcntl_setlk()
2157 error = flock_to_posix_lock(filp, file_lock, &flock); in fcntl_setlk()
2158 if (error) in fcntl_setlk()
2161 error = check_fmode_for_setlk(file_lock); in fcntl_setlk()
2162 if (error) in fcntl_setlk()
2171 error = -EINVAL; in fcntl_setlk()
2180 error = -EINVAL; in fcntl_setlk()
2192 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk()
2198 if (!error && file_lock->fl_type != F_UNLCK) { in fcntl_setlk()
2209 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk()
2210 WARN_ON_ONCE(error); in fcntl_setlk()
2211 error = -EBADF; in fcntl_setlk()
2216 return error; in fcntl_setlk()
2227 int error; in fcntl_getlk64() local
2229 error = -EFAULT; in fcntl_getlk64()
2232 error = -EINVAL; in fcntl_getlk64()
2236 error = flock64_to_posix_lock(filp, &file_lock, &flock); in fcntl_getlk64()
2237 if (error) in fcntl_getlk64()
2241 error = -EINVAL; in fcntl_getlk64()
2250 error = vfs_test_lock(filp, &file_lock); in fcntl_getlk64()
2251 if (error) in fcntl_getlk64()
2258 error = -EFAULT; in fcntl_getlk64()
2260 error = 0; in fcntl_getlk64()
2264 return error; in fcntl_getlk64()
2277 int error; in fcntl_setlk64() local
2285 error = -EFAULT; in fcntl_setlk64()
2295 error = -EAGAIN; in fcntl_setlk64()
2299 error = flock64_to_posix_lock(filp, file_lock, &flock); in fcntl_setlk64()
2300 if (error) in fcntl_setlk64()
2303 error = check_fmode_for_setlk(file_lock); in fcntl_setlk64()
2304 if (error) in fcntl_setlk64()
2313 error = -EINVAL; in fcntl_setlk64()
2322 error = -EINVAL; in fcntl_setlk64()
2334 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk64()
2340 if (!error && file_lock->fl_type != F_UNLCK) { in fcntl_setlk64()
2351 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk64()
2352 WARN_ON_ONCE(error); in fcntl_setlk64()
2353 error = -EBADF; in fcntl_setlk64()
2358 return error; in fcntl_setlk64()