IoBuildDeviceIoControlRequest

PIRP __stdcall IoBuildDeviceIoControlRequest(
        ULONG IoControlCode,
        PDEVICE_OBJECT DeviceObject,
        PVOID InputBuffer,
        ULONG InputBufferLength,
        PVOID OutputBuffer,
        ULONG OutputBufferLength,
        BOOLEAN InternalDeviceIoControl,
        PKEVENT Event,
        PIO_STATUS_BLOCK IoStatusBlock){
  UINT64 v10; 
  PVOID retaddr; 
  LODWORD(v10) = OutputBufferLength;
  return IopBuildDeviceIoControlRequest(
           *(UINT64 *)&IoControlCode,
           DeviceObject,
           InputBuffer,
           *(UINT64 *)&InputBufferLength,
           OutputBuffer,
           v10,
           InternalDeviceIoControl,
           Event,
           IoStatusBlock,
           retaddr);
}

Referenced by:

FsRtlBalanceReads
FsRtlIssueDeviceIoControl
FsRtlIssueFileNotificationFsctl
FsRtlQueryCachedVdl
HalpCallWakeAlarmDriver
HalpQueryAcpiRealTimeClock
HalpQueryAcpiWakeAlarmSystemPowerState
HalpSetAcpiRealTimeClock
IoVolumeDeviceNameToGuidPath
IoVolumeDeviceToDosName
IoVolumeDeviceToGuidPath
IopCreateArcName
IopGetSetObjectId
IopGetVolumeId
IopInvalidateVolumesForDevice
IopIssueSystemEnvironmentRequest
IopLoadFileSystemDriver
IopSetRemoteLink
NT_DISK::Control
NtApphelpCacheControl
RawPerformDevIoCtrl
RawQueryFsSizeInfo
SmKmSendDeviceControl
VhdiVerifyBootDisk