diff options
author | NeilBrown <neilb@suse.de> | 2011-10-11 01:47:53 -0400 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2011-10-11 01:47:53 -0400 |
commit | fd01b88c75a718020ff77e7f560d33835e9b58de (patch) | |
tree | c455d5adefd58f3263dcf265bb8ba2024523b106 /drivers/md/bitmap.c | |
parent | 3cb03002000f133f9f97269edefd73611eafc873 (diff) |
md: remove typedefs: mddev_t -> struct mddev
Having mddev_t and 'struct mddev_s' is ugly and not preferred
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'drivers/md/bitmap.c')
-rw-r--r-- | drivers/md/bitmap.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/drivers/md/bitmap.c b/drivers/md/bitmap.c index 70e8736e3009..2d5158c8d6be 100644 --- a/drivers/md/bitmap.c +++ b/drivers/md/bitmap.c | |||
@@ -179,7 +179,7 @@ static void bitmap_checkfree(struct bitmap *bitmap, unsigned long page) | |||
179 | */ | 179 | */ |
180 | 180 | ||
181 | /* IO operations when bitmap is stored near all superblocks */ | 181 | /* IO operations when bitmap is stored near all superblocks */ |
182 | static struct page *read_sb_page(mddev_t *mddev, loff_t offset, | 182 | static struct page *read_sb_page(struct mddev *mddev, loff_t offset, |
183 | struct page *page, | 183 | struct page *page, |
184 | unsigned long index, int size) | 184 | unsigned long index, int size) |
185 | { | 185 | { |
@@ -218,7 +218,7 @@ static struct page *read_sb_page(mddev_t *mddev, loff_t offset, | |||
218 | 218 | ||
219 | } | 219 | } |
220 | 220 | ||
221 | static struct md_rdev *next_active_rdev(struct md_rdev *rdev, mddev_t *mddev) | 221 | static struct md_rdev *next_active_rdev(struct md_rdev *rdev, struct mddev *mddev) |
222 | { | 222 | { |
223 | /* Iterate the disks of an mddev, using rcu to protect access to the | 223 | /* Iterate the disks of an mddev, using rcu to protect access to the |
224 | * linked list, and raising the refcount of devices we return to ensure | 224 | * linked list, and raising the refcount of devices we return to ensure |
@@ -256,7 +256,7 @@ static int write_sb_page(struct bitmap *bitmap, struct page *page, int wait) | |||
256 | { | 256 | { |
257 | struct md_rdev *rdev = NULL; | 257 | struct md_rdev *rdev = NULL; |
258 | struct block_device *bdev; | 258 | struct block_device *bdev; |
259 | mddev_t *mddev = bitmap->mddev; | 259 | struct mddev *mddev = bitmap->mddev; |
260 | 260 | ||
261 | while ((rdev = next_active_rdev(rdev, mddev)) != NULL) { | 261 | while ((rdev = next_active_rdev(rdev, mddev)) != NULL) { |
262 | int size = PAGE_SIZE; | 262 | int size = PAGE_SIZE; |
@@ -1157,7 +1157,7 @@ static bitmap_counter_t *bitmap_get_counter(struct bitmap *bitmap, | |||
1157 | * out to disk | 1157 | * out to disk |
1158 | */ | 1158 | */ |
1159 | 1159 | ||
1160 | void bitmap_daemon_work(mddev_t *mddev) | 1160 | void bitmap_daemon_work(struct mddev *mddev) |
1161 | { | 1161 | { |
1162 | struct bitmap *bitmap; | 1162 | struct bitmap *bitmap; |
1163 | unsigned long j; | 1163 | unsigned long j; |
@@ -1647,7 +1647,7 @@ void bitmap_dirty_bits(struct bitmap *bitmap, unsigned long s, unsigned long e) | |||
1647 | /* | 1647 | /* |
1648 | * flush out any pending updates | 1648 | * flush out any pending updates |
1649 | */ | 1649 | */ |
1650 | void bitmap_flush(mddev_t *mddev) | 1650 | void bitmap_flush(struct mddev *mddev) |
1651 | { | 1651 | { |
1652 | struct bitmap *bitmap = mddev->bitmap; | 1652 | struct bitmap *bitmap = mddev->bitmap; |
1653 | long sleep; | 1653 | long sleep; |
@@ -1695,7 +1695,7 @@ static void bitmap_free(struct bitmap *bitmap) | |||
1695 | kfree(bitmap); | 1695 | kfree(bitmap); |
1696 | } | 1696 | } |
1697 | 1697 | ||
1698 | void bitmap_destroy(mddev_t *mddev) | 1698 | void bitmap_destroy(struct mddev *mddev) |
1699 | { | 1699 | { |
1700 | struct bitmap *bitmap = mddev->bitmap; | 1700 | struct bitmap *bitmap = mddev->bitmap; |
1701 | 1701 | ||
@@ -1718,7 +1718,7 @@ void bitmap_destroy(mddev_t *mddev) | |||
1718 | * initialize the bitmap structure | 1718 | * initialize the bitmap structure |
1719 | * if this returns an error, bitmap_destroy must be called to do clean up | 1719 | * if this returns an error, bitmap_destroy must be called to do clean up |
1720 | */ | 1720 | */ |
1721 | int bitmap_create(mddev_t *mddev) | 1721 | int bitmap_create(struct mddev *mddev) |
1722 | { | 1722 | { |
1723 | struct bitmap *bitmap; | 1723 | struct bitmap *bitmap; |
1724 | sector_t blocks = mddev->resync_max_sectors; | 1724 | sector_t blocks = mddev->resync_max_sectors; |
@@ -1822,7 +1822,7 @@ int bitmap_create(mddev_t *mddev) | |||
1822 | return err; | 1822 | return err; |
1823 | } | 1823 | } |
1824 | 1824 | ||
1825 | int bitmap_load(mddev_t *mddev) | 1825 | int bitmap_load(struct mddev *mddev) |
1826 | { | 1826 | { |
1827 | int err = 0; | 1827 | int err = 0; |
1828 | sector_t start = 0; | 1828 | sector_t start = 0; |
@@ -1868,7 +1868,7 @@ out: | |||
1868 | EXPORT_SYMBOL_GPL(bitmap_load); | 1868 | EXPORT_SYMBOL_GPL(bitmap_load); |
1869 | 1869 | ||
1870 | static ssize_t | 1870 | static ssize_t |
1871 | location_show(mddev_t *mddev, char *page) | 1871 | location_show(struct mddev *mddev, char *page) |
1872 | { | 1872 | { |
1873 | ssize_t len; | 1873 | ssize_t len; |
1874 | if (mddev->bitmap_info.file) | 1874 | if (mddev->bitmap_info.file) |
@@ -1882,7 +1882,7 @@ location_show(mddev_t *mddev, char *page) | |||
1882 | } | 1882 | } |
1883 | 1883 | ||
1884 | static ssize_t | 1884 | static ssize_t |
1885 | location_store(mddev_t *mddev, const char *buf, size_t len) | 1885 | location_store(struct mddev *mddev, const char *buf, size_t len) |
1886 | { | 1886 | { |
1887 | 1887 | ||
1888 | if (mddev->pers) { | 1888 | if (mddev->pers) { |
@@ -1959,7 +1959,7 @@ static struct md_sysfs_entry bitmap_location = | |||
1959 | __ATTR(location, S_IRUGO|S_IWUSR, location_show, location_store); | 1959 | __ATTR(location, S_IRUGO|S_IWUSR, location_show, location_store); |
1960 | 1960 | ||
1961 | static ssize_t | 1961 | static ssize_t |
1962 | timeout_show(mddev_t *mddev, char *page) | 1962 | timeout_show(struct mddev *mddev, char *page) |
1963 | { | 1963 | { |
1964 | ssize_t len; | 1964 | ssize_t len; |
1965 | unsigned long secs = mddev->bitmap_info.daemon_sleep / HZ; | 1965 | unsigned long secs = mddev->bitmap_info.daemon_sleep / HZ; |
@@ -1973,7 +1973,7 @@ timeout_show(mddev_t *mddev, char *page) | |||
1973 | } | 1973 | } |
1974 | 1974 | ||
1975 | static ssize_t | 1975 | static ssize_t |
1976 | timeout_store(mddev_t *mddev, const char *buf, size_t len) | 1976 | timeout_store(struct mddev *mddev, const char *buf, size_t len) |
1977 | { | 1977 | { |
1978 | /* timeout can be set at any time */ | 1978 | /* timeout can be set at any time */ |
1979 | unsigned long timeout; | 1979 | unsigned long timeout; |
@@ -2009,13 +2009,13 @@ static struct md_sysfs_entry bitmap_timeout = | |||
2009 | __ATTR(time_base, S_IRUGO|S_IWUSR, timeout_show, timeout_store); | 2009 | __ATTR(time_base, S_IRUGO|S_IWUSR, timeout_show, timeout_store); |
2010 | 2010 | ||
2011 | static ssize_t | 2011 | static ssize_t |
2012 | backlog_show(mddev_t *mddev, char *page) | 2012 | backlog_show(struct mddev *mddev, char *page) |
2013 | { | 2013 | { |
2014 | return sprintf(page, "%lu\n", mddev->bitmap_info.max_write_behind); | 2014 | return sprintf(page, "%lu\n", mddev->bitmap_info.max_write_behind); |
2015 | } | 2015 | } |
2016 | 2016 | ||
2017 | static ssize_t | 2017 | static ssize_t |
2018 | backlog_store(mddev_t *mddev, const char *buf, size_t len) | 2018 | backlog_store(struct mddev *mddev, const char *buf, size_t len) |
2019 | { | 2019 | { |
2020 | unsigned long backlog; | 2020 | unsigned long backlog; |
2021 | int rv = strict_strtoul(buf, 10, &backlog); | 2021 | int rv = strict_strtoul(buf, 10, &backlog); |
@@ -2031,13 +2031,13 @@ static struct md_sysfs_entry bitmap_backlog = | |||
2031 | __ATTR(backlog, S_IRUGO|S_IWUSR, backlog_show, backlog_store); | 2031 | __ATTR(backlog, S_IRUGO|S_IWUSR, backlog_show, backlog_store); |
2032 | 2032 | ||
2033 | static ssize_t | 2033 | static ssize_t |
2034 | chunksize_show(mddev_t *mddev, char *page) | 2034 | chunksize_show(struct mddev *mddev, char *page) |
2035 | { | 2035 | { |
2036 | return sprintf(page, "%lu\n", mddev->bitmap_info.chunksize); | 2036 | return sprintf(page, "%lu\n", mddev->bitmap_info.chunksize); |
2037 | } | 2037 | } |
2038 | 2038 | ||
2039 | static ssize_t | 2039 | static ssize_t |
2040 | chunksize_store(mddev_t *mddev, const char *buf, size_t len) | 2040 | chunksize_store(struct mddev *mddev, const char *buf, size_t len) |
2041 | { | 2041 | { |
2042 | /* Can only be changed when no bitmap is active */ | 2042 | /* Can only be changed when no bitmap is active */ |
2043 | int rv; | 2043 | int rv; |
@@ -2057,13 +2057,13 @@ chunksize_store(mddev_t *mddev, const char *buf, size_t len) | |||
2057 | static struct md_sysfs_entry bitmap_chunksize = | 2057 | static struct md_sysfs_entry bitmap_chunksize = |
2058 | __ATTR(chunksize, S_IRUGO|S_IWUSR, chunksize_show, chunksize_store); | 2058 | __ATTR(chunksize, S_IRUGO|S_IWUSR, chunksize_show, chunksize_store); |
2059 | 2059 | ||
2060 | static ssize_t metadata_show(mddev_t *mddev, char *page) | 2060 | static ssize_t metadata_show(struct mddev *mddev, char *page) |
2061 | { | 2061 | { |
2062 | return sprintf(page, "%s\n", (mddev->bitmap_info.external | 2062 | return sprintf(page, "%s\n", (mddev->bitmap_info.external |
2063 | ? "external" : "internal")); | 2063 | ? "external" : "internal")); |
2064 | } | 2064 | } |
2065 | 2065 | ||
2066 | static ssize_t metadata_store(mddev_t *mddev, const char *buf, size_t len) | 2066 | static ssize_t metadata_store(struct mddev *mddev, const char *buf, size_t len) |
2067 | { | 2067 | { |
2068 | if (mddev->bitmap || | 2068 | if (mddev->bitmap || |
2069 | mddev->bitmap_info.file || | 2069 | mddev->bitmap_info.file || |
@@ -2081,7 +2081,7 @@ static ssize_t metadata_store(mddev_t *mddev, const char *buf, size_t len) | |||
2081 | static struct md_sysfs_entry bitmap_metadata = | 2081 | static struct md_sysfs_entry bitmap_metadata = |
2082 | __ATTR(metadata, S_IRUGO|S_IWUSR, metadata_show, metadata_store); | 2082 | __ATTR(metadata, S_IRUGO|S_IWUSR, metadata_show, metadata_store); |
2083 | 2083 | ||
2084 | static ssize_t can_clear_show(mddev_t *mddev, char *page) | 2084 | static ssize_t can_clear_show(struct mddev *mddev, char *page) |
2085 | { | 2085 | { |
2086 | int len; | 2086 | int len; |
2087 | if (mddev->bitmap) | 2087 | if (mddev->bitmap) |
@@ -2092,7 +2092,7 @@ static ssize_t can_clear_show(mddev_t *mddev, char *page) | |||
2092 | return len; | 2092 | return len; |
2093 | } | 2093 | } |
2094 | 2094 | ||
2095 | static ssize_t can_clear_store(mddev_t *mddev, const char *buf, size_t len) | 2095 | static ssize_t can_clear_store(struct mddev *mddev, const char *buf, size_t len) |
2096 | { | 2096 | { |
2097 | if (mddev->bitmap == NULL) | 2097 | if (mddev->bitmap == NULL) |
2098 | return -ENOENT; | 2098 | return -ENOENT; |
@@ -2111,7 +2111,7 @@ static struct md_sysfs_entry bitmap_can_clear = | |||
2111 | __ATTR(can_clear, S_IRUGO|S_IWUSR, can_clear_show, can_clear_store); | 2111 | __ATTR(can_clear, S_IRUGO|S_IWUSR, can_clear_show, can_clear_store); |
2112 | 2112 | ||
2113 | static ssize_t | 2113 | static ssize_t |
2114 | behind_writes_used_show(mddev_t *mddev, char *page) | 2114 | behind_writes_used_show(struct mddev *mddev, char *page) |
2115 | { | 2115 | { |
2116 | if (mddev->bitmap == NULL) | 2116 | if (mddev->bitmap == NULL) |
2117 | return sprintf(page, "0\n"); | 2117 | return sprintf(page, "0\n"); |
@@ -2120,7 +2120,7 @@ behind_writes_used_show(mddev_t *mddev, char *page) | |||
2120 | } | 2120 | } |
2121 | 2121 | ||
2122 | static ssize_t | 2122 | static ssize_t |
2123 | behind_writes_used_reset(mddev_t *mddev, const char *buf, size_t len) | 2123 | behind_writes_used_reset(struct mddev *mddev, const char *buf, size_t len) |
2124 | { | 2124 | { |
2125 | if (mddev->bitmap) | 2125 | if (mddev->bitmap) |
2126 | mddev->bitmap->behind_writes_used = 0; | 2126 | mddev->bitmap->behind_writes_used = 0; |