ReactOS 0.4.16-dev-297-gc569aee
|
#include "udffs.h"
Go to the source code of this file.
Macros | |
#define | UDF_BUG_CHECK_ID UDF_FILE_FLUSH |
Functions | |
NTSTATUS NTAPI | UDFFlush (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
NTSTATUS | UDFCommonFlush (PtrUDFIrpContext PtrIrpContext, PIRP Irp) |
ULONG | UDFFlushAFile (IN PtrUDFFCB Fcb, IN PtrUDFCCB Ccb, OUT PIO_STATUS_BLOCK PtrIoStatus, IN ULONG FlushFlags) |
ULONG | UDFFlushADirectory (IN PVCB Vcb, IN PUDF_FILE_INFO FI, OUT PIO_STATUS_BLOCK PtrIoStatus, IN ULONG FlushFlags) |
ULONG | UDFFlushLogicalVolume (IN PtrUDFIrpContext PtrIrpContext, IN PIRP Irp, IN PVCB Vcb, IN ULONG FlushFlags) |
NTSTATUS NTAPI | UDFFlushCompletion (PDEVICE_OBJECT PtrDeviceObject, PIRP Irp, PVOID Context) |
BOOLEAN | UDFFlushIsBreaking (IN PVCB Vcb, IN ULONG FlushFlags) |
VOID | UDFFlushTryBreak (IN PVCB Vcb) |
#define UDF_BUG_CHECK_ID UDF_FILE_FLUSH |
NTSTATUS UDFCommonFlush | ( | PtrUDFIrpContext | PtrIrpContext, |
PIRP | Irp | ||
) |
Definition at line 110 of file flush.cpp.
Referenced by UDFFlush().
NTSTATUS NTAPI UDFFlush | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 42 of file flush.cpp.
Referenced by UDFInitializeFunctionPointers().
ULONG UDFFlushADirectory | ( | IN PVCB | Vcb, |
IN PUDF_FILE_INFO | FI, | ||
OUT PIO_STATUS_BLOCK | PtrIoStatus, | ||
IN ULONG | FlushFlags | ||
) |
Definition at line 415 of file flush.cpp.
Referenced by UDFEjectReqWaiter(), UDFFlushADirectory(), UDFFlushAFile(), and UDFFlushLogicalVolume().
ULONG UDFFlushAFile | ( | IN PtrUDFFCB | Fcb, |
IN PtrUDFCCB | Ccb, | ||
OUT PIO_STATUS_BLOCK | PtrIoStatus, | ||
IN ULONG | FlushFlags | ||
) |
Definition at line 288 of file flush.cpp.
Referenced by UDFCommonFlush(), UDFFlushADirectory(), and UDFSetFileAllocModeFromICB().
NTSTATUS NTAPI UDFFlushCompletion | ( | PDEVICE_OBJECT | PtrDeviceObject, |
PIRP | Irp, | ||
PVOID | Context | ||
) |
Definition at line 578 of file flush.cpp.
Referenced by UDFCommonFlush().
Definition at line 605 of file flush.cpp.
Referenced by UDFFlushADirectory().
ULONG UDFFlushLogicalVolume | ( | IN PtrUDFIrpContext | PtrIrpContext, |
IN PIRP | Irp, | ||
IN PVCB | Vcb, | ||
IN ULONG | FlushFlags | ||
) |
Definition at line 506 of file flush.cpp.
Referenced by UDFCommonCreate(), UDFCommonDeviceControl(), UDFCommonFlush(), UDFCommonRead(), UDFCommonWrite(), UDFDoDismountSequence(), and UDFLockVolume().
Definition at line 625 of file flush.cpp.
Referenced by UDFCommonCreate(), UDFCommonDirControl(), UDFCommonFileInfo(), and UDFCommonQueryVolInfo().