Lines Matching refs:sector_size

121 	context.sector_size      = 512;	/* minimum for UDF */  in udf_init_create_context()
236 uint32_t sector_size = context.sector_size; in udf_bytes_to_sectors() local
237 return (bytes + sector_size -1) / sector_size; in udf_bytes_to_sectors()
245 int sector_size = context.sector_size; in udf_dump_layout() local
264 ((uint64_t) layout.part_size_lba * sector_size) / 1024, in udf_dump_layout()
265 ((uint64_t) layout.part_size_lba * sector_size) / (1024*1024)); in udf_dump_layout()
274 ((uint64_t) layout.meta_part_size_lba * sector_size) / 1024, in udf_dump_layout()
275 ((uint64_t) layout.meta_part_size_lba * sector_size) / (1024*1024)); in udf_dump_layout()
292 uint32_t sector_size, uint32_t blockingnr) in udf_calculate_disc_layout() argument
316 layout.iso9660_vrs = ((32*1024 + sector_size - 1) / sector_size) in udf_calculate_disc_layout()
351 layout.lvis_size = MAX(8192.0/sector_size, 2 * blockingnr); in udf_calculate_disc_layout()
352 if (layout.lvis_size * sector_size < 8192) in udf_calculate_disc_layout()
496 kbsize = (uint64_t) last_lba * sector_size; in udf_calculate_disc_layout()
501 - layout.meta_bitmap_dscr_size) * sector_size; in udf_calculate_disc_layout()
636 uint32_t vds1_extent_len = layout.vds1_size * context.sector_size; in udf_create_anchor()
637 uint32_t vds2_extent_len = layout.vds2_size * context.sector_size; in udf_create_anchor()
641 if ((avdp = calloc(1, context.sector_size)) == NULL) in udf_create_anchor()
663 memset(dscr, 0, context.sector_size); in udf_create_terminator()
1025 pri = calloc(1, context.sector_size); in udf_create_primaryd()
1029 memset(pri, 0, context.sector_size); in udf_create_primaryd()
1095 uint32_t sector_size, bitmap_bytes; in udf_create_partitiond() local
1099 sector_size = context.sector_size; in udf_create_partitiond()
1100 bitmap_bytes = layout.alloc_bitmap_dscr_size * sector_size; in udf_create_partitiond()
1106 pd = calloc(1, context.sector_size); in udf_create_partitiond()
1154 usd = calloc(1, context.sector_size); in udf_create_unalloc_spaced()
1178 uint32_t sector_size; in udf_create_base_logical_dscr() local
1181 sector_size = context.sector_size; in udf_create_base_logical_dscr()
1183 lvd = calloc(1, sector_size); in udf_create_base_logical_dscr()
1192 lvd->lb_size = udf_rw32(sector_size); in udf_create_base_logical_dscr()
1205 lvd->integrity_seq_loc.len = udf_rw32(layout.lvis_size * sector_size); in udf_create_base_logical_dscr()
1208 lvd->lv_fsd_loc.len = udf_rw32(sector_size); in udf_create_base_logical_dscr()
1306 spareable_bytes = layout.spareable_area_size * context.sector_size; in udf_add_logvol_part_spareable()
1353 spt = calloc(context.sector_size, layout.sparing_table_dscr_lbas); in udf_create_sparing_tabled()
1467 ivd = calloc(1, context.sector_size); in udf_create_impvold()
1571 lvid = calloc(1, context.sector_size); in udf_create_lvintd()
1594 fsd = calloc(1, context.sector_size); in udf_create_fsd()
1618 fsd->rootdir_icb.len = udf_rw32(context.sector_size); in udf_create_fsd()
1646 sbd = calloc(context.sector_size, dscr_size); in udf_create_space_bitmap()
1763 uint32_t sector_size, blockingnr, bpos; in udf_surface_check() local
1770 sector_size = context.sector_size; in udf_surface_check()
1773 block_bytes = layout.blockingnr * sector_size; in udf_surface_check()
1787 (uint64_t) loc*sector_size); in udf_surface_check()
1809 error = pread(dev_fd, buffer, block_bytes, loc*sector_size); in udf_surface_check()
2079 lb_rest = context.sector_size - (endfid % context.sector_size); in udf_create_fid()
2208 uint32_t offset, a_l, sector_size; in udf_extattr_search_intern() local
2213 sector_size = context.sector_size; in udf_extattr_search_intern()
2256 if (l_ea + offset >= sector_size - sizeof(struct extattr_entry)) in udf_extattr_search_intern()
2430 fe = calloc(1, context.sector_size); in udf_create_new_fe()
2530 efe = calloc(1, context.sector_size); in udf_create_new_efe()
2638 logblks_rec = UDF_ROUNDUP(inf_len, context.sector_size) / in udf_append_meta_mapping_part_to_efe()
2639 context.sector_size; in udf_append_meta_mapping_part_to_efe()
2659 max_len = UDF_EXT_MAXLEN / context.sector_size; /* in sectors */ in udf_append_meta_mapping_to_efe()
2661 max_len = max_len * context.sector_size; in udf_append_meta_mapping_to_efe()
2671 lb_num += part_len / context.sector_size; in udf_append_meta_mapping_to_efe()
2683 uint32_t sector_size; in udf_create_meta_files() local
2686 sector_size = context.sector_size; in udf_create_meta_files()
2689 meta_icb.len = udf_rw32(sector_size); in udf_create_meta_files()
2729 (uint64_t) layout.meta_part_size_lba * sector_size); in udf_create_meta_files()
2734 (uint64_t) layout.meta_part_size_lba * sector_size); in udf_create_meta_files()
2758 root_icb.len = udf_rw32(context.sector_size); in udf_create_new_rootdir()
2819 UDF_ROUNDUP(new_size, context.sector_size); in udf_vat_update()
2864 context.vat_allocated += context.sector_size; in udf_append_VAT_file()
2945 blks = UDF_ROUNDUP(inf_len, context.sector_size) / in udf_create_VAT()
2946 context.sector_size; in udf_create_VAT()
2977 blks = UDF_ROUNDUP(inf_len, context.sector_size) / in udf_create_VAT()
2978 context.sector_size; in udf_create_VAT()
3007 blks = UDF_ROUNDUP(inf_len, context.sector_size) / in udf_create_VAT()
3008 context.sector_size; in udf_create_VAT()
3040 sects = UDF_ROUNDUP(context.vat_size, context.sector_size) / in udf_writeout_VAT()
3041 context.sector_size; in udf_writeout_VAT()
3097 printf("\tsector size %d\n", di->sector_size); in udf_dump_discinfo()
3227 mmc_discinfo.sector_size = secsize; in udf_update_discinfo()
3408 if (mmc_discinfo.sector_size > context.sector_size) in udf_opendisc()
3409 context.sector_size = mmc_discinfo.sector_size; in udf_opendisc()
3673 rel_loc * context.sector_size, in udf_write_sector()
3674 sector, context.sector_size); in udf_write_sector()
3692 packet->packet_data = calloc(1, context.sector_size * blockingnr); in udf_write_sector()
3702 rel_loc * context.sector_size, in udf_write_sector()
3703 sector, context.sector_size); in udf_write_sector()
3725 rpos = (uint64_t) location * context.sector_size; in udf_read_sector()
3744 rel_loc * context.sector_size, in udf_read_sector()
3745 context.sector_size); in udf_read_sector()
3747 ret = pread(dev_fd, sector, context.sector_size, rpos); in udf_read_sector()
3750 if (ret < (int) context.sector_size) in udf_read_sector()
3753 rel_loc * context.sector_size, in udf_read_sector()
3754 sector, context.sector_size); in udf_read_sector()
3761 ret = pread(dev_fd, sector, context.sector_size, rpos); in udf_read_sector()
3764 if (ret < (int) context.sector_size) in udf_read_sector()
3795 linesize = blockingnr * context.sector_size; in udf_writeout_writequeue()
3806 rpos = (uint64_t) packet->start_sectornr * context.sector_size; in udf_writeout_writequeue()
3819 offset = i * context.sector_size; in udf_writeout_writequeue()
3822 context.sector_size); in udf_writeout_writequeue()
3842 wpos = (uint64_t) packet->start_sectornr * context.sector_size; in udf_writeout_writequeue()
3845 wsects * context.sector_size, in udf_writeout_writequeue()
3990 end_lb_offset = lb_offset + len / context.sector_size; in udf_translate_vtop()
4029 bpos += context.sector_size * cnt; in udf_read_phys()
4049 bpos += context.sector_size * cnt; in udf_write_phys()
4080 data += ext * context.sector_size; in udf_read_virt()
4116 data += ext * context.sector_size; in udf_write_virt()
4128 uint32_t sectors, dscrlen, sector_size; in udf_read_dscr_phys() local
4131 sector_size = context.sector_size; in udf_read_dscr_phys()
4134 dscrlen = sector_size; in udf_read_dscr_phys()
4137 dst = malloc(sector_size); in udf_read_dscr_phys()
4145 if (is_zero(dst, sector_size)) { in udf_read_dscr_phys()
4158 dscrlen = udf_tagsize(dst, sector_size); in udf_read_dscr_phys()
4161 if (!error && (dscrlen > sector_size)) { in udf_read_dscr_phys()
4171 sectors = dscrlen / sector_size; in udf_read_dscr_phys()
4172 pos = (uint8_t *) dst + sector_size; in udf_read_dscr_phys()
4196 assert(sectors == udf_tagsize(dscr, context.sector_size) / context.sector_size); in udf_write_dscr_phys()
4206 uint32_t sectors, dscrlen, sector_size; in udf_read_dscr_virt() local
4209 sector_size = context.sector_size; in udf_read_dscr_virt()
4212 dscrlen = sector_size; in udf_read_dscr_virt()
4215 dst = calloc(1, sector_size); in udf_read_dscr_virt()
4226 if (is_zero(dst, sector_size)) { in udf_read_dscr_virt()
4234 dscrlen = udf_tagsize(dst, sector_size); in udf_read_dscr_virt()
4237 if (!error && (dscrlen > sector_size)) { in udf_read_dscr_virt()
4247 sectors = dscrlen / sector_size; in udf_read_dscr_virt()
4248 pos = (uint8_t *) dst + sector_size; in udf_read_dscr_virt()
4292 assert(sectors >= (udf_tagsize(dscr, context.sector_size) / context.sector_size)); in udf_write_dscr_virt()
4312 pos->len = udf_rw32(nblk * context.sector_size); in udf_partition_alloc()
4564 if ((iso9660_vrs_desc = calloc(1, context.sector_size)) == NULL) in udf_write_iso9660_vrs()
4573 dpos = (2048 + context.sector_size - 1) / context.sector_size; in udf_write_iso9660_vrs()
4732 if (mmc_discinfo.sector_size > context.sector_size) { in udf_do_newfs_prefix()
4735 context.sector_size, mmc_discinfo.sector_size); in udf_do_newfs_prefix()
4756 context.sector_size, blockingnr); in udf_do_newfs_prefix()
4774 terminator_dscr = calloc(1, context.sector_size); in udf_do_newfs_prefix()
4825 if ((zero_dscr = calloc(1, context.sector_size)) == NULL) in udf_do_newfs_prefix()
4910 len = udf_tagsize(dscr, context.sector_size) / in udf_do_newfs_prefix()
4911 context.sector_size; in udf_do_newfs_prefix()
4991 context.vat_allocated = context.sector_size; in udf_do_newfs_prefix()