Lines Matching defs:opts
229 } opts;
779 if (!opts.use_epoch_time)
814 if (opts.no_action)
903 if (opts.no_action)
2307 if (index_block_size < (u32)opts.sector_size) {
3467 vol->dev = ntfs_device_alloc(opts.dev_name, 0, &ntfs_device_default_io_ops, NULL);
3474 if (opts.no_action) {
3495 if (!opts.force) {
3499 if (!opts.num_sectors) {
3504 if (opts.sector_size) {
3506 opts.num_sectors = sbuf.st_size / opts.sector_size;
3508 opts.num_sectors = ((s64)sbuf.st_blocks << 9) / opts.sector_size;
3511 opts.num_sectors = sbuf.st_size / 512;
3513 opts.num_sectors = sbuf.st_blocks;
3514 opts.sector_size = 512;
3524 if (!opts.force) {
3536 if (!opts.force) {
3577 if (opts.sector_size < 0) {
3578 opts.sector_size = ntfs_device_sector_size_get(vol->dev);
3579 if (opts.sector_size < 0) {
3584 opts.sector_size = 512;
3588 if ((opts.sector_size - 1) & opts.sector_size) {
3593 if (opts.sector_size < 256 || opts.sector_size > 4096) {
3598 ntfs_log_debug("sector size = %ld bytes\n", opts.sector_size);
3600 if (ntfs_device_block_size_set(vol->dev, opts.sector_size))
3607 if (opts.num_sectors < 0) {
3608 opts.num_sectors = ntfs_device_size_get(vol->dev,
3609 opts.sector_size);
3610 if (opts.num_sectors <= 0) {
3617 ntfs_log_debug("number of sectors = %lld (0x%llx)\n", opts.num_sectors,
3618 opts.num_sectors);
3625 if (opts.sector_size < 512)
3626 i = 512 / opts.sector_size;
3627 opts.num_sectors -= i;
3629 if (opts.part_start_sect < 0) {
3630 opts.part_start_sect = ntfs_device_partition_start_sector_get(
3632 if (opts.part_start_sect < 0) {
3637 opts.part_start_sect = 0;
3639 } else if (opts.part_start_sect >> 32) {
3645 (long long)opts.part_start_sect);
3646 opts.part_start_sect = 0;
3649 } else if (opts.part_start_sect >> 32) {
3655 if (opts.sectors_per_track < 0) {
3656 opts.sectors_per_track = ntfs_device_sectors_per_track_get(
3658 if (opts.sectors_per_track < 0) {
3663 opts.sectors_per_track = 0;
3665 } else if (opts.sectors_per_track > 65535) {
3670 opts.sectors_per_track = 0;
3673 } else if (opts.sectors_per_track > 65535) {
3679 if (opts.heads < 0) {
3680 opts.heads = ntfs_device_heads_get(vol->dev);
3681 if (opts.heads < 0) {
3686 opts.heads = 0;
3688 } else if (opts.heads > 65535) {
3693 opts.heads = 0;
3696 } else if (opts.heads > 65535) {
3700 volume_size = opts.num_sectors * opts.sector_size;
3718 if (vol->cluster_size < (u32)opts.sector_size)
3719 vol->cluster_size = opts.sector_size;
3743 if (vol->cluster_size < (u32)opts.sector_size) {
3749 if (vol->cluster_size > 4096 * (u32)opts.sector_size) {
3766 if (opts.enable_compression) {
3767 if (!opts.force) {
3773 opts.enable_compression = 0;
3786 if ((vol->nr_clusters != ((opts.num_sectors * opts.sector_size) /
3788 (volume_size / opts.sector_size) != opts.num_sectors ||
3822 if (vol->mft_record_size < (u32)opts.sector_size)
3823 vol->mft_record_size = opts.sector_size;
3840 if (vol->indx_record_size < (u32)opts.sector_size)
3841 vol->indx_record_size = opts.sector_size;
3952 switch (opts.mft_zone_multiplier) { /* % of volume size in clusters */
3990 g_mftmirr_lcn = (opts.num_sectors * opts.sector_size >> 1)
4201 opts.sector_size;
4203 bw = mkntfs_write(g_vol->dev, g_buf, opts.sector_size);
4204 if (bw != opts.sector_size) {
4216 opts.sector_size, SEEK_CUR);
4320 if (!err && opts.with_uuid)
4343 * Write the first max(512, opts.sector_size) bytes from buf to the
4348 if (size < opts.sector_size)
4349 size = opts.sector_size;
4350 if (g_vol->dev->d_ops->seek(g_vol->dev, (opts.num_sectors + 1) *
4351 opts.sector_size - size, SEEK_SET) == (off_t)-1) {
4456 if (opts.disable_indexing)
4458 if (opts.enable_compression)
4646 bs->bpb.bytes_per_sector = cpu_to_le16(opts.sector_size);
4647 sectors_per_cluster = g_vol->cluster_size / opts.sector_size;
4653 bs->bpb.sectors_per_track = cpu_to_le16(opts.sectors_per_track);
4655 opts.sectors_per_track, opts.sectors_per_track);
4656 bs->bpb.heads = cpu_to_le16(opts.heads);
4657 ntfs_log_debug("heads = %ld (0x%lx)\n", opts.heads, opts.heads);
4658 bs->bpb.hidden_sectors = cpu_to_le32(opts.part_start_sect);
4659 ntfs_log_debug("hidden sectors = %llu (0x%llx)\n", opts.part_start_sect,
4660 opts.part_start_sect);
4663 bs->number_of_sectors = cpu_to_sle64(opts.num_sectors);
4748 if (!opts.use_epoch_time) {
4932 if (!err && opts.with_uuid)
4991 if (opts.label) {
4992 g_vol->vol_name = strdup(opts.label);
4998 if (opts.cluster_size >= 0)
4999 g_vol->cluster_size = opts.cluster_size;
5052 if (!opts.quick_format) {
5122 if (!opts.no_action)
5146 if (!opts.no_action)
5184 mkntfs_init_options(&opts); /* Set up the options */
5187 result = mkntfs_parse_options(argc, argv, &opts);
5190 result = mkntfs_redirect(&opts);