ReactOS 0.4.16-dev-109-gf4cb10f
|
#include "stdio.h"
#include "fbtusb.h"
#include "fbtpnp.h"
#include "fbtpwr.h"
#include "fbtdev.h"
#include "fbtrwr.h"
#include "fbtwmi.h"
#include "fbtusr.h"
Go to the source code of this file.
Definition at line 701 of file fbtpnp.c.
Referenced by ConfigureDevice(), DeconfigureDevice(), FreeBT_AbortPipes(), FreeBT_ResetPipe(), ReadandSelectDescriptors(), and SelectInterfaces().
BOOLEAN NTAPI CanDeviceSuspend | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 1640 of file fbtpnp.c.
Referenced by CancelSelectSuspend(), DpcRoutine(), IdleRequestWorkerRoutine(), and SubmitIdleRequestIrp().
Definition at line 1779 of file fbtpnp.c.
Referenced by HandleQueryRemoveDevice().
Definition at line 1769 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
NTSTATUS NTAPI ConfigureDevice | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 308 of file fbtpnp.c.
Referenced by ReadandSelectDescriptors().
NTSTATUS NTAPI DeconfigureDevice | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 668 of file fbtpnp.c.
Referenced by HandleStopDevice().
VOID NTAPI DpcRoutine | ( | IN PKDPC | Dpc, |
IN PVOID | DeferredContext, | ||
IN PVOID | SystemArgument1, | ||
IN PVOID | SystemArgument2 | ||
) |
Definition at line 1298 of file fbtpnp.c.
Referenced by FreeBT_AddDevice(), IoInitializeDpcRequest(), and IoInitializeThreadedDpcRequest().
NTSTATUS NTAPI FreeBT_AbortPipes | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 1651 of file fbtpnp.c.
Referenced by HandleRemoveDevice(), and HandleSurpriseRemoval().
Definition at line 1565 of file fbtpnp.c.
Referenced by DriverEntry().
Definition at line 24 of file fbtpnp.c.
Referenced by DriverEntry().
NTSTATUS NTAPI FreeBT_GetRegistryDword | ( | IN PWCHAR | RegPath, |
IN PWCHAR | ValueName, | ||
IN OUT PULONG | Value | ||
) |
Definition at line 1517 of file fbtpnp.c.
Referenced by FreeBT_AddDevice().
LONG NTAPI FreeBT_IoDecrement | ( | IN OUT PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 1742 of file fbtpnp.c.
Referenced by CallUSBD(), DevPoCompletionRoutine(), FinishDevPoDnIrp(), FinishDevPoUpIrp(), FreeBT_DispatchClean(), FreeBT_DispatchPnP(), FreeBT_DispatchPower(), FreeBT_DispatchSysCtrl(), FreeBT_GetHCIEvent(), FreeBT_HCIEventCompletion(), FreeBT_HCISendCompletion(), FreeBT_ReadCompletion(), FreeBT_SendHCICommand(), FreeBT_WriteCompletion(), HandleDeviceQueryPower(), HandleDeviceSetPower(), HandleQueryRemoveDevice(), HandleQueryStopDevice(), HandleRemoveDevice(), HandleSystemQueryPower(), HoldIoRequestsWorkerRoutine(), PoIrpAsyncCompletionFunc(), PoIrpCompletionFunc(), ProcessQueuedRequests(), SendDeviceIrp(), SetDeviceFunctional(), SysPoCompletionRoutine(), and WWIrpCompletionFunc().
LONG NTAPI FreeBT_IoIncrement | ( | IN OUT PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 1722 of file fbtpnp.c.
Referenced by CallUSBD(), FreeBT_DispatchClean(), FreeBT_DispatchPnP(), FreeBT_DispatchPower(), FreeBT_DispatchRead(), FreeBT_DispatchSysCtrl(), FreeBT_DispatchWrite(), FreeBT_GetHCIEvent(), FreeBT_SendHCICommand(), HoldIoRequestsWorkerRoutine(), IdleNotificationCallback(), IdleNotificationRequestComplete(), ProcessQueuedRequests(), and WaitWakeCallback().
Definition at line 972 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 791 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 1218 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 931 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 752 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 1112 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 142 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 859 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 1041 of file fbtpnp.c.
Referenced by FreeBT_DispatchPnP().
Definition at line 1352 of file fbtpnp.c.
Referenced by DpcRoutine().
NTSTATUS NTAPI IrpCompletionRoutine | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PIRP | Irp, | ||
IN PVOID | Context | ||
) |
Definition at line 1712 of file fbtpnp.c.
Referenced by HandleCancelRemoveDevice(), HandleCancelStopDevice(), HandleQueryCapabilities(), and HandleStartDevice().
Definition at line 1831 of file fbtpnp.c.
Referenced by Bus_PnP(), and FreeBT_DispatchPnP().
VOID NTAPI ProcessQueuedRequests | ( | IN OUT PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 1391 of file fbtpnp.c.
Referenced by HandleCancelRemoveDevice(), HandleCancelStopDevice(), HandleDeviceSetPower(), HandleRemoveDevice(), HandleStartDevice(), HandleSurpriseRemoval(), and SetDeviceFunctional().
NTSTATUS NTAPI ReadandSelectDescriptors | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 244 of file fbtpnp.c.
Referenced by HandleStartDevice().
NTSTATUS NTAPI ReleaseMemory | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 1790 of file fbtpnp.c.
Referenced by HandleRemoveDevice(), HandleStopDevice(), and IoVolumeDeviceToDosName().
NTSTATUS NTAPI SelectInterfaces | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PUSB_CONFIGURATION_DESCRIPTOR | ConfigurationDescriptor | ||
) |
Definition at line 446 of file fbtpnp.c.
Referenced by ConfigureDevice().