Searched defs:mrec (Results 1 - 8 of 8) sorted by relevance
/osnet-11/usr/src/cmd/ntfsprogs/ |
H A D | ntfsfix.c | 351 MFT_RECORD *mrec, *mrec2; local 366 mrec = (MFT_RECORD*)(m + i * vol->mft_record_size); 367 if (mrec->flags & MFT_RECORD_IN_USE) { 368 if (ntfs_is_baad_record(mrec->magic)) { 376 if (!ntfs_is_mft_record(mrec->magic)) { 400 if (!(mrec->flags & MFT_RECORD_IN_USE) && 401 !ntfs_is_mft_record(mrec->magic)) 404 if (memcmp(mrec, mrec2, ntfs_mft_record_get_data_size(mrec))) { 413 use_mirr ? mrec2 : mrec); [all...] |
H A D | ntfsinfo.c | 1738 static void ntfs_dump_usa_lsn(const char *indent, MFT_RECORD *mrec) argument 1741 (unsigned)le16_to_cpu(mrec->usa_ofs), 1742 (unsigned)le16_to_cpu(mrec->usa_ofs)); 1744 (unsigned)le16_to_cpu(mrec->usa_count), 1745 (unsigned)le16_to_cpu(mrec->usa_count)); 1747 (unsigned)le16_to_cpup((u16 *)((u8 *)mrec + 1748 le16_to_cpu(mrec->usa_ofs))), 1749 (unsigned)le16_to_cpup((u16 *)((u8 *)mrec + 1750 le16_to_cpu(mrec->usa_ofs)))); 1752 (unsigned long long)sle64_to_cpu(mrec 2079 MFT_RECORD *mrec = inode->mrec; local [all...] |
H A D | ntfsresize.c | 187 MFT_RECORD *mrec; /* mft record */ member in struct:__anon68 842 static ntfs_attr_search_ctx *attr_get_search_ctx(ntfs_inode *ni, MFT_RECORD *mrec) argument 846 if ((ret = ntfs_attr_get_search_ctx(ni, mrec)) == NULL) 1031 if (ni->mrec->base_mft_record) 1103 if (ni->mrec->base_mft_record) 1179 le32_to_cpu(ctx->mrec->bytes_in_use)); 1185 le32_to_cpu(ctx->mrec->bytes_in_use)); 1187 le32_to_cpu(ctx->mrec->bytes_allocated)); 1189 remains_size = le32_to_cpu(ctx->mrec->bytes_in_use); 1190 remains_size -= (next_attr - (char *)ctx->mrec); [all...] |
/osnet-11/usr/src/lib/libntfs/common/include/ntfs/ |
H A D | inode.h | 107 MFT_RECORD *mrec; /* The actual mft record of the inode. */ member in struct:_ntfs_inode
|
H A D | attrib.h | 59 * @mrec: buffer containing mft record to search 60 * @attr: attribute record in @mrec where to begin/continue search 64 * attribute search functions. Initialize @mrec to point to the mft record to 65 * search, and @attr to point to the first attribute within @mrec (not necessary 76 MFT_RECORD *mrec; member in struct:_ntfs_attr_search_ctx 88 MFT_RECORD *mrec);
|
/osnet-11/usr/src/lib/libntfs/common/libntfs/ |
H A D | mft.c | 203 * @mrec: address of pointer in which to return the mft record 212 * *@mrec is then set to point to the buffer. 215 * mft record, i.e. *@attr is a pointer into *@mrec. 225 * Note: Caller has to free *@mrec when finished. 231 MFT_RECORD **mrec, ATTR_RECORD **attr) 237 if (!vol || !mrec) { 241 m = *mrec; 258 *mrec = m; 266 if (m != *mrec) 276 * @mrec 230 ntfs_file_record_read(const ntfs_volume *vol, const MFT_REF mref, MFT_RECORD **mrec, ATTR_RECORD **attr) argument 285 ntfs_mft_record_layout(const ntfs_volume *vol, const MFT_REF mref, MFT_RECORD *mrec) argument 1566 ntfs_mft_usn_dec(MFT_RECORD *mrec) argument [all...] |
H A D | volume.c | 197 vol->mft_ni->mrec = mb; 945 MFT_RECORD *mrec, *mrec2; local 958 mrec = (MFT_RECORD*)(m + i * vol->mft_record_size); 959 if (mrec->flags & MFT_RECORD_IN_USE) { 960 if (ntfs_is_baad_record(mrec->magic)) { 967 if (!ntfs_is_mft_record(mrec->magic)) { 990 if (memcmp(mrec, mrec2, ntfs_mft_record_get_data_size(mrec))) { 1112 if ((char*)vinf + le32_to_cpu(a->u.res.value_length) > (char*)ctx->mrec + 1113 le32_to_cpu(ctx->mrec [all...] |
H A D | attrib.c | 363 if (!ni || !ni->vol || !ni->mrec) { 921 (char*)ctx->mrec + vol->mft_record_size) { 1102 (char*)ctx->mrec + vol->mft_record_size) { 1108 ctx->mrec)) { 1147 ctx->mrec)) { 1155 ctx->mrec); 1451 ctx->mrec); 1613 * mft record specified by @ctx->mrec, beginning at @ctx->attr, for an 1633 * mft record @ctx->mrec. 1646 * @ctx->mrec belong 2318 ntfs_attr_init_search_ctx(ntfs_attr_search_ctx *ctx, ntfs_inode *ni, MFT_RECORD *mrec) argument 2377 ntfs_attr_get_search_ctx(ntfs_inode *ni, MFT_RECORD *mrec) argument [all...] |
Completed in 44 milliseconds