Lines Matching refs:FileRecord

73           PFILE_RECORD_HEADER FileRecord,  in AddBitmap()  argument
104 BytesAvailable = Vcb->NtfsInfo.BytesPerFileRecord - FileRecord->BytesInUse; in AddBitmap()
118 AttributeAddress->Instance = FileRecord->NextAttributeNumber++; in AddBitmap()
128 SetFileRecordEnd(FileRecord, AttributeAddress, FileRecordEnd); in AddBitmap()
160 AddData(PFILE_RECORD_HEADER FileRecord, in AddData() argument
180 AttributeAddress->Instance = FileRecord->NextAttributeNumber++; in AddData()
184 SetFileRecordEnd(FileRecord, AttributeAddress, FileRecordEnd); in AddData()
230 AddFileName(PFILE_RECORD_HEADER FileRecord, in AddFileName() argument
253 AttributeAddress->Instance = FileRecord->NextAttributeNumber++; in AddFileName()
265 if(FileRecord->Flags & FRH_DIRECTORY) in AddFileName()
318 DPRINT1("SequenceNumber: 0x%02x\n", FileRecord->SequenceNumber); in AddFileName()
324 … FileNameAttribute->DirectoryFileReferenceNumber |= (ULONGLONG)FileRecord->SequenceNumber << 48; in AddFileName()
338 FileRecord->LinkCount++; in AddFileName()
350 SetFileRecordEnd(FileRecord, AttributeAddress, FileRecordEnd); in AddFileName()
389 PFILE_RECORD_HEADER FileRecord, in AddIndexAllocation() argument
424 BytesAvailable = Vcb->NtfsInfo.BytesPerFileRecord - FileRecord->BytesInUse; in AddIndexAllocation()
439 AttributeAddress->Instance = FileRecord->NextAttributeNumber++; in AddIndexAllocation()
449 SetFileRecordEnd(FileRecord, AttributeAddress, FileRecordEnd); in AddIndexAllocation()
496 PFILE_RECORD_HEADER FileRecord, in AddIndexRoot() argument
528 BytesAvailable = Vcb->NtfsInfo.BytesPerFileRecord - FileRecord->BytesInUse; in AddIndexRoot()
542 AttributeAddress->Instance = FileRecord->NextAttributeNumber++; in AddIndexRoot()
555 SetFileRecordEnd(FileRecord, AttributeAddress, FileRecordEnd); in AddIndexRoot()
602 PFILE_RECORD_HEADER FileRecord, in AddRun() argument
608 … PNTFS_ATTR_RECORD DestinationAttribute = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + AttrOffset); in AddRun()
655 …PNTFS_ATTR_RECORD NextAttribute = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + NextAttributeOffset); in AddRun()
659 DataRunMaxLength += Vcb->NtfsInfo.BytesPerFileRecord - FileRecord->BytesInUse; in AddRun()
684 SetFileRecordEnd(FileRecord, FinalAttribute, FILE_RECORD_END); in AddRun()
709 NextAttribute = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + NextAttributeOffset); in AddRun()
710 SetFileRecordEnd(FileRecord, NextAttribute, FILE_RECORD_END); in AddRun()
730 Status = UpdateFileRecord(Vcb, AttrContext->FileMFTIndex, FileRecord); in AddRun()
766 AddStandardInformation(PFILE_RECORD_HEADER FileRecord, in AddStandardInformation() argument
785 AttributeAddress->Instance = FileRecord->NextAttributeNumber++; in AddStandardInformation()
797 SetFileRecordEnd(FileRecord, AttributeAddress, FileRecordEnd); in AddStandardInformation()
1060 PFILE_RECORD_HEADER FileRecord, in FreeClusters() argument
1066 … PNTFS_ATTR_RECORD DestinationAttribute = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + AttrOffset); in FreeClusters()
1068 …PNTFS_ATTR_RECORD NextAttribute = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + NextAttributeOffset); in FreeClusters()
1152 …WriteAttribute(Vcb, DataContext, 0, BitmapData, (ULONG)BitmapDataSize, &LengthWritten, FileRecord); in FreeClusters()
1199 SetFileRecordEnd(FileRecord, NextAttribute, FILE_RECORD_END); in FreeClusters()
1203 Status = UpdateFileRecord(Vcb, AttrContext->FileMFTIndex, FileRecord); in FreeClusters()
1385 PFILE_RECORD_HEADER FileRecord, in FindFirstAttribute() argument
1391 …DPRINT("FindFistAttribute(%p, %p, %p, %p, %u, %p)\n", Context, Vcb, FileRecord, OnlyResident, Attr… in FindFirstAttribute()
1395 Context->FirstAttr = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + FileRecord->AttributeOffset); in FindFirstAttribute()
1397 Context->LastAttr = (PNTFS_ATTR_RECORD)((ULONG_PTR)FileRecord + FileRecord->BytesInUse); in FindFirstAttribute()
1400 Context->Offset = FileRecord->AttributeOffset; in FindFirstAttribute()
1424 Context->Offset = (UCHAR*)Context->CurrAttr - (UCHAR*)FileRecord; in FindFirstAttribute()
1791 PFILE_RECORD_HEADER FileRecord) in NtfsDumpFileAttributes() argument
1797 Status = FindFirstAttribute(&Context, Vcb, FileRecord, FALSE, &Attribute); in NtfsDumpFileAttributes()
1810 PFILE_RECORD_HEADER FileRecord, in GetFileNameFromRecord() argument
1818 Status = FindFirstAttribute(&Context, Vcb, FileRecord, FALSE, &Attribute); in GetFileNameFromRecord()
1941 PFILE_RECORD_HEADER FileRecord) in GetStandardInformationFromRecord() argument
1948 Status = FindFirstAttribute(&Context, Vcb, FileRecord, FALSE, &Attribute); in GetStandardInformationFromRecord()
1986 PFILE_RECORD_HEADER FileRecord) in GetBestFileNameFromRecord() argument
1990 FileName = GetFileNameFromRecord(Vcb, FileRecord, NTFS_FILE_NAME_POSIX); in GetBestFileNameFromRecord()
1993 FileName = GetFileNameFromRecord(Vcb, FileRecord, NTFS_FILE_NAME_WIN32); in GetBestFileNameFromRecord()
1996 FileName = GetFileNameFromRecord(Vcb, FileRecord, NTFS_FILE_NAME_DOS); in GetBestFileNameFromRecord()