|
| 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) |
| |