Lines Matching refs:ret

975 	int ret;  in ceph_caps_revoking()  local
978 ret = __ceph_caps_revoking_other(ci, NULL, mask); in ceph_caps_revoking()
981 ceph_cap_string(mask), ret); in ceph_caps_revoking()
982 return ret; in ceph_caps_revoking()
1110 int ret; in ceph_is_any_caps() local
1113 ret = __ceph_is_any_real_caps(ci); in ceph_is_any_caps()
1116 return ret; in ceph_is_any_caps()
1593 int ret; in __ceph_flush_snaps() local
1601 ret = -ENOENT; in __ceph_flush_snaps()
1604 ret = 0; in __ceph_flush_snaps()
1608 if (ret < 0) in __ceph_flush_snaps()
1620 ret = __send_flush_snap(inode, session, capsnap, cap->mseq, in __ceph_flush_snaps()
1622 if (ret < 0) { in __ceph_flush_snaps()
2278 int ret = 1; in caps_are_flushed() local
2286 ret = 0; in caps_are_flushed()
2289 return ret; in caps_are_flushed()
2300 int ret, err = 0; in unsafe_request_wait() local
2390 ret = !wait_for_completion_timeout(&req1->r_safe_completion, in unsafe_request_wait()
2392 if (ret) in unsafe_request_wait()
2396 ret = !wait_for_completion_timeout(&req2->r_safe_completion, in unsafe_request_wait()
2398 if (ret) in unsafe_request_wait()
2415 int ret, err; in ceph_fsync() local
2420 ret = file_write_and_wait_range(file, start, end); in ceph_fsync()
2424 ret = ceph_wait_on_async_create(inode); in ceph_fsync()
2425 if (ret) in ceph_fsync()
2444 ret = err; in ceph_fsync()
2448 ret = err; in ceph_fsync()
2450 dout("fsync %p%s result=%d\n", inode, datasync ? " datasync" : "", ret); in ceph_fsync()
2451 return ret; in ceph_fsync()
2496 int ret; in __kick_flushing_caps() local
2547 ret = __send_flush_snap(inode, session, capsnap, cap->mseq, in __kick_flushing_caps()
2549 if (ret < 0) { in __kick_flushing_caps()
2726 int ret = 0; in try_get_cap_refs() local
2739 ret = -EIO; in try_get_cap_refs()
2761 ret = ci->i_auth_cap ? -EFBIG : -ESTALE; in try_get_cap_refs()
2796 ret = -EAGAIN; in try_get_cap_refs()
2816 ret = 1; in try_get_cap_refs()
2831 ret = -EROFS; in try_get_cap_refs()
2837 ret = -EIO; in try_get_cap_refs()
2845 ret = -ESTALE; in try_get_cap_refs()
2860 if (!ret) in try_get_cap_refs()
2862 else if (ret == 1) in try_get_cap_refs()
2866 ret, ceph_cap_string(*got)); in try_get_cap_refs()
2867 return ret; in try_get_cap_refs()
2911 int ret, flags; in ceph_try_get_caps() local
2918 ret = ceph_pool_perm_check(inode, need); in ceph_try_get_caps()
2919 if (ret < 0) in ceph_try_get_caps()
2920 return ret; in ceph_try_get_caps()
2927 ret = try_get_cap_refs(inode, need, want, 0, flags, got); in ceph_try_get_caps()
2929 if (ret == -EAGAIN || ret == -EFBIG || ret == -ESTALE) in ceph_try_get_caps()
2930 ret = 0; in ceph_try_get_caps()
2931 return ret; in ceph_try_get_caps()
2946 int ret, _got, flags; in ceph_get_caps() local
2948 ret = ceph_pool_perm_check(inode, need); in ceph_get_caps()
2949 if (ret < 0) in ceph_get_caps()
2950 return ret; in ceph_get_caps()
2963 ret = try_get_cap_refs(inode, need, want, endoff, in ceph_get_caps()
2965 WARN_ON_ONCE(ret == -EAGAIN); in ceph_get_caps()
2966 if (!ret) { in ceph_get_caps()
2985 while (!(ret = try_get_cap_refs(inode, need, want, in ceph_get_caps()
2988 ret = -ERESTARTSYS; in ceph_get_caps()
3001 if (ret == -EAGAIN) in ceph_get_caps()
3007 if (ret >= 0 && _got) in ceph_get_caps()
3012 if (ret < 0) { in ceph_get_caps()
3013 if (ret == -EFBIG || ret == -ESTALE) { in ceph_get_caps()
3018 if (ret == -EFBIG) { in ceph_get_caps()
3022 if (ret == -ESTALE) { in ceph_get_caps()
3024 ret = ceph_renew_caps(inode, flags); in ceph_get_caps()
3025 if (ret == 0) in ceph_get_caps()
3028 return ret; in ceph_get_caps()
3055 ret = __ceph_do_getattr(inode, NULL, in ceph_get_caps()
3058 if (ret < 0) in ceph_get_caps()
3059 return ret; in ceph_get_caps()
3745 bool ret; in __ceph_remove_capsnap() local
3752 ret = __detach_cap_flush_from_ci(ci, &capsnap->cap_flush); in __ceph_remove_capsnap()
3754 *wake_ci = ret; in __ceph_remove_capsnap()
3760 ret = __detach_cap_flush_from_mdsc(mdsc, &capsnap->cap_flush); in __ceph_remove_capsnap()
3762 *wake_mdsc = ret; in __ceph_remove_capsnap()
4513 int ret = 0; in ceph_encode_inode_release() local
4572 ret = 1; in ceph_encode_inode_release()
4579 return ret; in ceph_encode_inode_release()
4590 int ret; in ceph_encode_dentry_release() local
4607 ret = ceph_encode_inode_release(p, dir, mds, drop, unless, force); in ceph_encode_dentry_release()
4611 if (ret && di->lease_session && di->lease_session->s_mds == mds) { in ceph_encode_dentry_release()
4621 return ret; in ceph_encode_dentry_release()