Lines Matching defs:piece_len
536 udf_quick_check_fids_piece(uint8_t *piece, uint32_t piece_len,
546 while (fid_context->data_left && (offset < piece_len)) {
581 udf_fids_fixup(uint8_t *piece, uint32_t piece_len,
590 while (fid_context->data_left && (offset < piece_len)) {
611 uint32_t start_lb, int partnr, uint32_t piece_len)
617 uint32_t blocks = udf_bytes_to_sectors(piece_len);
662 new_overlap->loc.len = udf_rw32(piece_len);
682 uint32_t start_lb, int partnr, uint32_t piece_len)
686 uint32_t blocks = udf_bytes_to_sectors(piece_len);
726 overlap->loc2.len = udf_rw32(piece_len);
755 uint32_t l_ea, piece_len, piece_alloc_len, piece_sectors, lb_num, flags;
782 piece_len = 0;
786 piece_len = inf_len;
789 piece_len = udf_rw32(short_adp->len);
793 piece_len = udf_rw32(long_adp->len);
797 flags = UDF_EXT_FLAGS(piece_len);
798 piece_len = UDF_EXT_LEN(piece_len);
799 piece_alloc_len = UDF_ROUNDUP(piece_len, context.sector_size);
805 stats->inf_len = piece_len;
806 stats->obj_size = piece_len;
809 stats->inf_len += piece_len;
810 stats->obj_size += piece_len;
813 stats->inf_len += piece_len;
814 stats->obj_size += piece_len;
817 stats->inf_len += piece_len;
818 stats->obj_size += piece_len;
828 memcpy(piece, bpos, piece_len);
841 alloc_len = UDF_ROUNDUP(fpos + piece_len, context.sector_size);
856 udf_fids_fixup(piece, piece_len, process_context,
859 udf_fids_fixup(piece, piece_len, process_context,
866 error = udf_quick_check_fids_piece(piece, piece_len,
869 error = udf_quick_check_fids_piece(piece, piece_len,
881 memcpy(bpos, piece, piece_len);
905 piece_len);
917 piece_len);
925 udf_bytes_to_sectors(piece_len));
946 uint32_t l_ad, l_ea, piece_len, lb_num, flags;
1022 piece_len = udf_rw32(short_adp->len);
1026 piece_len = udf_rw32(long_adp->len);
1031 flags = UDF_EXT_FLAGS(piece_len);
1032 piece_len = UDF_EXT_LEN(piece_len);
1041 if (piece_len != context.sector_size) {
1044 piece_len);
1105 fpos += piece_len;
1106 bpos += piece_len;