Home | History | Annotate | Download | only in dist

Lines Matching refs:Xr

73 Blowfish_encipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr)
76 u_int32_t Xr;
81 Xr = *xr;
84 BLFRND(s, p, Xr, Xl, 1); BLFRND(s, p, Xl, Xr, 2);
85 BLFRND(s, p, Xr, Xl, 3); BLFRND(s, p, Xl, Xr, 4);
86 BLFRND(s, p, Xr, Xl, 5); BLFRND(s, p, Xl, Xr, 6);
87 BLFRND(s, p, Xr, Xl, 7); BLFRND(s, p, Xl, Xr, 8);
88 BLFRND(s, p, Xr, Xl, 9); BLFRND(s, p, Xl, Xr, 10);
89 BLFRND(s, p, Xr, Xl, 11); BLFRND(s, p, Xl, Xr, 12);
90 BLFRND(s, p, Xr, Xl, 13); BLFRND(s, p, Xl, Xr, 14);
91 BLFRND(s, p, Xr, Xl, 15); BLFRND(s, p, Xl, Xr, 16);
93 *xl = Xr ^ p[17];
94 *xr = Xl;
98 Blowfish_decipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr)
101 u_int32_t Xr;
106 Xr = *xr;
109 BLFRND(s, p, Xr, Xl, 16); BLFRND(s, p, Xl, Xr, 15);
110 BLFRND(s, p, Xr, Xl, 14); BLFRND(s, p, Xl, Xr, 13);
111 BLFRND(s, p, Xr, Xl, 12); BLFRND(s, p, Xl, Xr, 11);
112 BLFRND(s, p, Xr, Xl, 10); BLFRND(s, p, Xl, Xr, 9);
113 BLFRND(s, p, Xr, Xl, 8); BLFRND(s, p, Xl, Xr, 7);
114 BLFRND(s, p, Xr, Xl, 6); BLFRND(s, p, Xl, Xr, 5);
115 BLFRND(s, p, Xr, Xl, 4); BLFRND(s, p, Xl, Xr, 3);
116 BLFRND(s, p, Xr, Xl, 2); BLFRND(s, p, Xl, Xr, 1);
118 *xl = Xr ^ p[0];
119 *xr = Xl;