Searched refs:mft_record_size (Results 1 - 13 of 13) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/src/router/udev/extras/volume_id/lib/ |
H A D | ntfs.c | 99 unsigned int mft_record_size; local 125 /* size = -log2(mft_record_size); normally 1024 Bytes */ 126 mft_record_size = 1 << -ns->cluster_per_mft_record; 128 mft_record_size = ns->cluster_per_mft_record * cluster_size; 135 dbg("mft record size %i", mft_record_size); 137 buf = volume_id_get_buffer(id, off + mft_off + (MFT_RECORD_VOLUME * mft_record_size), 138 mft_record_size); 162 if (attr_off >= mft_record_size)
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/ntfs-3g-2009.3.8/libntfs-3g/ |
H A D | bootsect.c | 236 * negative. Then calculate the mft_record_size. A value of 0x80 is 245 * be taken to be the negative base 2 logarithm of the mft_record_size 247 * mft_record_size = 2^(-clusters_per_mft_record) bytes. 250 vol->mft_record_size = 1 << -c; 252 vol->mft_record_size = c << vol->cluster_size_bits; 253 if (vol->mft_record_size & (vol->mft_record_size - 1)) { 254 ntfs_log_error("mft_record_size (%d) is not a power of 2.\n", 255 vol->mft_record_size); 258 vol->mft_record_size_bits = ffs(vol->mft_record_size) [all...] |
H A D | mft.c | 76 * NOTE: @b has to be at least of size @count * vol->mft_record_size. 104 count, vol->mft_record_size, b); 171 bmirr = ntfs_malloc(cnt * vol->mft_record_size); 174 memcpy(bmirr, b, cnt * vol->mft_record_size); 177 count, vol->mft_record_size, b); 193 vol->mft_record_size, bmirr); 221 if (le32_to_cpu(m->bytes_allocated) != vol->mft_record_size) { 224 vol->mft_record_size, 230 if (p2n(a) < p2n(m) || (char *)a > (char *)m + vol->mft_record_size) { 287 m = ntfs_malloc(vol->mft_record_size); [all...] |
H A D | volume.c | 241 mb = ntfs_malloc(vol->mft_record_size); 250 vol->mft_record_size, mb); 808 vol->mft_record_size, m); 821 vol->mft_record_size, m2); 844 mrec = (MFT_RECORD*)(m + i * vol->mft_record_size); 858 mrec2 = (MFT_RECORD*)(m2 + i * vol->mft_record_size);
|
H A D | dir.c | 591 dir_ni->vol->mft_record_size; 737 if (*pos >= i_size + vol->mft_record_size) 801 if (*pos >= vol->mft_record_size) { 854 *pos = vol->mft_record_size; 873 ia_pos = *pos - vol->mft_record_size; 1002 *pos = i_size + vol->mft_record_size;
|
H A D | attrib.c | 828 (char*)ctx->mrec + vol->mft_record_size) { 1226 (char*)ctx->mrec + vol->mft_record_size) { 3164 if (size > ni->vol->mft_record_size) { 3863 if (newsize < vol->mft_record_size) {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ntfs/ |
H A D | volume.h | 55 u32 mft_record_size; /* in bytes */ member in struct:__anon16920 56 u32 mft_record_size_mask; /* mft_record_size - 1 */ 57 u8 mft_record_size_bits; /* log2(mft_record_size) */
|
H A D | super.c | 770 vol->mft_record_size = vol->cluster_size << 774 * When mft_record_size < cluster_size, clusters_per_mft_record 775 * = -log2(mft_record_size) bytes. mft_record_size normaly is 778 vol->mft_record_size = 1 << -clusters_per_mft_record; 779 vol->mft_record_size_mask = vol->mft_record_size - 1; 780 vol->mft_record_size_bits = ffs(vol->mft_record_size) - 1; 781 ntfs_debug("vol->mft_record_size = %i (0x%x)", vol->mft_record_size, 782 vol->mft_record_size); [all...] |
H A D | dir.c | 728 if (fpos >= i_size + vol->mft_record_size) 761 if (fpos >= vol->mft_record_size) 848 fpos = vol->mft_record_size; 853 ia_pos = (s64)fpos - vol->mft_record_size; 1018 vol->mft_record_size; 1045 fpos = i_size + vol->mft_record_size;
|
H A D | mft.c | 68 vol->mft_record_size) { 464 int max_bhs = vol->mft_record_size / blocksize; 498 memcpy(kmirr, m, vol->mft_record_size); 518 m_end = m_start + vol->mft_record_size; 669 int max_bhs = vol->mft_record_size / blocksize; 694 m_end = m_start + vol->mft_record_size; 766 err = pre_write_mst_fixup((NTFS_RECORD*)m, vol->mft_record_size); 1749 min_nr = vol->mft_record_size >> vol->cluster_size_bits; 1753 nr = vol->mft_record_size << 4 >> vol->cluster_size_bits; 1997 * @m: destination buffer of size >= @vol->mft_record_size byte [all...] |
H A D | inode.c | 747 (u8*)ctx->mrec + vol->mft_record_size) { 818 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { 1538 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { 1782 ni->itype.index.block_size = vol->mft_record_size; 1789 if (vol->mft_record_size > 64 * 1024) { 1791 vol->mft_record_size); 1794 i = vol->mft_record_size; 1806 nr_blocks = vol->mft_record_size >> sb->s_blocksize_bits; 1823 if (post_read_mst_fixup((NTFS_RECORD*)m, vol->mft_record_size)) { 1920 (u8*)ctx->mrec + vol->mft_record_size) { [all...] |
H A D | attrib.c | 1997 if (new_alloc_size < vol->mft_record_size &&
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/ntfs-3g-2009.3.8/include/ntfs-3g/ |
H A D | volume.h | 162 u32 mft_record_size; /* Byte size of a mft record. */ member in struct:_ntfs_volume
|
Completed in 210 milliseconds