ReactOS 0.4.16-dev-125-g798ea90
|
#include <pshpack1.h>
#include <poppack.h>
Go to the source code of this file.
Classes | |
struct | WAVE_HDR |
Functions | |
void | sb16_play (WAVE_HDR *wave) |
void | dump_wav (WAVE_HDR *wave) |
BOOLEAN | playRoutine (PKINTERRUPT Interrupt, PVOID ServiceContext) |
Variables | |
KIRQL | irql |
KAFFINITY | affinity |
BOOLEAN playRoutine | ( | PKINTERRUPT | Interrupt, |
PVOID | ServiceContext | ||
) |
Definition at line 39 of file wave.c.
KAFFINITY affinity |
Definition at line 2 of file wave.h.
Referenced by child_process(), EnableIrq(), test_ExitProcess(), and test_thread_processor().
Definition at line 1 of file wave.h.
Referenced by __drv_raisesIRQL(), FxFileObject::_CreateFileObject(), FxFileObject::_DestroyFileObject(), _Function_class_(), FxFileObject::_GetFileObjectFromWdm(), FxPkgFdo::_PnpStartDeviceCompletionRoutine(), FxWmiIrpHandler::_QueryAllData(), FxWmiIrpHandler::_RegInfo(), FxIoTarget::_RequestCancelled(), _Requires_lock_not_held_(), FxDisposeList::_WorkItemThunk(), FxTransactionedList::Add(), FxChildList::Add(), FxDisposeList::Add(), add_calc_job_comp(), add_calc_job_decomp(), FxResourceCollection::AddAt(), FxObject::AddContext(), FxPkgPdo::AddEjectionDevice(), FxWmiProvider::AddInstance(), FxPkgIo::AddIoQueue(), FxRequest::AddIrpReference(), FxWmiIrpHandler::AddPowerPolicyProviderAndInstance(), FxWmiIrpHandler::AddProvider(), FxPkgPnp::AddRemovalDevice(), FxPkgPnp::AddUsageDevice(), FxDmaPacketTransaction::AllocateAdapterChannel(), FxPkgPnp::AllocateDmaEnablerList(), FxPkgPnp::AllocateEnumInfo(), FxChildList::BeginIteration(), FxChildList::BeginScan(), FxDmaScatterGatherTransaction::BuildScatterGatherList(), calc_thread_main(), FxIoQueue::CancelForDriver(), FxIoTarget::CancelSentIo(), FxSystemThread::CancelWorkItem(), FxTagTracker::CheckForAbandondedTags(), ClasspRetryRequestDpc(), ClassRetryRequest(), FxWmiIrpHandler::Cleanup(), FxUsbInterface::CleanUpAndDelete(), FxUsbDevice::CleanupInterfacePipesAndDelete(), FxDevice::ClearCallbackFlags(), FxIoTarget::ClearCompletedRequestVerifierFlags(), FxRequestBase::ClearVerifierFlags(), FxIoTargetRemote::Close(), FxIoTarget::CompleteCanceledRequest(), FxPkgGeneral::ConfigureForwarding(), FxPkgIo::ConfigureForwarding(), FxChildList::CreateDevice(), FxIoQueue::DeferredDispatchRequestsFromDpc(), FxIoQueue::DeferredDispatchRequestsFromWorkerThread(), FxObject::DeleteEarlyDisposedObject(), FxFileObject::DeleteFileObjectFromFailedCreate(), FxDevice::DeleteObject(), FxTransactionedList::Deleting(), FxWmiIrpHandler::Deregister(), FxDeviceDescriptionEntry::DeviceSurpriseRemoved(), FxPowerIdleMachine::DisableTimer(), DiskShutdownFlush(), FxWmiIrpHandler::Dispatch(), FxPkgPdo::DispatchSystemSetPower(), FxPkgPnp::DispatchWaitWake(), FxIoQueue::Dispose(), FxSystemWorkItem::Dispose(), FxTimer::Dispose(), FxWorkItem::Dispose(), do_calc_job(), do_shutdown(), do_unlock_volume(), FxDpc::DpcHandler(), FxInterrupt::DpcHandler(), FxPowerIdleMachine::EnableTimer(), FxChildList::EndScan(), FxWorkItem::Enqueue(), FxSystemWorkItem::EnqueueWorker(), event_notification(), FxEventQueue::EventQueueWorker(), FxSystemThread::ExitThread(), FxSystemThread::ExitThreadAsync(), FxWmiIrpHandler::FindProviderReferenced(), FxPkgIo::FlushAllQueuesByFileObject(), FxIoQueue::FlushByFileObject(), FxIoQueue::ForwardRequestWorker(), FxDmaPacketTransaction::FreeMapRegistersAndAdapter(), FxDmaSystemTransaction::FreeMapRegistersAndAdapter(), FX_VF_METHOD(), FxAllocateDriverGlobals(), FxCacheBugCheckDriverInfo(), FxFreeDriverGlobals(), FxMdlAllocateDebug(), FxMdlFreeDebug(), FxPoolInsertNonPagedAllocateTracker(), FxPoolRemoveNonPagedAllocateTracker(), FxPurgeBugCheckDriverInfo(), FxTagTracker::FxTagTracker(), FxUsbPipeContinuousReader::FxUsbPipeRequestWorkItemHandler(), FxChildList::GetAddressDescription(), FxChildList::GetAddressDescriptionFromEntry(), FxDevice::GetCallbackFlags(), FxCmResList::GetCount(), FxRequest::GetCurrentIrpStackLocation(), FxCmResList::GetDescriptor(), FxRequest::GetDeviceControlOutputMdl(), FxRequest::GetDeviceControlOutputMemoryObject(), FxChildList::GetDeviceFromId(), FxRequest::GetFileObject(), FxRequest::GetInformation(), FxWmiProvider::GetInstanceIndex(), FxWmiProvider::GetInstanceReferenced(), FxRequest::GetIrp(), FxRequest::GetMdl(), FxRequest::GetMemoryObject(), FxChildList::GetNextDevice(), FxChildList::GetNextStaticDevice(), FxRequest::GetParameters(), FxPkgPnp::GetPnpCapsInternal(), FxPkgPnp::GetPnpStateInternal(), FxIoQueue::GetRequest(), FxRequest::GetRequestorMode(), FxDmaScatterGatherTransaction::GetScatterGatherList(), FxRequest::GetStatus(), FxRequestBase::GetVerifierFlags(), FxIoTarget::GotoPurgeState(), FxUsbPipe::GotoPurgeState(), FxIoTarget::GotoRemoveState(), FxUsbPipe::GotoRemoveState(), FxIoTarget::GotoStartState(), FxIoTarget::GotoStopState(), FxUsbPipe::GotoStopState(), FxIoTarget::HandleFailedResubmit(), if(), FxChildList::IndicateWakeStatus(), FxSystemThread::Initialize(), invalidate_volumes(), FxFileObjectFileCreate::Invoke(), FxCxFileObjectFileCreate::Invoke(), FxDriverDeviceAdd::Invoke(), FxIoQueueIoState::Invoke(), FxIoQueueIoDefault::Invoke(), FxIoQueueIoResume::Invoke(), FxIoQueueIoCanceledOnQueue::Invoke(), FxIoQueueIoStop::Invoke(), FxIoQueueIoRead::Invoke(), FxIoQueueIoWrite::Invoke(), FxIoQueueIoDeviceControl::Invoke(), FxIoQueueIoInternalDeviceControl::Invoke(), FxFileObjectFileCleanup::Invoke(), FxFileObjectFileClose::Invoke(), FxRequestCancelCallback::InvokeCancel(), FxChildList::InvokeReportedMissingCallback(), FxPowerIdleMachine::IoDecrement(), FxPowerIdleMachine::IoIncrementWithFlags(), FxDeviceDescriptionEntry::IsDeviceRemoved(), FxDeviceDescriptionEntry::IsDeviceReportedMissing(), KeGetCurrentIrql(), lock_volume(), FxTransactionedList::LockForEnum(), FxObject::MarkDisposeOverride(), FxObject::MarkNoDeleteDDI(), mount_vol(), FxChildList::NotifyDeviceRemove(), FxChildList::NotifyDeviceSurpriseRemove(), FxIoTargetRemote::Open(), FxIoQueue::PeekRequest(), FxUsbDevice::PipesGotoRemoveState(), FxChildList::PostParentToD0(), FxIoQueue::PostRequestCompletedCallback(), FxPkgPnp::PowerCompletePendedWakeIrp(), FxPkgPnp::PowerMakeWakeRequestNonCancelable(), FxPkgPnp::PowerPolicyProcessEvent(), FxPkgPnp::PowerPolicyProcessEventInner(), FxPkgPnp::PowerPolRemoved(), FxPkgPnp::PowerPolRestartingFailed(), FxPkgPnp::PowerPolStartingFailed(), FxPkgPnp::PowerPolStoppingSendStatus(), FxPkgPnp::PowerProcessEvent(), FxPowerIdleMachine::PowerReferenceWorker(), FxIoQueue::PreRequestCompletedCallback(), FxChildList::ProcessBusRelations(), FxDeviceDescriptionEntry::ProcessDeviceRemoved(), FxDevicePwrRequirementMachine::ProcessEvent(), FxWakeInterruptMachine::ProcessEvent(), FxDevicePwrRequirementMachine::ProcessEventInner(), FxWakeInterruptMachine::ProcessEventInner(), FxPowerIdleMachine::ProcessPowerEvent(), FxIoTarget::Purge(), FxUsbDevice::Purge(), FxDmaScatterGatherTransaction::PutScatterGatherList(), FxPowerIdleMachine::QueryReturnToIdle(), FxIoQueue::QueueIdle(), FxIoQueue::QueuePurge(), FxIoQueue::QueueRequest(), FxIoQueue::QueueRequestFromForward(), FxIoQueue::QueueStart(), FxEventQueue::QueueToThreadWorker(), FxSystemThread::QueueWorkItem(), FxIoQueue::ReadyNotify(), FxSystemThread::Reaper(), FxChildList::ReenumerateEntry(), FxWmiIrpHandler::Register(), register_fve_callback(), FxTransactionedList::Remove(), FxResourceCollection::RemoveAndDelete(), FxWmiProvider::RemoveInstance(), FxPkgIo::RemoveIoQueue(), FxWmiIrpHandler::RemoveProvider(), FxIoQueue::RequestCancelable(), FxIoQueue::RequestCompletedCallback(), FxIoTarget::RequestCompletionRoutine(), FxIoQueue::Requeue(), FxWmiIrpHandler::ResetStateForPdoRestart(), FxIoQueue::ResetStateForRestart(), FxPkgIo::ResetStateForRestart(), FxUsbPipeContinuousReader::ResubmitRepeater(), FxPkgIo::ResumeProcessingForPower(), FxIoQueue::ResumeProcessingForPower(), FxRequest::Reuse(), FxTransactionedList::SearchForAndRemove(), FxDevice::SetCallbackFlags(), FxEventQueue::SetDelayedDeletion(), FxEventQueue::SetFinished(), FxRequest::SetInformation(), FxPkgPnp::SetPnpCaps(), FxPkgPnp::SetPnpState(), FxRequestBase::SetVerifierFlags(), SpiSenseCompletionRoutine(), FxTimer::Start(), FxPowerIdleMachine::Start(), FxUsbDevice::Start(), FxIoQueue::StartPowerTransitionOff(), FxIoQueue::StartPowerTransitionOn(), FxTimer::Stop(), FxIoTarget::Stop(), FxUsbDevice::Stop(), FxPowerIdleMachine::Stop(), FxIoQueue::StopProcessingForPower(), FxPkgIo::StopProcessingForPower(), FxIoTarget::Submit(), FxIoTarget::SubmitSync(), FxSystemThread::Thread(), FxIoTarget::TimerCallback(), FxTimer::TimerHandler(), uninit(), FxTransactionedList::UnlockFromEnum(), FxChildList::UpdateAddressDescriptionFromEntry(), FxChildList::UpdateAllAsPresent(), FxChildList::UpdateAsMissing(), FxChildList::UpdateDeviceAsMissing(), FxTagTracker::UpdateTagHistory(), VerifyRequestComplete(), VerifyWdfRequestIsCanceled(), VfEvtDeviceD0Entry(), VfEvtDeviceD0EntryPostInterruptsEnabled(), VfEvtDeviceD0Exit(), VfEvtDeviceD0ExitPreInterruptsDisabled(), VfEvtDevicePrepareHardware(), VfEvtDeviceQueryRemove(), VfEvtDeviceQueryStop(), VfEvtDeviceRelationsQuery(), VfEvtDeviceReleaseHardware(), VfEvtDeviceSelfManagedIoCleanup(), VfEvtDeviceSelfManagedIoFlush(), VfEvtDeviceSelfManagedIoInit(), VfEvtDeviceSelfManagedIoRestart(), VfEvtDeviceSelfManagedIoSuspend(), VfEvtDeviceSurpriseRemoval(), VfEvtDeviceUsageNotification(), VfEvtDeviceUsageNotificationEx(), VfEvtIoCanceledOnQueue(), VfEvtIoDefault(), VfEvtIoDeviceControl(), VfEvtIoInternalDeviceControl(), VfEvtIoRead(), VfEvtIoResume(), VfEvtIoStop(), VfEvtIoWrite(), FxDisposeList::WaitForEmpty(), FxSystemWorkItem::WorkItemHandler(), FxWorkItem::WorkItemHandler(), FxInterrupt::WorkItemHandler(), and FxTagTracker::~FxTagTracker().