Lines Matching defs:mdev
116 static void __bm_print_lock_info(struct drbd_conf *mdev, const char *func) in __bm_print_lock_info()
131 void drbd_bm_lock(struct drbd_conf *mdev, char *why, enum bm_flag flags) in drbd_bm_lock()
162 void drbd_bm_unlock(struct drbd_conf *mdev) in drbd_bm_unlock()
219 static void bm_page_lock_io(struct drbd_conf *mdev, int page_nr) in bm_page_lock_io()
226 static void bm_page_unlock_io(struct drbd_conf *mdev, int page_nr) in bm_page_unlock_io()
424 int drbd_bm_init(struct drbd_conf *mdev) in drbd_bm_init()
440 sector_t drbd_bm_capacity(struct drbd_conf *mdev) in drbd_bm_capacity()
448 void drbd_bm_cleanup(struct drbd_conf *mdev) in drbd_bm_cleanup()
604 int drbd_bm_resize(struct drbd_conf *mdev, sector_t capacity, int set_new_bits) in drbd_bm_resize()
729 unsigned long _drbd_bm_total_weight(struct drbd_conf *mdev) in _drbd_bm_total_weight()
745 unsigned long drbd_bm_total_weight(struct drbd_conf *mdev) in drbd_bm_total_weight()
756 size_t drbd_bm_words(struct drbd_conf *mdev) in drbd_bm_words()
765 unsigned long drbd_bm_bits(struct drbd_conf *mdev) in drbd_bm_bits()
778 void drbd_bm_merge_lel(struct drbd_conf *mdev, size_t offset, size_t number, in drbd_bm_merge_lel()
825 void drbd_bm_get_lel(struct drbd_conf *mdev, size_t offset, size_t number, in drbd_bm_get_lel()
860 void drbd_bm_set_all(struct drbd_conf *mdev) in drbd_bm_set_all()
874 void drbd_bm_clear_all(struct drbd_conf *mdev) in drbd_bm_clear_all()
887 struct drbd_conf *mdev; member
899 struct drbd_conf *mdev = ctx->mdev; in bm_async_io_complete() local
947 struct drbd_conf *mdev = ctx->mdev; in bm_page_io_async() local
1002 static int bm_rw(struct drbd_conf *mdev, int rw, unsigned lazy_writeout_upper_idx) __must_hold(loca… in bm_rw()
1092 int drbd_bm_read(struct drbd_conf *mdev) __must_hold(local) in drbd_bm_read()
1103 int drbd_bm_write(struct drbd_conf *mdev) __must_hold(local) in drbd_bm_write()
1113 int drbd_bm_write_lazy(struct drbd_conf *mdev, unsigned upper_idx) __must_hold(local) in drbd_bm_write_lazy()
1131 int drbd_bm_write_page(struct drbd_conf *mdev, unsigned int idx) __must_hold(local) in drbd_bm_write_page()
1165 static unsigned long __bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo, in __bm_find_next()
1205 static unsigned long bm_find_next(struct drbd_conf *mdev, in bm_find_next()
1224 unsigned long drbd_bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo) in drbd_bm_find_next()
1239 unsigned long _drbd_bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo) in _drbd_bm_find_next()
1245 unsigned long _drbd_bm_find_next_zero(struct drbd_conf *mdev, unsigned long bm_fo) in _drbd_bm_find_next_zero()
1257 static int __bm_change_bits_to(struct drbd_conf *mdev, const unsigned long s, in __bm_change_bits_to()
1306 static int bm_change_bits_to(struct drbd_conf *mdev, const unsigned long s, in bm_change_bits_to()
1327 int drbd_bm_set_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) in drbd_bm_set_bits()
1333 int drbd_bm_clear_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) in drbd_bm_clear_bits()
1359 void _drbd_bm_set_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) in _drbd_bm_set_bits()
1432 int drbd_bm_test_bit(struct drbd_conf *mdev, const unsigned long bitnr) in drbd_bm_test_bit()
1461 int drbd_bm_count_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) in drbd_bm_count_bits()
1515 int drbd_bm_e_weight(struct drbd_conf *mdev, unsigned long enr) in drbd_bm_e_weight()
1548 unsigned long drbd_bm_ALe_set_all(struct drbd_conf *mdev, unsigned long al_enr) in drbd_bm_ALe_set_all()