Lines Matching defs:reg0
474 register uint32_t reg0, reg1, reg2, reg3;
489 reg0 = GET_U32_BE(in, 0);
494 ARIA_ADD_ROUND_KEY(rk, reg0, reg1, reg2, reg3);
497 ARIA_SUBST_DIFF_ODD(reg0, reg1, reg2, reg3);
498 ARIA_ADD_ROUND_KEY(rk, reg0, reg1, reg2, reg3);
502 ARIA_SUBST_DIFF_EVEN(reg0, reg1, reg2, reg3);
503 ARIA_ADD_ROUND_KEY(rk, reg0, reg1, reg2, reg3);
506 ARIA_SUBST_DIFF_ODD(reg0, reg1, reg2, reg3);
507 ARIA_ADD_ROUND_KEY(rk, reg0, reg1, reg2, reg3);
511 reg0 = rk->u[0] ^ MAKE_U32(
512 (uint8_t)(X1[GET_U8_BE(reg0, 0)] ),
513 (uint8_t)(X2[GET_U8_BE(reg0, 1)] >> 8),
514 (uint8_t)(S1[GET_U8_BE(reg0, 2)] ),
515 (uint8_t)(S2[GET_U8_BE(reg0, 3)] ));
532 PUT_U32_BE(out, 0, reg0);
541 register uint32_t reg0, reg1, reg2, reg3;
564 reg0 = w0[0] ^ ck[0];
569 ARIA_SUBST_DIFF_ODD(reg0, reg1, reg2, reg3);
586 w1[0] ^= reg0;
591 reg0 = w1[0];
596 reg0 ^= ck[4];
601 ARIA_SUBST_DIFF_EVEN(reg0, reg1, reg2, reg3);
603 reg0 ^= w0[0];
608 w2[0] = reg0;
613 reg0 ^= ck[8];
618 ARIA_SUBST_DIFF_ODD(reg0, reg1, reg2, reg3);
620 w3[0] = reg0 ^ w1[0];
676 register uint32_t reg0, reg1, reg2, reg3;
688 reg0 = rk_head->u[0];
695 rk_tail->u[0] = reg0;
704 ARIA_DEC_DIFF_BYTE(rk_head->u[0], reg0, w1, w2);
709 ARIA_DIFF_WORD(reg0, reg1, reg2, reg3);
710 ARIA_DIFF_BYTE(reg0, reg1, reg2, reg3);
711 ARIA_DIFF_WORD(reg0, reg1, reg2, reg3);
713 s0 = reg0;
718 ARIA_DEC_DIFF_BYTE(rk_tail->u[0], reg0, w1, w2);
723 ARIA_DIFF_WORD(reg0, reg1, reg2, reg3);
724 ARIA_DIFF_BYTE(reg0, reg1, reg2, reg3);
725 ARIA_DIFF_WORD(reg0, reg1, reg2, reg3);
727 rk_head->u[0] = reg0;
737 ARIA_DEC_DIFF_BYTE(rk_head->u[0], reg0, w1, w2);
742 ARIA_DIFF_WORD(reg0, reg1, reg2, reg3);
743 ARIA_DIFF_BYTE(reg0, reg1, reg2, reg3);
744 ARIA_DIFF_WORD(reg0, reg1, reg2, reg3);
746 rk_tail->u[0] = reg0;