Linux Kernel
3.7.1
|
#include <md.h>
Data Fields | |
char * | name |
int | level |
struct list_head | list |
struct module * | owner |
void(* | make_request )(struct mddev *mddev, struct bio *bio) |
int(* | run )(struct mddev *mddev) |
int(* | stop )(struct mddev *mddev) |
void(* | status )(struct seq_file *seq, struct mddev *mddev) |
void(* | error_handler )(struct mddev *mddev, struct md_rdev *rdev) |
int(* | hot_add_disk )(struct mddev *mddev, struct md_rdev *rdev) |
int(* | hot_remove_disk )(struct mddev *mddev, struct md_rdev *rdev) |
int(* | spare_active )(struct mddev *mddev) |
sector_t(* | sync_request )(struct mddev *mddev, sector_t sector_nr, int *skipped, int go_faster) |
int(* | resize )(struct mddev *mddev, sector_t sectors) |
sector_t(* | size )(struct mddev *mddev, sector_t sectors, int raid_disks) |
int(* | check_reshape )(struct mddev *mddev) |
int(* | start_reshape )(struct mddev *mddev) |
void(* | finish_reshape )(struct mddev *mddev) |
void(* | quiesce )(struct mddev *mddev, int state) |
void *(* | takeover )(struct mddev *mddev) |