/reactos/drivers/filesystems/btrfs/ |
H A D | reparse.c | 31 REPARSE_DATA_BUFFER* rdb = buffer; in get_reparse_point() 46 … reqlen = offsetof(REPARSE_DATA_BUFFER, GenericReparseBuffer.DataBuffer) + sizeof(uint32_t); in get_reparse_point() 94 …reqlen = offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) + subnamelen + printn… in get_reparse_point() 96 if (buflen >= offsetof(REPARSE_DATA_BUFFER, ReparseDataLength)) in get_reparse_point() 99 if (buflen >= offsetof(REPARSE_DATA_BUFFER, Reserved)) in get_reparse_point() 102 … if (buflen >= offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.SubstituteNameOffset)) in get_reparse_point() 191 … minlen = offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) + sizeof(WCHAR); in set_symlink() 236 …if (buflen < offsetof(REPARSE_DATA_BUFFER, GenericReparseBuffer.DataBuffer) + rdb->ReparseDataLeng… in set_symlink() 413 REPARSE_DATA_BUFFER* rdb = buffer; in set_reparse_point() 485 REPARSE_DATA_BUFFER* rdb = Irp->AssociatedIrp.SystemBuffer; in delete_reparse_point() [all …]
|
H A D | fsrtl.c | 83 …tuteNameLength + (FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuffer.PathBuffer) - FIELD_OF… in compat_FsRtlValidateReparsePointBuffer() 93 …ine FIELDS_SIZE (FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) - FIELD_O… in compat_FsRtlValidateReparsePointBuffer()
|
H A D | create.c | 3458 REPARSE_DATA_BUFFER* rdb; in get_reparse_block() 3469 …reqlen = offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) + subnamelen + printn… in get_reparse_block() 3480 …rdb->ReparseDataLength = (USHORT)(reqlen - offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer… in get_reparse_block() 3512 Status = fFsRtlValidateReparsePointBuffer(bytes_read, (REPARSE_DATA_BUFFER*)*data); in get_reparse_block() 3528 …Status = fFsRtlValidateReparsePointBuffer(fcb->reparse_xattr.Length, (REPARSE_DATA_BUFFER*)fcb->re… in get_reparse_block() 4041 REPARSE_DATA_BUFFER* data; in open_file2() 4652 REPARSE_DATA_BUFFER* data;
|
H A D | btrfs_drv.h | 1430 NTSTATUS set_reparse_point2(fcb* fcb, REPARSE_DATA_BUFFER* rdb, ULONG buflen, ccb* ccb, file_ref* f…
|
/reactos/sdk/lib/drivers/ntoskrnl_vista/ |
H A D | fsrtl.c | 225 …tuteNameLength + (FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuffer.PathBuffer) - FIELD_OF… in FsRtlValidateReparsePointBuffer() 235 …ine FIELDS_SIZE (FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) - FIELD_O… in FsRtlValidateReparsePointBuffer()
|
/reactos/base/shell/cmd/ |
H A D | mklink.c | 43 } REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER; in CreateJunction() typedef 90 … DWORD DataSize = (DWORD)(FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuffer.PathBuffer) in CreateJunction() 97 …Data->ReparseDataLength = (WORD)(DataSize - FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuf… in CreateJunction()
|
/reactos/drivers/filesystems/ext2/src/ |
H A D | fsctl.c | 1305 if (InputBufferLength < sizeof(REPARSE_DATA_BUFFER)) { in Ext2InspectReparseData() 1348 ASSERT(FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.SubstituteNameOffset) == in Ext2InitializeReparseData() 1351 … RDB->ReparseDataLength = FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) - in Ext2InitializeReparseData() 1352 FIELD_OFFSET(REPARSE_DATA_BUFFER, GenericReparseBuffer.DataBuffer) + in Ext2InitializeReparseData() 1439 if (OutputBufferLength < sizeof(REPARSE_DATA_BUFFER)) { in Ext2GetReparsePoint() 1473 …if (OutputBufferLength - FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) >… in Ext2GetReparsePoint() 1476 …UniName.Length = (USHORT)OutputBufferLength - FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkRepars… in Ext2GetReparsePoint() 1480 …Irp->IoStatus.Information = FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer… in Ext2GetReparsePoint()
|
/reactos/dll/win32/kernel32/kernel32_vista/ |
H A D | vista.c | 17 #define REPARSE_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_DATA_BUFFER, GenericReparseBuffer) 300 …cbReparseData = FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) + TargetFi… in CreateSymbolicLinkW()
|
/reactos/dll/shellext/shellbtrfs/ |
H A D | shellext.h | 191 } REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER; typedef
|
H A D | recv.cpp | 357 REPARSE_DATA_BUFFER* rdb; in cmd_mkfile() 360 …size_t rdblen = offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer[0]) + (2 * path… in cmd_mkfile() 365 rdb = (REPARSE_DATA_BUFFER*)malloc(rdblen); in cmd_mkfile() 368 …rdb->ReparseDataLength = (uint16_t)(rdblen - offsetof(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuff… in cmd_mkfile()
|
/reactos/dll/win32/kernel32/client/file/ |
H A D | dir.c | 635 … FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuffer.PathBuffer), in CreateDirectoryExW()
|
/reactos/sdk/include/ndk/ |
H A D | iotypes.h | 1265 } REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER; typedef
|
/reactos/modules/rostests/kmtests/ntos_io/ |
H A D | IoCreateFile.c | 512 …Size = FIELD_OFFSET(REPARSE_DATA_BUFFER, SymbolicLinkReparseBuffer.PathBuffer) + SysDir.Length * 2… in TestSymlinks()
|
/reactos/modules/rostests/winetests/ntdll/ |
H A D | file.c | 68 } REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER; typedef 4542 static INT build_reparse_buffer(WCHAR *filename, REPARSE_DATA_BUFFER **pbuffer) in build_reparse_buffer() 4544 REPARSE_DATA_BUFFER *buffer; in build_reparse_buffer() 4549 …buffer_len = FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuffer.PathBuffer[1]) + string_len; in build_reparse_buffer() 4571 REPARSE_DATA_BUFFER *buffer = NULL; in test_junction_points()
|
/reactos/ntoskrnl/io/iomgr/ |
H A D | file.c | 193 …FIELD_OFFSET(REPARSE_DATA_BUFFER, MountPointReparseBuffer.PathBuffer[0])) > MAXIMUM_REPARSE_DATA_B… in IopDoNameTransmogrify()
|
/reactos/sdk/include/xdk/ |
H A D | iotypes.h | 7197 } REPARSE_DATA_BUFFER, *PREPARSE_DATA_BUFFER; typedef 7199 #define REPARSE_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_DATA_BUFFER, GenericReparseBuffer)
|
/reactos/drivers/filesystems/nfs/ |
H A D | nfs41_driver.c | 6698 const USHORT HeaderLen = FIELD_OFFSET(REPARSE_DATA_BUFFER, 6746 const USHORT HeaderLen = FIELD_OFFSET(REPARSE_DATA_BUFFER,
|