Lines Matching defs:device

95 void *drbd_md_get_buffer(struct drbd_device *device, const char *intent)  in drbd_md_get_buffer()
112 void drbd_md_put_buffer(struct drbd_device *device) in drbd_md_put_buffer()
118 void wait_until_done_or_force_detached(struct drbd_device *device, struct drbd_backing_dev *bdev, in wait_until_done_or_force_detached()
138 static int _drbd_md_sync_page_io(struct drbd_device *device, in _drbd_md_sync_page_io()
190 int drbd_md_sync_page_io(struct drbd_device *device, struct drbd_backing_dev *bdev, in drbd_md_sync_page_io()
217 static struct bm_extent *find_active_resync_extent(struct drbd_device *device, unsigned int enr) in find_active_resync_extent()
229 static struct lc_element *_al_get(struct drbd_device *device, unsigned int enr, bool nonblock) in _al_get()
252 bool drbd_al_begin_io_fastpath(struct drbd_device *device, struct drbd_interval *i) in drbd_al_begin_io_fastpath()
269 bool drbd_al_begin_io_prepare(struct drbd_device *device, struct drbd_interval *i) in drbd_al_begin_io_prepare()
293 void drbd_al_begin_io_commit(struct drbd_device *device) in drbd_al_begin_io_commit()
332 void drbd_al_begin_io(struct drbd_device *device, struct drbd_interval *i) in drbd_al_begin_io()
338 int drbd_al_begin_io_nonblock(struct drbd_device *device, struct drbd_interval *i) in drbd_al_begin_io_nonblock()
398 void drbd_al_complete_io(struct drbd_device *device, struct drbd_interval *i) in drbd_al_complete_io()
441 static sector_t al_tr_number_to_on_disk_sector(struct drbd_device *device) in al_tr_number_to_on_disk_sector()
459 int al_write_transaction(struct drbd_device *device) in al_write_transaction()
570 static int _try_lc_del(struct drbd_device *device, struct lc_element *al_ext) in _try_lc_del()
592 void drbd_al_shrink(struct drbd_device *device) in drbd_al_shrink()
609 int drbd_initialize_al(struct drbd_device *device, void *buffer) in drbd_initialize_al()
649 static bool update_rs_extent(struct drbd_device *device, in update_rs_extent()
736 void drbd_advance_rs_marks(struct drbd_device *device, unsigned long still_to_go) in drbd_advance_rs_marks()
753 static bool lazy_bitmap_update_due(struct drbd_device *device) in lazy_bitmap_update_due()
758 static void maybe_schedule_on_disk_bitmap_update(struct drbd_device *device, bool rs_done) in maybe_schedule_on_disk_bitmap_update()
769 static int update_sync_bits(struct drbd_device *device, in update_sync_bits()
829 int __drbd_change_sync(struct drbd_device *device, sector_t sector, int size, in __drbd_change_sync()
885 struct bm_extent *_bme_get(struct drbd_device *device, unsigned int enr) in _bme_get()
925 static int _is_in_al(struct drbd_device *device, unsigned int enr) in _is_in_al()
943 int drbd_rs_begin_io(struct drbd_device *device, sector_t sector) in drbd_rs_begin_io()
995 int drbd_try_rs_begin_io(struct drbd_device *device, sector_t sector) in drbd_try_rs_begin_io()
1117 void drbd_rs_complete_io(struct drbd_device *device, sector_t sector) in drbd_rs_complete_io()
1155 void drbd_rs_cancel_all(struct drbd_device *device) in drbd_rs_cancel_all()
1176 int drbd_rs_del_all(struct drbd_device *device) in drbd_rs_del_all()