Lines Matching refs:pack
366 BigInteger big = new BigInteger(pack(encoding, fromPos, i-fromPos+1, 7, 8));
431 BigInteger big = new BigInteger(pack(encoding, fromPos, i-fromPos+1, 7, 8));
494 private static byte[] pack(byte[] in, int ioffset, int ilength, int iw, int ow) {
538 byte[] pack = pack(in, ioffset, ilength, 8, 7);
539 int firstNonZero = pack.length-1; // paste at least one byte
540 for (int i=pack.length-2; i>=0; i--) {
541 if (pack[i] != 0) {
544 pack[i] |= 0x80;
546 System.arraycopy(pack, firstNonZero, out, ooffset, pack.length-firstNonZero);
547 return pack.length-firstNonZero;
558 byte[] pack = pack(in, ioffset, ilength, 7, 8);
559 int firstNonZero = pack.length-1; // paste at least one byte
560 for (int i=pack.length-2; i>=0; i--) {
561 if (pack[i] != 0) {
565 System.arraycopy(pack, firstNonZero, out, ooffset, pack.length-firstNonZero);
566 return pack.length-firstNonZero;