Lines Matching defs:mrec
187 MFT_RECORD *mrec; /* mft record */
842 static ntfs_attr_search_ctx *attr_get_search_ctx(ntfs_inode *ni, MFT_RECORD *mrec)
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);
1196 if (le32_to_cpu(ctx->mrec->bytes_in_use) + l >
1197 le32_to_cpu(ctx->mrec->bytes_allocated))
1200 (unsigned int)le32_to_cpu(ctx->mrec->
1202 (unsigned int)le32_to_cpu(ctx->mrec->
1206 ctx->mrec->bytes_in_use = cpu_to_le32(l +
1207 le32_to_cpu(ctx->mrec->bytes_in_use));
1619 if (MREF_LE(resize->mrec->base_mft_record) == 0 &&
1620 MSEQNO_LE(resize->mrec->base_mft_record) != 0)
1664 if (!(resize->ctx = attr_get_search_ctx(NULL, resize->mrec)))
1692 if (ntfs_file_record_read(resize->vol, mref, &resize->mrec, NULL)) {
1700 if (!(resize->mrec->flags & MFT_RECORD_IN_USE))
1711 if (write_mft_record(resize->vol, mref, resize->mrec))
1727 resize->mrec = ntfs_malloc(resize->vol->mft_record_size);
1728 if (!resize->mrec)
1751 free(resize->mrec);
2090 resize->ctx->mrec))
2109 resize->ctx->mrec))