Lines Matching refs:data

34     int data[]; // value: data[0] is least significant
39 data = new int[1];
40 data[0] = v;
44 data = new int[2];
45 data[0] = (int)v;
46 data[1] = (int)(v>>>32);
47 nWords = (data[1]==0) ? 1 : 2;
51 data = new int[nWords = other.nWords];
52 System.arraycopy( other.data, 0, data, 0, nWords );
56 data = d;
63 data = new int[n]; // allocate enough space
64 data[0] = (int)seed; // starting value
65 data[1] = (int)(seed>>>32);
66 nWords = (data[1]==0) ? 1 : 2;
104 int t[] = data;
105 int s[] = data;
126 data = t;
130 while ( nWords > 1 && data[nWords-1] == 0 )
151 for ( src= nWords-1 ; src >= 0 && (v=data[src]) == 0 ; src--){
202 r = new int[ ( v * ((long)data[nWords-1]&0xffffffffL) > 0xfffffffL ) ? nWords+1 : nWords ];
205 p += v * ((long)data[i]&0xffffffffL);
228 p = v * ((long)data[0]&0xffffffffL) + ((long)addend&0xffffffffL);
229 data[0] = (int)p;
232 p += v * ((long)data[i]&0xffffffffL);
233 data[i] = (int)p;
237 data[nWords] = (int)p; // will fail noisily if illegal!
254 long v = (long)this.data[i] & 0xffffffffL; // UNSIGNED CONVERSION
258 p += ((long)r[i+j]&0xffffffffL) + v*((long)other.data[j]&0xffffffffL); // UNSIGNED CONVERSIONS ALL 'ROUND.
283 a = this.data;
285 b = other.data;
288 a = other.data;
290 b = this.data;
325 c += (long)this.data[i] & 0xffffffffL;
327 c -= (long)other.data[i] & 0xffffffffL;
342 if (other.data[i++] != 0)
361 if ( this.data[i] != 0 ) return 1;
367 if ( other.data[i] != 0 ) return -1;
372 if ( this.data[i] != other.data[i] )
376 int a = this.data[i];
377 int b = other.data[i];
419 long q = ((long)data[n]&0xffffffffL) / (long)S.data[n];
422 diff += ((long)data[i]&0xffffffffL) - q*((long)S.data[i]&0xffffffffL);
423 data[i] = (int)diff;
434 sum += ((long)data[i]&0xffffffffL) + ((long)S.data[i]&0xffffffffL);
435 data[i] = (int) sum;
456 p += 10*((long)data[i]&0xffffffffL);
457 data[i] = (int)p;
470 return ((long)data[0]&0xffffffffL);
473 assert data[1] >= 0; // value too big
474 return ((long)(data[1]) << 32) | ((long)data[0]&0xffffffffL);
481 int i = Math.min( nWords-1, data.length-1) ;
482 if ( nWords > data.length ){
483 r.append( "("+data.length+"<"+nWords+"!)" );
486 r.append( Integer.toHexString( data[i] ) );
489 r.append( Integer.toHexString( data[0] ) );