User:Haxar/fastcall
From xboxdevwiki
fastcall routines from rgrep
All kernel and library routines are stdcall unless noted otherwise:
FASTCALL D3DDevice_SetRenderState_Deferred FASTCALL D3DDevice_SetRenderState_Simple FASTCALL D3DDevice_SetTextureState_Deferred FASTCALL D3DDevice_SetVertexShaderConstant1 FASTCALL D3DDevice_SetVertexShaderConstant1Fast FASTCALL D3DDevice_SetVertexShaderConstant4 FASTCALL D3DDevice_SetVertexShaderConstantNotInline FASTCALL D3DDevice_SetVertexShaderConstantNotInlineFast FASTCALL D3DDevice_SwitchTexture FASTCALL DmProfileDpcDispatchNotifyCallback FASTCALL DmProfileThreadSwitchNotifyCallback FASTCALL ExAcquireFastMutex FASTCALL ExAcquireFastMutexUnsafe FASTCALL ExfInterlockedInsertTailList FASTCALL ExfInterlockedRemoveHeadList FASTCALL ExInterlockedAddLargeStatistic FASTCALL ExInterlockedAddUlong FASTCALL ExInterlockedCompareExchange64 FASTCALL ExInterlockedFlushSList FASTCALL ExInterlockedInsertHeadList FASTCALL ExInterlockedInsertTailList FASTCALL ExInterlockedPopEntryList FASTCALL ExInterlockedPopEntrySList FASTCALL ExInterlockedPushEntryList FASTCALL ExInterlockedPushEntrySList FASTCALL ExInterlockedRemoveHeadList FASTCALL ExReleaseFastMutex FASTCALL ExReleaseFastMutexUnsafe FASTCALL FlashReadMSR FASTCALL FlashWriteMSR FASTCALL fProcessBrainBoxData FASTCALL FscSetCacheBufferProtection FASTCALL GetTypeInformation FASTCALL HalBeginClockInterrupt FASTCALL HalBeginProfileInterrupt FASTCALL HalBeginSMBusInterrupt FASTCALL HalBeginSystemControlInterrupt FASTCALL HalBeginSystemInterrupt FASTCALL HalClearSoftwareInterrupt FASTCALL HalEndSystemInterrupt FASTCALL HalEndSystemLevelInterrupt FASTCALL HalRequestSoftwareInterrupt FASTCALL IdexCdRomStartCheckVerify FASTCALL IdexCdRomStartEndSession FASTCALL IdexCdRomStartGetDriveGeometry FASTCALL IdexCdRomStartRawRead FASTCALL IdexCdRomStartReadKey FASTCALL IdexCdRomStartReadTOC FASTCALL IdexCdRomStartScsiPassThrough FASTCALL IdexCdRomStartSendKey FASTCALL IdexCdRomStartSetSpindleSpeed FASTCALL IdexCdRomStartStartSession FASTCALL IdexChannelInvalidParameterRequest FASTCALL IdexChannelPrepareBufferTransfer FASTCALL IdexChannelSpinWhileBusy FASTCALL IdexChannelSpinWhileBusyAndNotDrq FASTCALL IdexDiskStartFlushBuffers FASTCALL IdexDiskStartReadWrite FASTCALL IdexDiskStartVerify FASTCALL IdexMediaBoardStartReadWrite FASTCALL InterlockedCompareExchange FASTCALL InterlockedDecrement FASTCALL InterlockedExchange FASTCALL InterlockedExchangeAdd FASTCALL InterlockedFlushSList FASTCALL InterlockedIncrement FASTCALL InterlockedPopEntrySList FASTCALL InterlockedPushEntrySList FASTCALL IofCallDriver FASTCALL IofCompleteRequest FASTCALL IopAcquireFileObjectLock FASTCALL IopReleaseFileObjectLock FASTCALL KeAcquireSpinLockRaiseToSynch FASTCALL KefAcquireSpinLockAtDpcLevel FASTCALL KefReleaseSpinLockFromDpcLevel FASTCALL KfAcquireSpinLock FASTCALL KfLowerIrql FASTCALL KfRaiseIrql FASTCALL KfReleaseSpinLock FASTCALL KiAcquireSpinLock FASTCALL KiActivateWaiterQueue FASTCALL KiComputeWaitInterval FASTCALL KiDpcDispatchNotify FASTCALL KiFindReadyThread FASTCALL KiInsertQueue FASTCALL KiInsertQueueApc FASTCALL KiInsertTimerTable FASTCALL KiInsertTreeTimer FASTCALL KiReadyThread FASTCALL KiReinsertTreeTimer FASTCALL KiReleaseSpinLock FASTCALL KiSelectNextThread FASTCALL KiSetPriorityThread FASTCALL KiSwapThread FASTCALL KiTimerListExpire FASTCALL KiUnlockDispatcherDatabase FASTCALL KiUnwaitThread FASTCALL KiWaitSatisfyAll FASTCALL KiWaitSatisfyAny FASTCALL KiWaitSatisfyMutant FASTCALL KiWaitSatisfyOther FASTCALL KiWaitTest FASTCALL MiDecodePteProtectionMask FASTCALL MiGetFirstNode FASTCALL MiGetNextNode FASTCALL MiGetPreviousNode FASTCALL MiInsertNode FASTCALL MiInsertPageInFreeList FASTCALL MiLocateAddress FASTCALL MiLocateAddressInTree FASTCALL MiMakePteProtectionMask FASTCALL MiMakeSystemPteProtectionMask FASTCALL MiReleasePageOwnership FASTCALL MiRelocateBusyPage FASTCALL MiRemoveAnyPage FASTCALL MiRemoveAnyPageFromFreeList FASTCALL MiRemoveDebuggerPage FASTCALL MiRemoveNode FASTCALL MiRemovePageFromFreeList FASTCALL MiRemoveZeroPage FASTCALL MiZeroAndFlushPtes FASTCALL MU_fCbwTransfer FASTCALL MU_fCloseEndpoints FASTCALL MU_fCswTransfer FASTCALL MU_fDataTransfer FASTCALL MU_fDiskReadDriveCapacity FASTCALL MU_fDiskReadWrite FASTCALL MU_fDiskVerify FASTCALL MU_fMarkWriteBufferCorrupt FASTCALL MU_fMrbErrorHandler FASTCALL MU_fStartMrb FASTCALL MU_fValidateMrb FASTCALL MU_fVscCommand FASTCALL ObfDereferenceObject FASTCALL ObfReferenceObject FASTCALL ObpComputeHashIndex FASTCALL OHCD_fAbortEndpoint FASTCALL OHCD_fCancelQueuedUrbs FASTCALL OHCD_fCleanEndpointTDs FASTCALL OHCD_fCloseEndpoint FASTCALL OHCD_fCompleteRequest FASTCALL OHCD_fCreditTDQuota FASTCALL OHCD_fDequeueBulkTransfer FASTCALL OHCD_fDequeueControlTransfer FASTCALL OHCD_fDequeueInterruptTransfer FASTCALL OHCD_fGetEndpointState FASTCALL OHCD_fGetTDsRequired FASTCALL OHCD_fIsochAttachBuffer FASTCALL OHCD_fIsochCloseEndpoint FASTCALL OHCD_fIsochCompleteCloseEndpoint FASTCALL OHCD_fIsochOpenEndpoint FASTCALL OHCD_fIsochProcessTD FASTCALL OHCD_fIsochStartTransfer FASTCALL OHCD_fIsochStopTransfer FASTCALL OHCD_fMapTransfer FASTCALL OHCD_fOpenEndpoint FASTCALL OHCD_fPauseEndpoint FASTCALL OHCD_fPoolFindLostDoneHead FASTCALL OHCD_fPoolInit FASTCALL OHCD_fProcessAbortPendingList FASTCALL OHCD_fProcessCancelPendingList FASTCALL OHCD_fProcessClosePendingList FASTCALL OHCD_fProcessDoneTD FASTCALL OHCD_fProcessFailedTD FASTCALL OHCD_fProgramBulkTransfer FASTCALL OHCD_fProgramControlTransfer FASTCALL OHCD_fProgramInterruptTransfer FASTCALL OHCD_fProgramTransfer FASTCALL OHCD_fQueueBulkTransfer FASTCALL OHCD_fQueueControlTransfer FASTCALL OHCD_fQueueInterruptTransfer FASTCALL OHCD_fQueueTransferRequest FASTCALL OHCD_fSetEndpointState FASTCALL OHCD_fSetResources FASTCALL OHCD_Get32BitFrameNumber FASTCALL OHCD_HookNewEndpointToChildren FASTCALL OHCD_ReverseBits FASTCALL OHCD_RootHubInitialize FASTCALL OHCD_RootHubProcessHotPlug FASTCALL OHCD_RootHubProcessInterrupt FASTCALL OHCD_ScheduleAddEndpointControlOrBulk FASTCALL OHCD_ScheduleAddEndpointPeriodic FASTCALL OHCD_ScheduleInitialize FASTCALL OHCD_ScheduleRemoveEndpointControlOrBulk FASTCALL OHCD_ScheduleRemoveEndpointPeriodic FASTCALL PFMM FASTCALL PFN_PROCESS_NEWDATA FASTCALL PFOFSC FASTCALL PFOFSTM FASTCALL PFOFSTMED FASTCALL PPROCESSOR_IDLE_FUNCTION FASTCALL PPROCESSOR_IDLE_HANDLER FASTCALL PSET_PROCESSOR_THROTTLE FASTCALL PSWAP_CONTEXT_NOTIFY_ROUTINE FASTCALL PTHREAD_SELECT_NOTIFY_ROUTINE FASTCALL PTIME_UPDATE_NOTIFY_ROUTINE FASTCALL RDMSR FASTCALL RtlFindFirstSetRightMember FASTCALL RtlpInterlockedPopEntrySList FASTCALL RtlpInterlockedPushEntrySList FASTCALL RtlUlongByteSwap FASTCALL RtlUlonglongByteSwap FASTCALL RtlUshortByteSwap FASTCALL USBD_AllocateUsbAddress FASTCALL USBD_fDeviceAbortEnum2 FASTCALL USBD_fDeviceEnumStage1 FASTCALL USBD_fDeviceEnumStage4 FASTCALL USBD_FreeUsbAddress FASTCALL USBD_LoadClassDriver FASTCALL VideoPortInterlockedDecrement FASTCALL VideoPortInterlockedExchange FASTCALL VideoPortInterlockedIncrement FASTCALL XDCS_fCompleteRemove FASTCALL XDCS_fCreateBufferEvents FASTCALL XDCS_fDownloadFile FASTCALL XDCS_fRandomBlock FASTCALL XDCS_fVerifyFile FASTCALL XID_fCloseDevice FASTCALL XID_fCloseEndpoints FASTCALL XID_fFindNode FASTCALL XID_fOpenDevice FASTCALL XID_fOpenEndpoints FASTCALL XID_fOutputComplete1 FASTCALL XID_fRemoveDeviceComplete FASTCALL XID_fSendDeviceReport FASTCALL XID_ProcessGamepadData FASTCALL XID_ProcessIRRemoteData FASTCALL XID_ProcessNewKeyboardData FASTCALL XProfpDpcDispatchNotifyCallback FASTCALL XProfpThreadSwitchNotifyCallback