Lines Matching refs:offs
310 uint32_t offs; in bytestring2bignum() local
321 offs = slen % BIGNUM_WORDSIZE; in bytestring2bignum()
332 if (offs > 0) { in bytestring2bignum()
334 for (i = 1; i < offs; i++) word = (word << BITSINBYTE) + kn[i]; in bytestring2bignum()
353 uint32_t offs; in bignum2bytestring() local
366 offs = slen % BIGNUM_WORDSIZE; in bignum2bytestring()
367 if (offs > 0) { in bignum2bytestring()
963 big_shiftleft(BIGNUM *result, BIGNUM *aa, int offs) in big_shiftleft() argument
968 if (offs == 0) { in big_shiftleft()
977 result->value[i] = (ai << offs) | cy; in big_shiftleft()
978 cy = ai >> (BIG_CHUNK_SIZE - offs); in big_shiftleft()
992 big_shiftright(BIGNUM *result, BIGNUM *aa, int offs) in big_shiftright() argument
997 if (offs == 0) { in big_shiftright()
1003 cy = aa->value[0] >> offs; in big_shiftright()
1006 result->value[i - 1] = (ai << (BIG_CHUNK_SIZE - offs)) | cy; in big_shiftright()
1007 cy = ai >> offs; in big_shiftright()
1023 int i, alen, blen, tlen, rlen, offs; in big_div_pos() local
1082 offs = 0; in big_div_pos()
1086 offs = (BIG_CHUNK_SIZE / 2); in big_div_pos()
1090 offs++; in big_div_pos()
1093 big_shiftleft(&bblow, bb, offs); in big_div_pos()
1095 if (offs <= (BIG_CHUNK_SIZE / 2 - 1)) { in big_div_pos()
1108 big_shiftleft(&tmp1, aa, offs); in big_div_pos()
1147 big_shiftright(&tmp1, &tmp1, offs); in big_div_pos()