Lines Matching refs:rv
107 int rv; in dlm_posix_lock() local
115 rv = -ENOMEM; in dlm_posix_lock()
145 rv = wait_event_interruptible(recv_wq, (op->done != 0)); in dlm_posix_lock()
146 if (rv == -ERESTARTSYS) { in dlm_posix_lock()
157 rv = FILE_LOCK_DEFERRED; in dlm_posix_lock()
169 rv = op->info.rv; in dlm_posix_lock()
171 if (!rv) { in dlm_posix_lock()
180 return rv; in dlm_posix_lock()
192 int rv = 0; in dlm_plock_callback() local
208 if (op->info.rv) { in dlm_plock_callback()
209 notify(fl, op->info.rv); in dlm_plock_callback()
228 rv = notify(fl, 0); in dlm_plock_callback()
229 if (rv) { in dlm_plock_callback()
238 return rv; in dlm_plock_callback()
246 int rv; in dlm_posix_unlock() local
255 rv = -ENOMEM; in dlm_posix_unlock()
262 rv = locks_lock_file_wait(file, fl); in dlm_posix_unlock()
263 if (rv == -ENOENT) { in dlm_posix_unlock()
264 rv = 0; in dlm_posix_unlock()
267 if (rv < 0) { in dlm_posix_unlock()
269 rv, (unsigned long long)number); in dlm_posix_unlock()
286 rv = 0; in dlm_posix_unlock()
301 rv = op->info.rv; in dlm_posix_unlock()
303 if (rv == -ENOENT) in dlm_posix_unlock()
304 rv = 0; in dlm_posix_unlock()
311 return rv; in dlm_posix_unlock()
320 int rv; in dlm_posix_get() local
328 rv = -ENOMEM; in dlm_posix_get()
358 rv = op->info.rv; in dlm_posix_get()
361 if (rv == -ENOENT) in dlm_posix_get()
362 rv = 0; in dlm_posix_get()
363 else if (rv > 0) { in dlm_posix_get()
370 rv = 0; in dlm_posix_get()
376 return rv; in dlm_posix_get()
493 int rv; in dlm_plock_init() local
501 rv = misc_register(&plock_dev_misc); in dlm_plock_init()
502 if (rv) in dlm_plock_init()
503 log_print("dlm_plock_init: misc_register failed %d", rv); in dlm_plock_init()
504 return rv; in dlm_plock_init()