~ubuntu-branches/ubuntu/lucid/linux-rt/lucid

« back to all changes in this revision

Viewing changes to arch/s390/include/asm/vtoc.h

  • Committer: Bazaar Package Importer
  • Author(s): Luke Yelavich
  • Date: 2009-08-05 23:00:52 UTC
  • Revision ID: james.westby@ubuntu.com-20090805230052-7xedvqcyk9dnnxb2
Tags: 2.6.31-1.1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
        __u16 day;
40
40
} __attribute__ ((packed));
41
41
 
42
 
struct vtoc_volume_label
 
42
struct vtoc_volume_label_cdl
43
43
{
44
44
        char volkey[4];         /* volume key = volume label */
45
45
        char vollbl[4];         /* volume label */
56
56
        char res3[29];          /* reserved */
57
57
} __attribute__ ((packed));
58
58
 
 
59
struct vtoc_volume_label_ldl {
 
60
        char vollbl[4];         /* volume label */
 
61
        char volid[6];          /* volume identifier */
 
62
        char res3[69];          /* reserved */
 
63
        char ldl_version;       /* version number, valid for ldl format */
 
64
        __u64 formatted_blocks; /* valid when ldl_version >= f2  */
 
65
} __attribute__ ((packed));
 
66
 
59
67
struct vtoc_extent
60
68
{
61
69
        __u8 typeind;                   /* extent type indicator */
140
148
        char res2[10];          /* reserved */
141
149
        __u8 DS4EFLVL;          /* extended free-space management level */
142
150
        struct vtoc_cchhb DS4EFPTR; /* pointer to extended free-space info */
143
 
        char res3[9];           /* reserved */
 
151
        char res3;              /* reserved */
 
152
        __u32 DS4DCYL;          /* number of logical cyls */
 
153
        char res4[2];           /* reserved */
 
154
        __u8 DS4DEVF2;          /* device flags */
 
155
        char res5;              /* reserved */
144
156
} __attribute__ ((packed));
145
157
 
146
158
struct vtoc_ds5ext