Lines Matching refs:num
125 context->num = 0; in MATH_SHA256Init()
153 u32 rest = MATHSHA256_CBLOCK - (u32)context->num; in MATH_SHA256Update()
160 (void)memcpy(&dat[context->num], input, rest); in MATH_SHA256Update()
163 context->num += rest; in MATH_SHA256Update()
165 if (context->num >= MATHSHA256_CBLOCK) in MATH_SHA256Update()
168 context->num = 0; in MATH_SHA256Update()
196 u32 rest = MATHSHA256_CBLOCK - (u32)context->num; in MATH_SHA256Fill()
203 (void)memset(&dat[context->num], input, rest); in MATH_SHA256Fill()
205 context->num += rest; in MATH_SHA256Fill()
207 if (context->num >= MATHSHA256_CBLOCK) in MATH_SHA256Fill()
210 context->num = 0; in MATH_SHA256Fill()
249 (context->Nl << (6 + 3)) + (context->num << (0 + 3))); in MATH_SHA256GetHash()
256 if (MATHSHA256_CBLOCK - context->num < sizeof(footer)) in MATH_SHA256GetHash()
258 MATH_SHA256Update(context, padalign, MATHSHA256_CBLOCK - (u32)context->num); in MATH_SHA256GetHash()
261 MATH_SHA256Fill(context, 0x00, MATHSHA256_CBLOCK - context->num - sizeof(footer)); in MATH_SHA256GetHash()
268 last = context->num; in MATH_SHA256GetHash()