Lines Matching refs:r
200 int r; in bl_down_read() local
204 r = __check_holder(lock); in bl_down_read()
205 if (r) { in bl_down_read()
207 return r; in bl_down_read()
231 int r; in bl_down_read_nonblock() local
234 r = __check_holder(lock); in bl_down_read_nonblock()
235 if (r) in bl_down_read_nonblock()
241 r = 0; in bl_down_read_nonblock()
243 r = -EWOULDBLOCK; in bl_down_read_nonblock()
247 return r; in bl_down_read_nonblock()
263 int r; in bl_down_write() local
267 r = __check_holder(lock); in bl_down_write()
268 if (r) { in bl_down_write()
270 return r; in bl_down_write()
307 static void report_recursive_bug(dm_block_t b, int r) in report_recursive_bug() argument
309 if (r == -EINVAL) in report_recursive_bug()
375 int r; in dm_block_manager_create() local
380 r = -ENOMEM; in dm_block_manager_create()
389 r = PTR_ERR(bm->bufio); in dm_block_manager_create()
399 return ERR_PTR(r); in dm_block_manager_create()
427 int r; in dm_bm_validate_buffer() local
430 r = v->check(v, (struct dm_block *) buf, dm_bufio_get_block_size(bm->bufio)); in dm_bm_validate_buffer()
431 if (unlikely(r)) { in dm_bm_validate_buffer()
434 return r; in dm_bm_validate_buffer()
454 int r; in dm_bm_read_lock() local
461 r = bl_down_read(&aux->lock); in dm_bm_read_lock()
462 if (unlikely(r)) { in dm_bm_read_lock()
464 report_recursive_bug(b, r); in dm_bm_read_lock()
465 return r; in dm_bm_read_lock()
470 r = dm_bm_validate_buffer(bm, to_buffer(*result), aux, v); in dm_bm_read_lock()
471 if (unlikely(r)) { in dm_bm_read_lock()
474 return r; in dm_bm_read_lock()
487 int r; in dm_bm_write_lock() local
497 r = bl_down_write(&aux->lock); in dm_bm_write_lock()
498 if (r) { in dm_bm_write_lock()
500 report_recursive_bug(b, r); in dm_bm_write_lock()
501 return r; in dm_bm_write_lock()
506 r = dm_bm_validate_buffer(bm, to_buffer(*result), aux, v); in dm_bm_write_lock()
507 if (unlikely(r)) { in dm_bm_write_lock()
510 return r; in dm_bm_write_lock()
523 int r; in dm_bm_read_try_lock() local
532 r = bl_down_read_nonblock(&aux->lock); in dm_bm_read_try_lock()
533 if (r < 0) { in dm_bm_read_try_lock()
535 report_recursive_bug(b, r); in dm_bm_read_try_lock()
536 return r; in dm_bm_read_try_lock()
540 r = dm_bm_validate_buffer(bm, to_buffer(*result), aux, v); in dm_bm_read_try_lock()
541 if (unlikely(r)) { in dm_bm_read_try_lock()
544 return r; in dm_bm_read_try_lock()
554 int r; in dm_bm_write_lock_zero() local
568 r = bl_down_write(&aux->lock); in dm_bm_write_lock_zero()
569 if (r) { in dm_bm_write_lock_zero()
571 return r; in dm_bm_write_lock_zero()