Lines Matching refs:geometry
103 device_geometry geometry;
104 if (!ioctl(fDevice, B_GET_GEOMETRY, &geometry)) {
105 if (geometry.read_only) {
163 device_geometry geometry;
164 if (ioctl(fDevice, B_GET_GEOMETRY, &geometry) < 0) {
179 *_size = 1LL * geometry.head_count * geometry.cylinder_count
180 * geometry.sectors_per_track * geometry.bytes_per_sector;
183 *_blockSize = geometry.bytes_per_sector;