ReactOS 0.4.16-dev-237-gd6eebaa
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Classes | |
struct | _POP_FLUSH_VOLUME |
Macros | |
#define | NDEBUG |
Typedefs | |
typedef struct _POP_FLUSH_VOLUME | POP_FLUSH_VOLUME |
typedef struct _POP_FLUSH_VOLUME * | PPOP_FLUSH_VOLUME |
Functions | |
PDEVICE_OBJECT_POWER_EXTENSION NTAPI | PopGetDope (IN PDEVICE_OBJECT DeviceObject) |
VOID NTAPI | PoVolumeDevice (IN PDEVICE_OBJECT DeviceObject) |
VOID NTAPI | PoRemoveVolumeDevice (IN PDEVICE_OBJECT DeviceObject) |
VOID NTAPI | PopFlushVolumeWorker (IN PVOID Context) |
VOID NTAPI | PopFlushVolumes (IN BOOLEAN ShuttingDown) |
VOID NTAPI | PoInitializeDeviceObject (IN OUT PDEVOBJ_EXTENSION DeviceObjectExtension) |
Variables | |
ULONG | PopFlushPolicy = 0 |
KGUARDED_MUTEX | PopVolumeLock |
LIST_ENTRY | PopVolumeDevices |
KSPIN_LOCK | PopDopeGlobalLock |
#define NDEBUG |
Definition at line 12 of file povolume.c.
typedef struct _POP_FLUSH_VOLUME POP_FLUSH_VOLUME |
typedef struct _POP_FLUSH_VOLUME * PPOP_FLUSH_VOLUME |
VOID NTAPI PoInitializeDeviceObject | ( | IN OUT PDEVOBJ_EXTENSION | DeviceObjectExtension | ) |
Definition at line 361 of file povolume.c.
Referenced by IoCreateDevice().
Definition at line 227 of file povolume.c.
Referenced by NtSetSystemPowerState().
Definition at line 148 of file povolume.c.
Referenced by PopFlushVolumes().
PDEVICE_OBJECT_POWER_EXTENSION NTAPI PopGetDope | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 34 of file povolume.c.
Referenced by PoVolumeDevice().
VOID NTAPI PoRemoveVolumeDevice | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 103 of file povolume.c.
Referenced by IoDeleteDevice().
VOID NTAPI PoVolumeDevice | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 81 of file povolume.c.
Referenced by IoCreateDevice(), and IoVerifyVolume().
KSPIN_LOCK PopDopeGlobalLock |
Definition at line 28 of file povolume.c.
Referenced by PoInitSystem(), PopGetDope(), and PoRemoveVolumeDevice().
ULONG PopFlushPolicy = 0 |
Definition at line 24 of file povolume.c.
Referenced by PopFlushVolumes().
LIST_ENTRY PopVolumeDevices |
Definition at line 27 of file povolume.c.
Referenced by PoInitSystem(), PopFlushVolumes(), PopFlushVolumeWorker(), and PoVolumeDevice().
KGUARDED_MUTEX PopVolumeLock |
Definition at line 26 of file povolume.c.
Referenced by PoInitSystem(), PopFlushVolumes(), PopFlushVolumeWorker(), PoRemoveVolumeDevice(), and PoVolumeDevice().