Lines Matching defs:ar_softc
50 struct ar_softc { struct
51 int lun;
52 u_int8_t name[32];
53 int volume;
54 u_int64_t magic_0;
55 u_int64_t magic_1;
56 int type;
66 int status;
71 int format;
88 u_int generation;
89 u_int64_t total_sectors;
90 u_int64_t offset_sectors; /* offset from start of disk */
91 u_int16_t heads;
92 u_int16_t sectors;
93 u_int32_t cylinders;
94 u_int width; /* array width in disks */
95 u_int interleave; /* interleave in sectors */
96 u_int total_disks; /* number of disks in this array */
97 struct ar_disk {
108 } disks[MAX_DISKS];
109 int toggle; /* performance hack for RAID1's */
110 u_int64_t rebuild_lba; /* rebuild progress indicator */
111 struct lock lock; /* metadata lock */
112 struct disk disk; /* disklabel/slice stuff */
113 struct devstat devstat; /* device statistics */
114 cdev_t cdev; /* device placeholder */
115 struct proc *pid; /* rebuilder process id */