Lines Matching refs:hFileDevice

188         rc = RTFileReadAt(pThis->hFileDevice, off, pvBuf, cbRead, NULL);
197 pThis->pDrvIns->pReg->szName, pThis->pDrvIns->iInstance, pThis->hFileDevice,
237 rc = RTFileWriteAt(pThis->hFileDevice, off, pvBuf, cbWrite, NULL);
240 pThis->pDrvIns->pReg->szName, pThis->pDrvIns->iInstance, pThis->hFileDevice,
271 rc = RTFileFlush(pThis->hFileDevice);
995 RTFILE hFileDevice;
996 int rc = RTFileOpen(&hFileDevice, pThis->pszDeviceOpen, RTFILE_O_READWRITE | RTFILE_O_OPEN | RTFILE_O_DENY_NONE);
1008 int rcBSD = ioctl(RTFileToNative(hFileDevice), CAMGETPASSTHRU, &DeviceCCB);
1059 RTFileClose(hFileDevice);
1117 RTFILE hFileDevice;
1124 if (pThis->hFileDevice != NIL_RTFILE)
1126 RTFileClose(pThis->hFileDevice);
1127 pThis->hFileDevice = NIL_RTFILE;
1130 int rc = drvHostBaseOpen(pThis, &hFileDevice, &hFileRawDevice, pThis->fReadOnlyConfig);
1132 int rc = drvHostBaseOpen(pThis, &hFileDevice, pThis->fReadOnlyConfig);
1140 rc = drvHostBaseOpen(pThis, &hFileDevice, &hFileRawDevice, false);
1142 rc = drvHostBaseOpen(pThis, &hFileDevice, false);
1162 if (pThis->hFileDevice != NIL_RTFILE)
1163 RTFileClose(pThis->hFileDevice);
1164 pThis->hFileDevice = hFileDevice;
1220 return RTFileSeek(pThis->hFileDevice, 0, RTFILE_SEEK_END, pcb);
1226 NTSTATUS rcNt = NtQueryVolumeInformationFile((HANDLE)RTFileToNative(pThis->hFileDevice), &IoStatusBlock,
1232 rcNt = NtQueryVolumeInformationFile((HANDLE)RTFileToNative(pThis->hFileDevice), &IoStatusBlock,
1252 return RTFileSeek(pThis->hFileDevice, 0, RTFILE_SEEK_END, pcb);
1385 rcBSD = ioctl(RTFileToNative(pThis->hFileDevice), CAMIOCOMMAND, pDeviceCCB);
1420 rcBSD = ioctl(RTFileToNative(pThis->hFileDevice), CAMIOCOMMAND, pDeviceCCB);
1760 && pThis->hFileDevice != NIL_RTFILE
1830 if (pThis->hFileDevice != NIL_RTFILE)
1832 int rc = RTFileClose(pThis->hFileDevice);
1834 pThis->hFileDevice = NIL_RTFILE;
1908 pThis->hFileDevice = NIL_RTFILE;
2160 pThis->hFileDevice = NIL_RTFILE;