diff options
Diffstat (limited to 'fs/partitions/check.h')
-rw-r--r-- | fs/partitions/check.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/fs/partitions/check.h b/fs/partitions/check.h index 98dbe1a84528..4b31a97775be 100644 --- a/fs/partitions/check.h +++ b/fs/partitions/check.h | |||
@@ -6,6 +6,7 @@ | |||
6 | * description. | 6 | * description. |
7 | */ | 7 | */ |
8 | struct parsed_partitions { | 8 | struct parsed_partitions { |
9 | struct block_device *bdev; | ||
9 | char name[BDEVNAME_SIZE]; | 10 | char name[BDEVNAME_SIZE]; |
10 | struct { | 11 | struct { |
11 | sector_t from; | 12 | sector_t from; |
@@ -16,6 +17,12 @@ struct parsed_partitions { | |||
16 | int limit; | 17 | int limit; |
17 | }; | 18 | }; |
18 | 19 | ||
20 | static inline void *read_part_sector(struct parsed_partitions *state, | ||
21 | sector_t n, Sector *p) | ||
22 | { | ||
23 | return read_dev_sector(state->bdev, n, p); | ||
24 | } | ||
25 | |||
19 | static inline void | 26 | static inline void |
20 | put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size) | 27 | put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size) |
21 | { | 28 | { |