Lines Matching refs:c

42 	u64 c;  in poly1305_core_blocks()  local
90 c = (u64)(d0 >> 44); in poly1305_core_blocks()
92 d1 += c; in poly1305_core_blocks()
93 c = (u64)(d1 >> 44); in poly1305_core_blocks()
95 d2 += c; in poly1305_core_blocks()
96 c = (u64)(d2 >> 42); in poly1305_core_blocks()
98 h0 += c * 5; in poly1305_core_blocks()
99 c = h0 >> 44; in poly1305_core_blocks()
101 h1 += c; in poly1305_core_blocks()
116 u64 h0, h1, h2, c; in poly1305_core_emit() local
125 c = h1 >> 44; in poly1305_core_emit()
127 h2 += c; in poly1305_core_emit()
128 c = h2 >> 42; in poly1305_core_emit()
130 h0 += c * 5; in poly1305_core_emit()
131 c = h0 >> 44; in poly1305_core_emit()
133 h1 += c; in poly1305_core_emit()
134 c = h1 >> 44; in poly1305_core_emit()
136 h2 += c; in poly1305_core_emit()
137 c = h2 >> 42; in poly1305_core_emit()
139 h0 += c * 5; in poly1305_core_emit()
140 c = h0 >> 44; in poly1305_core_emit()
142 h1 += c; in poly1305_core_emit()
146 c = g0 >> 44; in poly1305_core_emit()
148 g1 = h1 + c; in poly1305_core_emit()
149 c = g1 >> 44; in poly1305_core_emit()
151 g2 = h2 + c - (1ULL << 42); in poly1305_core_emit()
154 c = (g2 >> ((sizeof(u64) * 8) - 1)) - 1; in poly1305_core_emit()
155 g0 &= c; in poly1305_core_emit()
156 g1 &= c; in poly1305_core_emit()
157 g2 &= c; in poly1305_core_emit()
158 c = ~c; in poly1305_core_emit()
159 h0 = (h0 & c) | g0; in poly1305_core_emit()
160 h1 = (h1 & c) | g1; in poly1305_core_emit()
161 h2 = (h2 & c) | g2; in poly1305_core_emit()
169 c = h0 >> 44; in poly1305_core_emit()
171 h1 += (((t0 >> 44) | (t1 << 20)) & 0xfffffffffffULL) + c; in poly1305_core_emit()
172 c = h1 >> 44; in poly1305_core_emit()
174 h2 += (((t1 >> 24)) & 0x3ffffffffffULL) + c; in poly1305_core_emit()