Lines Matching refs:rv
107 int rv; in dlm_posix_lock() local
115 rv = -ENOMEM; in dlm_posix_lock()
144 rv = wait_event_interruptible(recv_wq, (op->done != 0)); in dlm_posix_lock()
145 if (rv == -ERESTARTSYS) { in dlm_posix_lock()
156 rv = FILE_LOCK_DEFERRED; in dlm_posix_lock()
168 rv = op->info.rv; in dlm_posix_lock()
170 if (!rv) { in dlm_posix_lock()
179 return rv; in dlm_posix_lock()
191 int rv = 0; in dlm_plock_callback() local
207 if (op->info.rv) { in dlm_plock_callback()
208 notify(fl, op->info.rv); in dlm_plock_callback()
227 rv = notify(fl, 0); in dlm_plock_callback()
228 if (rv) { in dlm_plock_callback()
237 return rv; in dlm_plock_callback()
245 int rv; in dlm_posix_unlock() local
254 rv = -ENOMEM; in dlm_posix_unlock()
261 rv = locks_lock_file_wait(file, fl); in dlm_posix_unlock()
262 if (rv == -ENOENT) { in dlm_posix_unlock()
263 rv = 0; in dlm_posix_unlock()
266 if (rv < 0) { in dlm_posix_unlock()
268 rv, (unsigned long long)number); in dlm_posix_unlock()
285 rv = 0; in dlm_posix_unlock()
300 rv = op->info.rv; in dlm_posix_unlock()
302 if (rv == -ENOENT) in dlm_posix_unlock()
303 rv = 0; in dlm_posix_unlock()
310 return rv; in dlm_posix_unlock()
319 int rv; in dlm_posix_get() local
327 rv = -ENOMEM; in dlm_posix_get()
357 rv = op->info.rv; in dlm_posix_get()
360 if (rv == -ENOENT) in dlm_posix_get()
361 rv = 0; in dlm_posix_get()
362 else if (rv > 0) { in dlm_posix_get()
369 rv = 0; in dlm_posix_get()
375 return rv; in dlm_posix_get()
491 int rv; in dlm_plock_init() local
499 rv = misc_register(&plock_dev_misc); in dlm_plock_init()
500 if (rv) in dlm_plock_init()
501 log_print("dlm_plock_init: misc_register failed %d", rv); in dlm_plock_init()
502 return rv; in dlm_plock_init()