static mdk_personality_t linear_personality=
{
- name: "linear",
- make_request: linear_make_request,
- run: linear_run,
- stop: linear_stop,
- status: linear_status,
+ .name = "linear",
+ .make_request = linear_make_request,
+ .run = linear_run,
+ .stop = linear_stop,
+ .status = linear_status,
};
static int __init linear_init (void)
static struct gendisk md_gendisk=
{
- major: MD_MAJOR,
- major_name: "md",
- minor_shift: 0,
- part: md_hd_struct,
- sizes: md_size,
- nr_real: MAX_MD_DEVS,
- next: NULL,
- fops: &md_fops,
+ .major = MD_MAJOR,
+ .major_name = "md",
+ .minor_shift = 0,
+ .part = md_hd_struct,
+ .sizes = md_size,
+ .nr_real = MAX_MD_DEVS,
+ .next = NULL,
+ .fops = &md_fops,
};
/*
static struct block_device_operations md_fops =
{
- owner: THIS_MODULE,
- open: md_open,
- release: md_release,
- ioctl: md_ioctl,
+ .owner = THIS_MODULE,
+ .open = md_open,
+ .release = md_release,
+ .ioctl = md_ioctl,
};
}
struct notifier_block md_notifier = {
- notifier_call: md_notify_reboot,
- next: NULL,
- priority: INT_MAX, /* before any real devices */
+ .notifier_call = md_notify_reboot,
+ .next = NULL,
+ .priority = INT_MAX, /* before any real devices */
};
static void md_geninit(void)
static mdk_personality_t multipath_personality=
{
- name: "multipath",
- make_request: multipath_make_request,
- run: multipath_run,
- stop: multipath_stop,
- status: multipath_status,
- error_handler: multipath_error,
- hot_add_disk: multipath_add_disk,
- hot_remove_disk:multipath_remove_disk,
+ .name = "multipath",
+ .make_request = multipath_make_request,
+ .run = multipath_run,
+ .stop = multipath_stop,
+ .status = multipath_status,
+ .error_handler = multipath_error,
+ .hot_add_disk = multipath_add_disk,
+ .hot_remove_disk= multipath_remove_disk,
};
static int __init multipath_init (void)
static mdk_personality_t raid0_personality=
{
- name: "raid0",
- make_request: raid0_make_request,
- run: raid0_run,
- stop: raid0_stop,
- status: raid0_status,
+ .name = "raid0",
+ .make_request = raid0_make_request,
+ .run = raid0_run,
+ .stop = raid0_stop,
+ .status = raid0_status,
};
static int __init raid0_init (void)
static mdk_personality_t raid1_personality =
{
- name: "raid1",
- make_request: make_request,
- run: run,
- stop: stop,
- status: status,
- error_handler: error,
- hot_add_disk: raid1_add_disk,
- hot_remove_disk:raid1_remove_disk,
- spare_write: raid1_spare_write,
- spare_inactive: raid1_spare_inactive,
- spare_active: raid1_spare_active,
- sync_request: sync_request
+ .name = "raid1",
+ .make_request = make_request,
+ .run = run,
+ .stop = stop,
+ .status = status,
+ .error_handler = error,
+ .hot_add_disk = raid1_add_disk,
+ .hot_remove_disk= raid1_remove_disk,
+ .spare_write = raid1_spare_write,
+ .spare_inactive = raid1_spare_inactive,
+ .spare_active = raid1_spare_active,
+ .sync_request = sync_request,
};
static int __init raid_init(void)
static mdk_personality_t raid5_personality=
{
- name: "raid5",
- make_request: make_request,
- run: run,
- stop: stop,
- status: status,
- error_handler: error,
- hot_add_disk: raid5_add_disk,
- hot_remove_disk:raid5_remove_disk,
- spare_write: raid5_spare_write,
- spare_inactive: raid5_spare_inactive,
- spare_active: raid5_spare_active,
- sync_request: sync_request
+ .name = "raid5",
+ .make_request = make_request,
+ .run = run,
+ .stop = stop,
+ .status = status,
+ .error_handler = error,
+ .hot_add_disk = raid5_add_disk,
+ .hot_remove_disk= raid5_remove_disk,
+ .spare_write = raid5_spare_write,
+ .spare_inactive = raid5_spare_inactive,
+ .spare_active = raid5_spare_active,
+ .sync_request = sync_request,
};
static int __init raid5_init (void)