Lines Matching refs:vol
468 static void ntfs_dump_volume(ntfs_volume *vol)
471 printf("\tName of device: %s\n", vol->dev->d_name);
472 printf("\tDevice state: %lu\n", vol->dev->d_state);
473 printf("\tVolume Name: %s\n", vol->vol_name);
474 printf("\tVolume State: %lu\n", vol->state);
475 printf("\tVolume Flags: 0x%04x", (int)le16_to_cpu(vol->flags));
476 if (vol->flags & VOLUME_IS_DIRTY)
478 if (vol->flags & VOLUME_MODIFIED_BY_CHKDSK)
481 printf("\tVolume Version: %u.%u\n", vol->major_ver, vol->minor_ver);
482 printf("\tSector Size: %hu\n", vol->sector_size);
483 printf("\tCluster Size: %u\n", (unsigned int)vol->cluster_size);
484 printf("\tIndex Block Size: %u\n", (unsigned int)vol->indx_record_size);
486 (long long)vol->nr_clusters);
489 printf("\tMFT Record Size: %u\n", (unsigned int)vol->mft_record_size);
490 printf("\tMFT Zone Multiplier: %u\n", vol->mft_zone_multiplier);
491 printf("\tMFT Data Position: %lld\n", (long long)vol->mft_data_pos);
492 printf("\tMFT Zone Start: %lld\n", (long long)vol->mft_zone_start);
493 printf("\tMFT Zone End: %lld\n", (long long)vol->mft_zone_end);
494 printf("\tMFT Zone Position: %lld\n", (long long)vol->mft_zone_pos);
496 (long long)vol->data1_zone_pos);
498 (long long)vol->data2_zone_pos);
500 (long long)vol->mft_na->allocated_size
501 >> vol->cluster_size_bits,
502 100.0*(vol->mft_na->allocated_size
503 >> vol->cluster_size_bits)
504 / vol->nr_clusters);
506 (long long)vol->mft_lcn);
507 printf("\tFILE_MFTMirr Size: %d\n", vol->mftmirr_size);
509 (long long)vol->mftmirr_lcn);
511 (int)vol->attrdef_len);
513 (int)vol->mft_ni->nr_extents);
517 (unsigned long long)vol->lcnbmp_ni->mft_no);
518 printf("\tState of FILE_Bitmap Inode: %lu\n", vol->lcnbmp_ni->state);
520 (unsigned int)vol->lcnbmp_ni->attr_list_size);
521 /* JPA printf("\tAttribute List: %s\n", vol->lcnbmp_ni->attr_list); */
523 (int)vol->lcnbmp_ni->nr_extents);
530 (unsigned long long)vol->lcnbmp_na->ni->mft_no);
532 //printf("\tAttribute Name: %s\n", vol->lcnbmp_na->name);
534 (unsigned int)vol->lcnbmp_na->name_len);
535 printf("\tAttribute State: %lu\n", vol->lcnbmp_na->state);
537 (long long)vol->lcnbmp_na->allocated_size);
539 (long long)vol->lcnbmp_na->data_size);
541 (long long)vol->lcnbmp_na->initialized_size);
543 (long long)vol->lcnbmp_na->compressed_size);
545 (unsigned int)vol->lcnbmp_na->compression_block_size);
547 vol->lcnbmp_na->compression_block_size_bits);
549 vol->lcnbmp_na->compression_block_clusters);
550 if (!ntfs_volume_get_free_space(vol))
552 (long long)vol->free_clusters,
553 100.0*vol->free_clusters
554 /(double)vol->nr_clusters);
752 static void ntfs_dump_attr_list(ATTR_RECORD *attr, ntfs_volume *vol)
770 l = ntfs_get_attribute_value(vol, attr, value);
928 static void ntfs_dump_attr_object_id(ATTR_RECORD *attr,ntfs_volume *vol)
935 if (vol->major_ver >= 3.0) {
974 vol->major_ver);
1105 static void ntfs_dump_attr_security_descriptor(ATTR_RECORD *attr, ntfs_volume *vol)
1111 runlist *rl = ntfs_mapping_pairs_decompress(vol, attr, NULL);
1121 bytes_read = ntfs_rl_pread(vol, rl, 0,
1339 ntfs_volume *vol, struct RUNCOUNT *runcount)
1433 rl = ntfs_mapping_pairs_decompress(vol, a, NULL);
1856 if (le32_to_cpu(index_root->index_block_size) < ni->vol->cluster_size)
2084 static void ntfs_dump_attr_ea(ATTR_RECORD *attr, ntfs_volume *vol)
2101 rl = ntfs_mapping_pairs_decompress(vol, attr, NULL);
2110 bytes_read = ntfs_rl_pread(vol, rl, 0, data_size, buf);
2368 ntfs_dump_attribute_header(ctx, inode->vol, &runcount);
2375 ntfs_dump_attr_list(ctx->attr, inode->vol);
2381 ntfs_dump_attr_object_id(ctx->attr, inode->vol);
2385 inode->vol);
2412 ntfs_dump_attr_ea(ctx->attr, inode->vol);
2452 ntfs_volume *vol;
2467 vol = utils_mount_volume(opts.device, NTFS_MNT_RDONLY |
2469 if (!vol) {
2479 ntfs_dump_volume(vol);
2490 inode = ntfs_pathname_to_inode(vol, NULL,
2496 inode = ntfs_pathname_to_inode(vol, NULL,
2500 inode = ntfs_inode_open(vol, MK_MREF(opts.inode, 0));
2520 ntfs_umount(vol, FALSE);