reactos/drivers/filesystems/ntfs
Trevor Thompson 68a48b2758 [NTFS] - Add some fixes and improvements to mft.c from CR-123:
FindAttribute() - Use * sizeof(WCHAR) in place bit-shifting wizardry.
IncreaseMftSize() - Remove two useless casts. Return error code if WriteAttribute() fails.
SetNonResidentAttributeDataLength() - Assert that AttrContext parameter describes a NonResident attribute. When migrating a resident attribute to non-resident, don't leak memory if FsRtlInitializeLargeMcb() throws an exception, and don't mark the attribute as non-resident until after the Mcb is initialized.
InternalSetResidentAttributeLength() and SetResidentAttributeLength() - Assert that AttrContext parameter describes a resident attribute.
AddNewMftEntry() - Simplify math of backing up and restoring reserved bits by changing BitmapData to PUCHAR type. Don't attempt to modify a volume with more than 2^32 clusters.
AddFixupArray() - Use ULONG in place of int.

svn path=/branches/GSoC_2016/NTFS/; revision=75284
2017-12-10 11:14:56 +01:00
..
attrib.c [NTFS] - Add some fixes and improvements to attribute.c from CR-123: 2017-12-10 11:14:50 +01:00
blockdev.c [NTFS] - Add some minor fixes and improvements: 2017-12-10 11:14:40 +01:00
btree.c [NTFS] - Add some fixes and improvements to btree.c from CR-123: 2017-12-10 11:14:51 +01:00
cleanup.c
close.c
CMakeLists.txt [NTFS] - Fix a couple of issues spotted by Thomas: Maintain alphabetical ordering of CMakeLists.txt, fix casts to BOOLEAN with BooleanFlagOn macro. 2017-12-10 11:14:43 +01:00
create.c [NTFS] - Add some fixes and improvements to create.c, dirctl.c and fcb.c from CR-123: 2017-12-10 11:14:53 +01:00
devctl.c
dirctl.c [NTFS] - Add some fixes and improvements to create.c, dirctl.c and fcb.c from CR-123: 2017-12-10 11:14:53 +01:00
dispatch.c [NTFS] - Disable write support by default. Enable it via the registry. 2017-12-10 11:14:22 +01:00
fastio.c
fcb.c [NTFS] - Add some fixes and improvements to create.c, dirctl.c and fcb.c from CR-123: 2017-12-10 11:14:53 +01:00
finfo.c [NTFS] - Add some fixes and improvements to finfo.c from CR-123: 2017-12-10 11:14:55 +01:00
fsctl.c [NTFS] - Restructure some code in preparation for the next commit: 2017-12-10 11:14:29 +01:00
mft.c [NTFS] - Add some fixes and improvements to mft.c from CR-123: 2017-12-10 11:14:56 +01:00
misc.c
notes.txt
ntfs.c [NTFS] - Disable write support by default. Enable it via the registry. 2017-12-10 11:14:22 +01:00
ntfs.h [NTFS] - Add some fixes and improvements to create.c, dirctl.c and fcb.c from CR-123: 2017-12-10 11:14:53 +01:00
ntfs.rc
rw.c [NTFS] - Fix a couple of issues spotted by Thomas: Maintain alphabetical ordering of CMakeLists.txt, fix casts to BOOLEAN with BooleanFlagOn macro. 2017-12-10 11:14:43 +01:00
volinfo.c [NTFS] - Expand support for resizing resident attributes and fix NtfsAllocateClusters(). 2017-12-10 11:14:18 +01:00