aboutsummaryrefslogtreecommitdiffstats
path: root/fs/partitions/check.h
diff options
context:
space:
mode:
Diffstat (limited to 'fs/partitions/check.h')
-rw-r--r--fs/partitions/check.h7
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 */
8struct parsed_partitions { 8struct 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
20static 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
19static inline void 26static inline void
20put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size) 27put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size)
21{ 28{