"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "drbd/drbd_int.h" between
drbd-9.1.8.tar.gz and drbd-9.1.9.tar.gz

About: DRBD (9.x) is a block device which is designed to build high availability clusters. This is done by mirroring a whole block device via (a dedicated) network. You could see it as a "network RAID-1". The driver code got integrated into the vanilla Linux kernel.

drbd_int.h  (drbd-9.1.8):drbd_int.h  (drbd-9.1.9)
skipping to change at line 1631 skipping to change at line 1631
char *why, enum bm_flag flags, char *why, enum bm_flag flags,
struct drbd_peer_device *); struct drbd_peer_device *);
extern int drbd_bitmap_io_from_worker(struct drbd_device *, extern int drbd_bitmap_io_from_worker(struct drbd_device *,
int (*io_fn)(struct drbd_device *, struct drbd_peer_device *), int (*io_fn)(struct drbd_device *, struct drbd_peer_device *),
char *why, enum bm_flag flags, char *why, enum bm_flag flags,
struct drbd_peer_device *); struct drbd_peer_device *);
extern int drbd_bmio_set_n_write(struct drbd_device *device, struct drbd_peer_de vice *) __must_hold(local); extern int drbd_bmio_set_n_write(struct drbd_device *device, struct drbd_peer_de vice *) __must_hold(local);
extern int drbd_bmio_clear_all_n_write(struct drbd_device *device, struct drbd_p eer_device *) __must_hold(local); extern int drbd_bmio_clear_all_n_write(struct drbd_device *device, struct drbd_p eer_device *) __must_hold(local);
extern int drbd_bmio_set_all_n_write(struct drbd_device *device, struct drbd_pee r_device *) __must_hold(local); extern int drbd_bmio_set_all_n_write(struct drbd_device *device, struct drbd_pee r_device *) __must_hold(local);
extern int drbd_bmio_set_allocated_n_write(struct drbd_device *,struct drbd_peer _device *) __must_hold(local); extern int drbd_bmio_set_allocated_n_write(struct drbd_device *,struct drbd_peer _device *) __must_hold(local);
extern int drbd_bmio_clear_one_peer(struct drbd_device *, struct drbd_peer_devic e *) __must_hold(local);
extern bool drbd_device_stable(struct drbd_device *device, u64 *authoritative); extern bool drbd_device_stable(struct drbd_device *device, u64 *authoritative);
extern void drbd_flush_peer_acks(struct drbd_resource *resource); extern void drbd_flush_peer_acks(struct drbd_resource *resource);
extern void drbd_cork(struct drbd_connection *connection, enum drbd_stream strea m); extern void drbd_cork(struct drbd_connection *connection, enum drbd_stream strea m);
extern void drbd_uncork(struct drbd_connection *connection, enum drbd_stream str eam); extern void drbd_uncork(struct drbd_connection *connection, enum drbd_stream str eam);
extern void drbd_open_counts(struct drbd_resource *resource, int *rw_count_ptr, int *ro_count_ptr); extern void drbd_open_counts(struct drbd_resource *resource, int *rw_count_ptr, int *ro_count_ptr);
extern struct drbd_connection * extern struct drbd_connection *
__drbd_next_connection_ref(u64 *, struct drbd_connection *, struct drbd_resource *); __drbd_next_connection_ref(u64 *, struct drbd_connection *, struct drbd_resource *);
extern struct drbd_peer_device * extern struct drbd_peer_device *
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)