HDIO_GETGEO
#ifdef HDIO_GETGEO
if (!dev->d_ops->ioctl(dev, HDIO_GETGEO, &geo)) {
#ifdef HDIO_GETGEO
if (!dev->d_ops->ioctl(dev, HDIO_GETGEO, &geo)) {
#if defined(linux) && !defined(HDIO_GETGEO)
#ifndef HDIO_GETGEO
#ifdef HDIO_GETGEO
#ifdef HDIO_GETGEO
case HDIO_GETGEO:
} else if (ioctl(baseFD, HDIO_GETGEO, &geometry) == 0) {
} else if (ioctl(fd, HDIO_GETGEO, &hdGeometry) == 0) {