ReactOS 0.4.16-dev-401-g45b008d
|
#include <mrx.h>
Public Attributes | |
USHORT | Operation |
USHORT | Flags |
PLOWIO_COMPLETION_ROUTINE | CompletionRoutine |
PERESOURCE | Resource |
ERESOURCE_THREAD | ResourceThreadId |
union { | |
struct { | |
ULONG Flags | |
PMDL Buffer | |
RXVBO ByteOffset | |
ULONG ByteCount | |
ULONG Key | |
PNON_PAGED_FCB NonPagedFcb | |
} ReadWrite | |
struct { | |
union { | |
PLOWIO_LOCK_LIST LockList | |
LONGLONG Length | |
} | |
ULONG Flags | |
RXVBO ByteOffset | |
ULONG Key | |
} Locks | |
XXCTL_LOWIO_COMPONENT FsCtl | |
XXCTL_LOWIO_COMPONENT IoCtl | |
struct { | |
BOOLEAN WatchTree | |
ULONG CompletionFilter | |
ULONG NotificationBufferLength | |
PVOID pNotificationBuffer | |
} NotifyChangeDirectory | |
} | ParamsFor |
PLOWIO_COMPLETION_ROUTINE _LOWIO_CONTEXT::CompletionRoutine |
Definition at line 283 of file mrx.h.
Referenced by RxLowIoSubmit().
USHORT _LOWIO_CONTEXT::Flags |
Definition at line 282 of file mrx.h.
Referenced by CheckForLoudOperations(), RxCommonRead(), RxCommonWrite(), RxLowIoReadShellCompletion(), RxLowIoSubmit(), and RxLowIoWriteShellCompletion().
XXCTL_LOWIO_COMPONENT _LOWIO_CONTEXT::FsCtl |
Definition at line 308 of file mrx.h.
Referenced by check_nfs41_getreparse_args(), nfs41_DevFcbXXXControlFile(), RxInitializeLowIoContext(), and RxLowIoSubmit().
XXCTL_LOWIO_COMPONENT _LOWIO_CONTEXT::IoCtl |
Definition at line 309 of file mrx.h.
Referenced by handle_upcall(), nfs41_CreateConnection(), nfs41_DeleteConnection(), nfs41_DevFcbXXXControlFile(), nfs41_downcall(), and nfs41_invalidate_cache().
PLOWIO_LOCK_LIST _LOWIO_CONTEXT::LockList |
struct { ... } _LOWIO_CONTEXT::Locks |
Referenced by nfs41_Lock(), nfs41_Unlock(), print_lock_args(), and print_unlock_args().
PNON_PAGED_FCB _LOWIO_CONTEXT::NonPagedFcb |
struct { ... } _LOWIO_CONTEXT::NotifyChangeDirectory |
Referenced by RxNotifyChangeDirectory().
USHORT _LOWIO_CONTEXT::Operation |
Definition at line 281 of file mrx.h.
Referenced by nfs41_Unlock(), print_unlock_args(), RxInitializeLowIoContext(), and RxLowIoSubmit().
union { ... } _LOWIO_CONTEXT::ParamsFor |
Referenced by check_nfs41_getreparse_args(), handle_upcall(), nfs41_CreateConnection(), nfs41_DeleteConnection(), nfs41_DevFcbXXXControlFile(), nfs41_downcall(), nfs41_ExtendForCache(), nfs41_invalidate_cache(), nfs41_Lock(), nfs41_Read(), nfs41_Unlock(), nfs41_Write(), print_lock_args(), print_readwrite_args(), print_unlock_args(), RxCommonRead(), RxCommonWrite(), RxInitializeLowIoContext(), RxLowIoReadShell(), RxLowIoSubmit(), RxLowIoWriteShellCompletion(), and RxNotifyChangeDirectory().
struct { ... } _LOWIO_CONTEXT::ReadWrite |
PERESOURCE _LOWIO_CONTEXT::Resource |
Definition at line 284 of file mrx.h.
Referenced by RxCommonRead(), and RxCommonWrite().
ERESOURCE_THREAD _LOWIO_CONTEXT::ResourceThreadId |
Definition at line 285 of file mrx.h.
Referenced by __RxWriteReleaseResources(), RxCommonWrite(), RxInitializeLowIoContext(), RxLowIoReadShellCompletion(), and RxLowIoWriteShellCompletion().