Searched refs:ReparseBuffer (Results 1 – 8 of 8) sorted by relevance
/reactos/drivers/filesystems/btrfs/ |
H A D | fsrtl.c | 32 …ompat_FsRtlValidateReparsePointBuffer(IN ULONG BufferLength, IN PREPARSE_DATA_BUFFER ReparseBuffer) in compat_FsRtlValidateReparsePointBuffer() argument 44 GuidBuffer = (PREPARSE_GUID_DATA_BUFFER)ReparseBuffer; in compat_FsRtlValidateReparsePointBuffer() 45 DataLength = ReparseBuffer->ReparseDataLength; in compat_FsRtlValidateReparsePointBuffer() 46 ReparseTag = ReparseBuffer->ReparseTag; in compat_FsRtlValidateReparsePointBuffer() 77 if (!ReparseBuffer->MountPointReparseBuffer.SubstituteNameOffset) in compat_FsRtlValidateReparsePointBuffer() 80 …if (ReparseBuffer->MountPointReparseBuffer.PrintNameOffset == ReparseBuffer->MountPointReparseBuff… in compat_FsRtlValidateReparsePointBuffer() 105 …if (ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameLength && ReparseBuffer->SymbolicLinkRe… in compat_FsRtlValidateReparsePointBuffer() 108 …if (IsEven(ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameLength) && IsEven(ReparseBuffer-… in compat_FsRtlValidateReparsePointBuffer() 109 …IsEven(ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameOffset) && IsEven(ReparseBuffer->Sym… in compat_FsRtlValidateReparsePointBuffer() 111 … + REPARSE_DATA_BUFFER_HEADER_SIZE >= ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameOffse… in compat_FsRtlValidateReparsePointBuffer() [all …]
|
H A D | btrfs_drv.h | 1629 …mpat_FsRtlValidateReparsePointBuffer(IN ULONG BufferLength, IN PREPARSE_DATA_BUFFER ReparseBuffer); 1864 …stdcall *tFsRtlValidateReparsePointBuffer)(ULONG BufferLength, PREPARSE_DATA_BUFFER ReparseBuffer);
|
H A D | create.c | 62 PREPARSE_DATA_BUFFER ReparseBuffer; member 3244 …if (acec->ReparseBufferLength > sizeof(uint32_t) && *(uint32_t*)acec->ReparseBuffer == IO_REPARSE_… 3254 …Status = set_reparse_point2(fileref->fcb, acec->ReparseBuffer, acec->ReparseBufferLength, NULL, NU…
|
/reactos/sdk/lib/drivers/ntoskrnl_vista/ |
H A D | fsrtl.c | 174 IN PREPARSE_DATA_BUFFER ReparseBuffer) in FsRtlValidateReparsePointBuffer() argument 186 GuidBuffer = (PREPARSE_GUID_DATA_BUFFER)ReparseBuffer; in FsRtlValidateReparsePointBuffer() 187 DataLength = ReparseBuffer->ReparseDataLength; in FsRtlValidateReparsePointBuffer() 188 ReparseTag = ReparseBuffer->ReparseTag; in FsRtlValidateReparsePointBuffer() 219 if (!ReparseBuffer->MountPointReparseBuffer.SubstituteNameOffset) in FsRtlValidateReparsePointBuffer() 222 …if (ReparseBuffer->MountPointReparseBuffer.PrintNameOffset == ReparseBuffer->MountPointReparseBuff… in FsRtlValidateReparsePointBuffer() 247 …if (ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameLength && ReparseBuffer->SymbolicLinkRe… in FsRtlValidateReparsePointBuffer() 250 …if (IsEven(ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameLength) && IsEven(ReparseBuffer-… in FsRtlValidateReparsePointBuffer() 251 …IsEven(ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameOffset) && IsEven(ReparseBuffer->Sym… in FsRtlValidateReparsePointBuffer() 253 … + REPARSE_DATA_BUFFER_HEADER_SIZE >= ReparseBuffer->SymbolicLinkReparseBuffer.SubstituteNameOffse… in FsRtlValidateReparsePointBuffer() [all …]
|
/reactos/dll/win32/kernel32/client/file/ |
H A D | mntpoint.c | 266 PREPARSE_DATA_BUFFER ReparseBuffer; in BasepGetVolumeNameFromReparsePoint() local 300 if (ReparseBuffer == NULL) in BasepGetVolumeNameFromReparsePoint() 316 ReparseBuffer, MAXIMUM_REPARSE_DATA_BUFFER_SIZE, &BytesReturned, in BasepGetVolumeNameFromReparsePoint() 319 RtlFreeHeap(RtlGetProcessHeap(), 0, ReparseBuffer); in BasepGetVolumeNameFromReparsePoint() 335 if (ReparseBuffer->ReparseTag != IO_REPARSE_TAG_MOUNT_POINT) in BasepGetVolumeNameFromReparsePoint() 337 RtlFreeHeap(RtlGetProcessHeap(), 0, ReparseBuffer); in BasepGetVolumeNameFromReparsePoint() 351 RtlFreeHeap(RtlGetProcessHeap(), 0, ReparseBuffer); in BasepGetVolumeNameFromReparsePoint() 365 …&ReparseBuffer->MountPointReparseBuffer.PathBuffer[ReparseBuffer->MountPointReparseBuffer.Substitu… in BasepGetVolumeNameFromReparsePoint() 366 ReparseBuffer->MountPointReparseBuffer.SubstituteNameLength); in BasepGetVolumeNameFromReparsePoint() 375 SubstituteName.Length = ReparseBuffer->MountPointReparseBuffer.SubstituteNameLength; in BasepGetVolumeNameFromReparsePoint() [all …]
|
/reactos/ntoskrnl/io/iomgr/ |
H A D | irp.c | 1914 IN PREPARSE_DATA_BUFFER ReparseBuffer) in IoIsValidNameGraftingBuffer() argument
|
/reactos/sdk/include/xdk/ |
H A D | fsrtlfuncs.h | 1188 _In_reads_bytes_(BufferLength) PREPARSE_DATA_BUFFER ReparseBuffer);
|
H A D | iofuncs.h | 1746 _In_ PREPARSE_DATA_BUFFER ReparseBuffer);
|