Lines Matching refs:len
282 void wide_bit_sum(RK_U8 *data, RK_U32 len, RK_ULONG *sum) in wide_bit_sum() argument
295 for (loop = 0; loop < len / CAL_BYTE; loop++) { in wide_bit_sum()
298 for (loop = len / CAL_BYTE * CAL_BYTE; loop < len; loop++) { in wide_bit_sum()
305 void calc_data_crc(RK_U8 *dat, RK_U32 len, DataCrc *crc) in calc_data_crc() argument
314 crc->sum_cnt = (len + data_grp_byte_cnt - 1) / data_grp_byte_cnt; in calc_data_crc()
315 for (grp_loop = 0; grp_loop < len / data_grp_byte_cnt; grp_loop++) { in calc_data_crc()
318 if (len % data_grp_byte_cnt) { in calc_data_crc()
319 … wide_bit_sum(&dat[grp_loop * data_grp_byte_cnt], len % data_grp_byte_cnt, &crc->sum[grp_loop]); in calc_data_crc()
324 for (i = 0; i < len / 4; i++) in calc_data_crc()
327 if (len % 4) { in calc_data_crc()
330 for (i = (len / 4) * 4; i < len; i++) in calc_data_crc()
335 crc->len = len; in calc_data_crc()
344 fprintf(fp, "%08d,", crc->len); in write_data_crc()
359 ret = fscanf(fp, "%8d", &crc->len); in read_data_crc()
407 crc->luma.len = height * width; in calc_frm_crc()
430 crc->chroma.len = height * width / 2; in calc_frm_crc()
440 fprintf(fp, "%d,", crc->luma.len); in write_frm_crc()
447 fprintf(fp, " %d,", crc->chroma.len); in write_frm_crc()
464 ret = fscanf(fp, "%d", &crc->luma.len); in read_frm_crc()
471 ret |= fscanf(fp, "%d", &crc->chroma.len); in read_frm_crc()