BLKGETSIZE64
if (ioctl(fd, BLKGETSIZE64, &size) == 0)
#ifdef BLKGETSIZE64
if (dev->d_ops->ioctl(dev, BLKGETSIZE64, &size) >= 0) {
#if defined(linux) && defined(_IOR) && !defined(BLKGETSIZE64)
#ifndef BLKGETSIZE64
#if defined(BLKGETSIZE) | defined(BLKGETSIZE64)
#if defined(BLKGETSIZE64)
case BLKGETSIZE64:
if (ioctl(device, BLKGETSIZE64, &fSize) == -1) {
if (ioctl(baseFD, BLKGETSIZE64, &deviceSize) == 0
if (ioctl(fd, BLKGETSIZE64, &size) == 0 && size > 0) {