Searched refs:byteOff (Results 1 - 25 of 41) sorted by relevance

12

/openjdk7/jdk/src/share/classes/sun/io/
H A DByteToCharUTF8.java53 byteOff = charOff = 0;
84 byteOff = inOff;
87 while(byteOff < inEnd) {
89 startByteOff = byteOff;
90 byte1 = input[byteOff++] & 0xff;
96 if (byteOff >= inEnd) {
101 byte2 = input[byteOff++] & 0xff;
104 byteOff += byteOffAdjustment;
110 if (byteOff + 1 >= inEnd) {
112 if (byteOff >
[all...]
H A DByteToCharASCII.java43 byteOff = charOff = 0;
57 byteOff = inOff;
60 while(byteOff < inEnd)
67 inputByte = input[byteOff++];
89 byteOff = charOff = 0;
H A DCharToByteISCII91.java92 byteOff = outStart;
102 if (byteOff >= outEnd) {
105 output[byteOff++] = (byte) inputChar;
146 if (byteOff + subBytes.length >= outEnd) {
149 System.arraycopy(subBytes, 0, output, byteOff, subBytes.length);
150 byteOff += subBytes.length;
157 if(byteOff >= outEnd) {
160 output[byteOff++] = directMapTable[index++];
162 if(byteOff >= outEnd) {
165 output[byteOff
[all...]
H A DByteToCharSingleByte.java47 byteOff = charOff = 0;
85 byteOff = inOff;
88 while(byteOff < inEnd) {
90 byteIndex = input[byteOff];
93 *outputChar = byteToCharTable[input[byteOff] + 128];
115 byteOff++;
134 byteOff = charOff = 0;
H A DByteToCharEUC_JP_LINUX.java116 byteOff = inOff;
119 while (byteOff < inEnd) {
123 byte1 = input[byteOff];
135 if (byteOff + inputSize >= inEnd) {
139 byteOff += inputSize;
143 byte2 = input[byteOff + inputSize] & 0xff;
150 if (byteOff + inputSize + 1 >= inEnd) {
154 byteOff += inputSize;
155 if (byteOff < inEnd) {
156 savedSecond = input[byteOff];
[all...]
H A DByteToCharEUC_TW.java68 byteOff = charOff = 0;
82 byteOff = inOff;
86 while (byteOff < inEnd) {
92 if ( (input[byteOff] & MSB) == 0) { // ASCII
94 outputChar[0] = (char) input[byteOff];
95 } else if (input[byteOff] == SS2) { // Codeset 2
98 firstByte = input[byteOff];
104 if ( (input[byteOff] & MSB) != 0) { // 2nd byte
107 input[byteOff] & 0xff,
117 cnsPlane = (input[byteOff]
[all...]
H A DByteToCharDBCS_ASCII.java77 byteOff = inOff;
79 while(byteOff < inEnd)
84 byte1 = input[byteOff] & 0xff;
95 if (byteOff + inputSize >= inEnd) {
98 byteOff += inputSize;
102 outputChar = decodeDouble(byte1, input[byteOff+inputSize] & 0xff);
119 byteOff += inputSize;
130 charOff = byteOff = 0;
H A DByteToCharEUC_JP.java118 byteOff = inOff;
121 while (byteOff < inEnd) {
125 byte1 = input[byteOff];
137 if (byteOff + inputSize + 1 >= inEnd) {
141 byteOff += inputSize;
142 if (byteOff < inEnd) {
143 savedSecond = input[byteOff];
144 byteOff++;
152 byte1 = input[byteOff + inputSize] & 0xff;
155 byte2 = input[byteOff
[all...]
H A DByteToCharEUC_JP_Solaris.java135 byteOff = inOff;
138 while (byteOff < inEnd) {
142 byte1 = input[byteOff];
154 if (byteOff + inputSize + 1 >= inEnd) {
158 byteOff += inputSize;
159 if (byteOff < inEnd) {
160 savedSecond = input[byteOff];
161 byteOff++;
169 byte1 = input[byteOff + inputSize] & 0xff;
172 byte2 = input[byteOff
[all...]
H A DByteToCharISO8859_1.java43 byteOff = charOff = 0;
69 byteOff = inOff;
84 byteOff = charOff = 0;
H A DByteToCharDoubleByte.java105 byteOff = inOff;
108 while (byteOff < inEnd) {
112 byte1 = input[byteOff];
123 if (byteOff + inputSize >= inEnd) {
127 byteOff += inputSize;
132 byte2 = input[byteOff + inputSize] & 0xff;
151 byteOff += inputSize;
162 byteOff = charOff = 0;
H A DCharToByteISO8859_1.java45 byteOff = charOff = 0;
68 byteOff = outOff;
77 if (byteOff + outputSize > outEnd)
80 output[byteOff++] = subBytes[i];
159 if (byteOff + outputSize > outEnd)
164 output[byteOff++] = outputByte[i];
170 return byteOff-outOff;
182 byteOff = charOff = 0;
H A DCharToByteASCII.java46 byteOff = charOff = 0;
67 byteOff = outOff;
149 if (byteOff + outputSize > outEnd)
154 output[byteOff++] = outputByte[i];
160 return byteOff-outOff;
172 byteOff = charOff = 0;
H A DCharToByteGB18030.java69 byteOff = charOff = 0;
95 byteOff = outOff;
159 if (byteOff >= outEnd) {
163 output[byteOff++] = (byte) inputChar;
170 if (byteOff >= outEnd) {
173 output[byteOff++] = subBytes[0];
210 if (byteOff + 2 > outEnd) {
213 output[byteOff++] = (byte)hiByte;
214 output[byteOff++] = (byte)loByte;
217 if (byteOff
[all...]
H A DByteToCharDBCS_EBCDIC.java86 byteOff = inOff;
88 while(byteOff < inEnd) {
92 byte1 = input[byteOff] & 0xff;
110 byteOff += inputSize;
124 byteOff+= inputSize;
142 if (byteOff + inputSize >= inEnd) {
148 byteOff += inputSize;
152 byte2 = input[byteOff+inputSize] & 0xff;
179 byteOff += inputSize;
192 charOff = byteOff
[all...]
H A DCharToByteDBCS_ASCII.java75 byteOff = outOff;
158 if (byteOff + spaceNeeded > outEnd)
162 output[byteOff++] = outputByte[1];
164 output[byteOff++] = outputByte[0];
165 output[byteOff++] = outputByte[1];
170 return byteOff - outOff;
177 charOff = byteOff = 0;
H A DByteToCharEUC.java69 charOff = byteOff = 0;
84 byteOff = inOff;
87 while (byteOff < inEnd) {
89 byte1 = input[byteOff];
142 byteOff++;
H A DCharToByteEUC_TW.java46 byteOff = charOff = 0;
64 byteOff = outOff;
88 if (outEnd - byteOff < outputSize)
92 output[byteOff++] = outputByte[i];
95 return byteOff - outOff;
H A DCharToByteDoubleByte.java62 byteOff = charOff = 0;
93 byteOff = outOff;
167 if (byteOff + outputSize > outEnd)
172 output[byteOff++] = outputByte[i];
177 return byteOff - outOff;
194 byteOff = charOff = 0;
H A DCharToByteSingleByte.java87 byteOff = charOff = 0;
124 byteOff = outOff;
212 if (byteOff + outputSize > outEnd)
217 output[byteOff++] = outputByte[i];
224 return byteOff - outOff;
254 byteOff = charOff = 0;
H A DCharToByteUnicode.java86 byteOff = outOff;
113 byteOff = outI;
125 byteOff = outI;
135 byteOff = outI;
140 byteOff = charOff = 0;
145 byteOff = charOff = 0;
H A DCharToByteDBCS_EBCDIC.java91 byteOff = outOff;
174 if (byteOff >= outEnd)
177 output[byteOff++] = SI;
180 if (byteOff >= outEnd) {
184 output[byteOff++] = SO;
192 if (byteOff + spaceNeeded > outEnd) {
197 output[byteOff++] = outputByte[1];
199 output[byteOff++] = outputByte[0];
200 output[byteOff++] = outputByte[1];
205 return byteOff
[all...]
H A DCharToByteISO2022JP.java68 byteOff += 3;
69 byteOff = charOff = 0;
95 byteOff = outOff;
270 if (byteOff + outputSize > outEnd)
275 output[byteOff++] = outputByte[i];
287 if (byteOff + 3 > outEnd)
290 output[byteOff++] = 0x1b;
291 output[byteOff++] = 0x28;
292 output[byteOff++] = 0x42;
297 return byteOff
[all...]
H A DByteToCharEUC2.java76 charOff = byteOff = 0;
89 byteOff = inOff;
92 while (byteOff < inEnd) {
93 byte1 = input[byteOff] & 0xff;
134 byteOff++;
H A DCharToByteUTF8.java55 byteOff = charOff = 0;
72 byteOff = outOff;
132 if (byteOff + outputSize > outEnd) {
136 output[byteOff++] = outputByte[i];
140 return byteOff - outOff;
152 byteOff = charOff = 0;

Completed in 58 milliseconds

12