Lines Matching defs:_ArrayDescript

105 typedef struct _ArrayDescript  struct
107 ULONG Signature; /* This block is vaild array info block */
108 ULONG dArStamp; /* array ID. all disks in a array has same ID */
110 UCHAR bCheckSum; /* check sum of ArrayDescript_3_0_size bytes */
113 UCHAR df_reservedbits: 6; /* put more flags here */
114 UCHAR df_user_mode_set: 1;/* user select device mode */
115 UCHAR df_bootmark:1; /* user set boot mark on the disk */
117 UCHAR df_bootmark:1; /* user set boot mark on the disk */
118 UCHAR df_user_mode_set: 1;/* user select device mode */
119 UCHAR df_reservedbits: 6; /* put more flags here */
122 UCHAR bUserDeviceMode; /* see device.h */
123 UCHAR ArrayLevel; /* how many level[] is valid */
125 struct {
151 #define ArrayDescript_3_0_size ((unsigned)(ULONG_PTR)&((struct _ArrayDescript *)0)->bCheckSum31) argument
154 UCHAR bCheckSum31; /* new check sum */
155 UCHAR PrivateFlag1; /* private */
156 UCHAR alreadyBroken; /* last stamp has been saved to failedStamps */
159 UCHAR df_read_ahead: 1; /* enable read ahead */
160 UCHAR df_read_ahead_set: 1;
161 UCHAR df_write_cache: 1; /* enable write cache */
162 UCHAR df_write_cache_set: 1;
163 UCHAR df_ncq: 1; /* enable NCQ */
164 UCHAR df_ncq_set: 1;
165 UCHAR df_tcq: 1; /* enable TCQ */
166 UCHAR df_tcq_set: 1;
168 UCHAR df_tcq_set: 1;
169 UCHAR df_tcq: 1; /* enable TCQ */
170 UCHAR df_ncq_set: 1;
171 UCHAR df_ncq: 1; /* enable NCQ */
172 UCHAR df_write_cache_set: 1;
173 UCHAR df_write_cache: 1; /* enable write cache */
174 UCHAR df_read_ahead_set: 1;
175 UCHAR df_read_ahead: 1; /* enable read ahead */
178 struct {
182 levelex[2];
184 ULONG failedStamps[4]; /* failed memebrs's stamps */