@@ -448,7 +448,7 @@ int drbd_bm_init(struct drbd_device *device)
448448
449449sector_t drbd_bm_capacity (struct drbd_device * device )
450450{
451- if (!expect (device -> bitmap ))
451+ if (!expect (device , device -> bitmap ))
452452 return 0 ;
453453 return device -> bitmap -> bm_dev_capacity ;
454454}
@@ -457,7 +457,7 @@ sector_t drbd_bm_capacity(struct drbd_device *device)
457457 */
458458void drbd_bm_cleanup (struct drbd_device * device )
459459{
460- if (!expect (device -> bitmap ))
460+ if (!expect (device , device -> bitmap ))
461461 return ;
462462 bm_free_pages (device -> bitmap -> bm_pages , device -> bitmap -> bm_number_of_pages );
463463 bm_vk_free (device -> bitmap -> bm_pages );
@@ -636,7 +636,7 @@ int drbd_bm_resize(struct drbd_device *device, sector_t capacity, int set_new_bi
636636 int err = 0 ;
637637 bool growing ;
638638
639- if (!expect (b ))
639+ if (!expect (device , b ))
640640 return - ENOMEM ;
641641
642642 drbd_bm_lock (device , "resize" , BM_LOCKED_MASK );
@@ -757,9 +757,9 @@ unsigned long _drbd_bm_total_weight(struct drbd_device *device)
757757 unsigned long s ;
758758 unsigned long flags ;
759759
760- if (!expect (b ))
760+ if (!expect (device , b ))
761761 return 0 ;
762- if (!expect (b -> bm_pages ))
762+ if (!expect (device , b -> bm_pages ))
763763 return 0 ;
764764
765765 spin_lock_irqsave (& b -> bm_lock , flags );
@@ -783,9 +783,9 @@ unsigned long drbd_bm_total_weight(struct drbd_device *device)
783783size_t drbd_bm_words (struct drbd_device * device )
784784{
785785 struct drbd_bitmap * b = device -> bitmap ;
786- if (!expect (b ))
786+ if (!expect (device , b ))
787787 return 0 ;
788- if (!expect (b -> bm_pages ))
788+ if (!expect (device , b -> bm_pages ))
789789 return 0 ;
790790
791791 return b -> bm_words ;
@@ -794,7 +794,7 @@ size_t drbd_bm_words(struct drbd_device *device)
794794unsigned long drbd_bm_bits (struct drbd_device * device )
795795{
796796 struct drbd_bitmap * b = device -> bitmap ;
797- if (!expect (b ))
797+ if (!expect (device , b ))
798798 return 0 ;
799799
800800 return b -> bm_bits ;
@@ -816,9 +816,9 @@ void drbd_bm_merge_lel(struct drbd_device *device, size_t offset, size_t number,
816816
817817 end = offset + number ;
818818
819- if (!expect (b ))
819+ if (!expect (device , b ))
820820 return ;
821- if (!expect (b -> bm_pages ))
821+ if (!expect (device , b -> bm_pages ))
822822 return ;
823823 if (number == 0 )
824824 return ;
@@ -863,9 +863,9 @@ void drbd_bm_get_lel(struct drbd_device *device, size_t offset, size_t number,
863863
864864 end = offset + number ;
865865
866- if (!expect (b ))
866+ if (!expect (device , b ))
867867 return ;
868- if (!expect (b -> bm_pages ))
868+ if (!expect (device , b -> bm_pages ))
869869 return ;
870870
871871 spin_lock_irq (& b -> bm_lock );
@@ -894,9 +894,9 @@ void drbd_bm_get_lel(struct drbd_device *device, size_t offset, size_t number,
894894void drbd_bm_set_all (struct drbd_device * device )
895895{
896896 struct drbd_bitmap * b = device -> bitmap ;
897- if (!expect (b ))
897+ if (!expect (device , b ))
898898 return ;
899- if (!expect (b -> bm_pages ))
899+ if (!expect (device , b -> bm_pages ))
900900 return ;
901901
902902 spin_lock_irq (& b -> bm_lock );
@@ -910,9 +910,9 @@ void drbd_bm_set_all(struct drbd_device *device)
910910void drbd_bm_clear_all (struct drbd_device * device )
911911{
912912 struct drbd_bitmap * b = device -> bitmap ;
913- if (!expect (b ))
913+ if (!expect (device , b ))
914914 return ;
915- if (!expect (b -> bm_pages ))
915+ if (!expect (device , b -> bm_pages ))
916916 return ;
917917
918918 spin_lock_irq (& b -> bm_lock );
@@ -1332,9 +1332,9 @@ static unsigned long bm_find_next(struct drbd_device *device,
13321332 struct drbd_bitmap * b = device -> bitmap ;
13331333 unsigned long i = DRBD_END_OF_BITMAP ;
13341334
1335- if (!expect (b ))
1335+ if (!expect (device , b ))
13361336 return i ;
1337- if (!expect (b -> bm_pages ))
1337+ if (!expect (device , b -> bm_pages ))
13381338 return i ;
13391339
13401340 spin_lock_irq (& b -> bm_lock );
@@ -1436,9 +1436,9 @@ static int bm_change_bits_to(struct drbd_device *device, const unsigned long s,
14361436 struct drbd_bitmap * b = device -> bitmap ;
14371437 int c = 0 ;
14381438
1439- if (!expect (b ))
1439+ if (!expect (device , b ))
14401440 return 1 ;
1441- if (!expect (b -> bm_pages ))
1441+ if (!expect (device , b -> bm_pages ))
14421442 return 0 ;
14431443
14441444 spin_lock_irqsave (& b -> bm_lock , flags );
@@ -1582,9 +1582,9 @@ int drbd_bm_test_bit(struct drbd_device *device, const unsigned long bitnr)
15821582 unsigned long * p_addr ;
15831583 int i ;
15841584
1585- if (!expect (b ))
1585+ if (!expect (device , b ))
15861586 return 0 ;
1587- if (!expect (b -> bm_pages ))
1587+ if (!expect (device , b -> bm_pages ))
15881588 return 0 ;
15891589
15901590 spin_lock_irqsave (& b -> bm_lock , flags );
@@ -1619,9 +1619,9 @@ int drbd_bm_count_bits(struct drbd_device *device, const unsigned long s, const
16191619 * robust in case we screwed up elsewhere, in that case pretend there
16201620 * was one dirty bit in the requested area, so we won't try to do a
16211621 * local read there (no bitmap probably implies no disk) */
1622- if (!expect (b ))
1622+ if (!expect (device , b ))
16231623 return 1 ;
1624- if (!expect (b -> bm_pages ))
1624+ if (!expect (device , b -> bm_pages ))
16251625 return 1 ;
16261626
16271627 spin_lock_irqsave (& b -> bm_lock , flags );
@@ -1635,7 +1635,7 @@ int drbd_bm_count_bits(struct drbd_device *device, const unsigned long s, const
16351635 bm_unmap (p_addr );
16361636 p_addr = bm_map_pidx (b , idx );
16371637 }
1638- if (expect (bitnr < b -> bm_bits ))
1638+ if (expect (device , bitnr < b -> bm_bits ))
16391639 c += (0 != test_bit_le (bitnr - (page_nr << (PAGE_SHIFT + 3 )), p_addr ));
16401640 else
16411641 drbd_err (device , "bitnr=%lu bm_bits=%lu\n" , bitnr , b -> bm_bits );
@@ -1668,9 +1668,9 @@ int drbd_bm_e_weight(struct drbd_device *device, unsigned long enr)
16681668 unsigned long flags ;
16691669 unsigned long * p_addr , * bm ;
16701670
1671- if (!expect (b ))
1671+ if (!expect (device , b ))
16721672 return 0 ;
1673- if (!expect (b -> bm_pages ))
1673+ if (!expect (device , b -> bm_pages ))
16741674 return 0 ;
16751675
16761676 spin_lock_irqsave (& b -> bm_lock , flags );
0 commit comments