Lines Matching refs:err
41 int err; in ceph_lock_message() local
79 err = ceph_mdsc_do_request(mdsc, inode, req); in ceph_lock_message()
103 length, wait, fl->fl_type, err); in ceph_lock_message()
104 return err; in ceph_lock_message()
112 int err, lock_type; in ceph_lock_wait_for_completion() local
123 err = wait_for_completion_interruptible(&req->r_completion); in ceph_lock_wait_for_completion()
124 if (!err) in ceph_lock_wait_for_completion()
143 err = ceph_mdsc_do_request(mdsc, inode, intr_req); in ceph_lock_wait_for_completion()
146 if (err && err != -ERESTARTSYS) in ceph_lock_wait_for_completion()
147 return err; in ceph_lock_wait_for_completion()
160 int err; in ceph_lock() local
185 err = ceph_lock_message(CEPH_LOCK_FCNTL, op, file, lock_cmd, wait, fl); in ceph_lock()
186 if (!err) { in ceph_lock()
189 err = posix_lock_file(file, fl, NULL); in ceph_lock()
190 if (err && (CEPH_MDS_OP_SETFILELOCK == op)) { in ceph_lock()
197 err); in ceph_lock()
201 return err; in ceph_lock()
207 int err; in ceph_flock() local
228 err = ceph_lock_message(CEPH_LOCK_FLOCK, CEPH_MDS_OP_SETFILELOCK, in ceph_flock()
230 if (!err) { in ceph_flock()
231 err = flock_lock_file_wait(file, fl); in ceph_flock()
232 if (err) { in ceph_flock()
236 dout("got %d on flock_lock_file_wait, undid lock", err); in ceph_flock()
239 return err; in ceph_flock()
278 int err = 0; in ceph_encode_locks_to_buffer() local
293 err = -ENOSPC; in ceph_encode_locks_to_buffer()
296 err = lock_to_ceph_filelock(lock, &flocks[l]); in ceph_encode_locks_to_buffer()
297 if (err) in ceph_encode_locks_to_buffer()
304 err = -ENOSPC; in ceph_encode_locks_to_buffer()
307 err = lock_to_ceph_filelock(lock, &flocks[l]); in ceph_encode_locks_to_buffer()
308 if (err) in ceph_encode_locks_to_buffer()
314 return err; in ceph_encode_locks_to_buffer()
327 int err = 0; in ceph_locks_to_pagelist() local
331 err = ceph_pagelist_append(pagelist, &nlocks, sizeof(nlocks)); in ceph_locks_to_pagelist()
332 if (err) in ceph_locks_to_pagelist()
335 err = ceph_pagelist_append(pagelist, flocks, in ceph_locks_to_pagelist()
337 if (err) in ceph_locks_to_pagelist()
341 err = ceph_pagelist_append(pagelist, &nlocks, sizeof(nlocks)); in ceph_locks_to_pagelist()
342 if (err) in ceph_locks_to_pagelist()
345 err = ceph_pagelist_append(pagelist, in ceph_locks_to_pagelist()
349 return err; in ceph_locks_to_pagelist()
358 int err = 0; in lock_to_ceph_filelock() local
377 err = -EINVAL; in lock_to_ceph_filelock()
380 return err; in lock_to_ceph_filelock()