memset(usctr, 0, TF_BLOCK_SIZE);
memcpy(usctr, sctr, sctrsz > TF_BLOCK_SIZE ? TF_BLOCK_SIZE : sctrsz);
- ctr_add(uctr, usctr, TF_NR_BLOCK_UNITS);
+ ctr_add(uctr, TF_NR_BLOCK_UNITS, usctr, TF_NR_BLOCK_UNITS);
data_to_words(uctr, TF_BLOCK_SIZE);
memset(usctr, 0, TF_BLOCK_SIZE);
}