|
struct bio * | bio_alloc_mddev (gfp_t gfp_mask, int nr_iovecs, struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (bio_alloc_mddev) |
|
struct bio * | bio_clone_mddev (struct bio *bio, gfp_t gfp_mask, struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (bio_clone_mddev) |
|
void | md_trim_bio (struct bio *bio, int offset, int size) |
|
| EXPORT_SYMBOL_GPL (md_trim_bio) |
|
void | md_new_event (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (md_new_event) |
|
void | mddev_suspend (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (mddev_suspend) |
|
void | mddev_resume (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (mddev_resume) |
|
int | mddev_congested (struct mddev *mddev, int bits) |
|
| EXPORT_SYMBOL (mddev_congested) |
|
void | md_flush_request (struct mddev *mddev, struct bio *bio) |
|
| EXPORT_SYMBOL (md_flush_request) |
|
void | md_unplug (struct blk_plug_cb *cb, bool from_schedule) |
|
| EXPORT_SYMBOL (md_unplug) |
|
void | mddev_init (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (mddev_init) |
|
void | md_rdev_clear (struct md_rdev *rdev) |
|
| EXPORT_SYMBOL_GPL (md_rdev_clear) |
|
void | md_super_write (struct mddev *mddev, struct md_rdev *rdev, sector_t sector, int size, struct page *page) |
|
void | md_super_wait (struct mddev *mddev) |
|
int | sync_page_io (struct md_rdev *rdev, sector_t sector, int size, struct page *page, int rw, bool metadata_op) |
|
| EXPORT_SYMBOL_GPL (sync_page_io) |
|
int | md_check_no_bitmap (struct mddev *mddev) |
|
| EXPORT_SYMBOL (md_check_no_bitmap) |
|
int | md_integrity_register (struct mddev *mddev) |
|
| EXPORT_SYMBOL (md_integrity_register) |
|
void | md_integrity_add_rdev (struct md_rdev *rdev, struct mddev *mddev) |
|
| EXPORT_SYMBOL (md_integrity_add_rdev) |
|
void | md_autodetect_dev (dev_t dev) |
|
int | md_rdev_init (struct md_rdev *rdev) |
|
| EXPORT_SYMBOL_GPL (md_rdev_init) |
|
int | strict_strtoul_scaled (const char *cp, unsigned long *res, int scale) |
|
int | md_run (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (md_run) |
|
void | restore_bitmap_write_access (struct file *file) |
|
void | md_stop_writes (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (md_stop_writes) |
|
void | md_stop (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (md_stop) |
|
void | md_set_array_sectors (struct mddev *mddev, sector_t array_sectors) |
|
| EXPORT_SYMBOL (md_set_array_sectors) |
|
void | md_wakeup_thread (struct md_thread *thread) |
|
struct md_thread * | md_register_thread (void(*run)(struct md_thread *), struct mddev *mddev, const char *name) |
|
void | md_unregister_thread (struct md_thread **threadp) |
|
void | md_error (struct mddev *mddev, struct md_rdev *rdev) |
|
int | register_md_personality (struct md_personality *p) |
|
int | unregister_md_personality (struct md_personality *p) |
|
void | md_done_sync (struct mddev *mddev, int blocks, int ok) |
|
void | md_write_start (struct mddev *mddev, struct bio *bi) |
|
void | md_write_end (struct mddev *mddev) |
|
int | md_allow_write (struct mddev *mddev) |
|
| EXPORT_SYMBOL_GPL (md_allow_write) |
|
void | md_do_sync (struct md_thread *thread) |
|
| EXPORT_SYMBOL_GPL (md_do_sync) |
|
void | md_check_recovery (struct mddev *mddev) |
|
void | md_wait_for_blocked_rdev (struct md_rdev *rdev, struct mddev *mddev) |
|
| EXPORT_SYMBOL (md_wait_for_blocked_rdev) |
|
void | md_finish_reshape (struct mddev *mddev) |
|
| EXPORT_SYMBOL (md_finish_reshape) |
|
int | md_is_badblock (struct badblocks *bb, sector_t s, int sectors, sector_t *first_bad, int *bad_sectors) |
|
| EXPORT_SYMBOL_GPL (md_is_badblock) |
|
int | rdev_set_badblocks (struct md_rdev *rdev, sector_t s, int sectors, int is_new) |
|
| EXPORT_SYMBOL_GPL (rdev_set_badblocks) |
|
int | rdev_clear_badblocks (struct md_rdev *rdev, sector_t s, int sectors, int is_new) |
|
| EXPORT_SYMBOL_GPL (rdev_clear_badblocks) |
|
void | md_ack_all_badblocks (struct badblocks *bb) |
|
| EXPORT_SYMBOL_GPL (md_ack_all_badblocks) |
|
| subsys_initcall (md_init) |
|
| module_exit (md_exit) |
|
| module_param_call (start_ro, set_ro, get_ro, NULL, S_IRUSR|S_IWUSR) |
|
| module_param (start_dirty_degraded, int, S_IRUGO|S_IWUSR) |
|
| module_param_call (new_array, add_named_array, NULL, NULL, S_IWUSR) |
|
| EXPORT_SYMBOL (register_md_personality) |
|
| EXPORT_SYMBOL (unregister_md_personality) |
|
| EXPORT_SYMBOL (md_error) |
|
| EXPORT_SYMBOL (md_done_sync) |
|
| EXPORT_SYMBOL (md_write_start) |
|
| EXPORT_SYMBOL (md_write_end) |
|
| EXPORT_SYMBOL (md_register_thread) |
|
| EXPORT_SYMBOL (md_unregister_thread) |
|
| EXPORT_SYMBOL (md_wakeup_thread) |
|
| EXPORT_SYMBOL (md_check_recovery) |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_DESCRIPTION ("MD RAID framework") |
|
| MODULE_ALIAS ("md") |
|
| MODULE_ALIAS_BLOCKDEV_MAJOR (MD_MAJOR) |
|