Lines Matching refs:newIndex
430 int index, newIndex = 0, needsCRC = 0; in udf_translate_to_linux() local
438 newIndex = udfLen; in udf_translate_to_linux()
458 newExtIndex = newIndex; in udf_translate_to_linux()
461 if (newIndex < newLen) in udf_translate_to_linux()
462 newName[newIndex++] = curr; in udf_translate_to_linux()
490 if (newIndex > maxFilenameLen) in udf_translate_to_linux()
491 newIndex = maxFilenameLen; in udf_translate_to_linux()
493 newIndex = newExtIndex; in udf_translate_to_linux()
494 } else if (newIndex > newLen - CRC_LEN) in udf_translate_to_linux()
495 newIndex = newLen - CRC_LEN; in udf_translate_to_linux()
496 newName[newIndex++] = CRC_MARK; in udf_translate_to_linux()
498 newName[newIndex++] = hex_asc_upper_hi(valueCRC >> 8); in udf_translate_to_linux()
499 newName[newIndex++] = hex_asc_upper_lo(valueCRC >> 8); in udf_translate_to_linux()
500 newName[newIndex++] = hex_asc_upper_hi(valueCRC); in udf_translate_to_linux()
501 newName[newIndex++] = hex_asc_upper_lo(valueCRC); in udf_translate_to_linux()
504 newName[newIndex++] = EXT_MARK; in udf_translate_to_linux()
506 newName[newIndex++] = ext[index]; in udf_translate_to_linux()
510 return newIndex; in udf_translate_to_linux()