Lines Matching defs:dst
2684 private CoderResult encodeArrayLoop(CharBuffer src, ByteBuffer dst) {
2688 byte[] da = dst.array();
2689 int dp = dst.arrayOffset() + dst.position();
2690 int dl = dst.arrayOffset() + dst.limit();
2879 dst.position(dp - dst.arrayOffset());
2883 private CoderResult encodeBufferLoop(CharBuffer src, ByteBuffer dst) {
3003 if (dst.remaining() < 2)
3005 dst.put(SI);
3012 if (dst.remaining() < 3)
3014 dst.put(SO);
3020 if (dst.remaining() < spaceNeeded)
3023 dst.put(outputBytes[1]);
3025 dst.put(outputBytes[0]);
3026 dst.put(outputBytes[1]);
3037 if (dst.remaining() < 2)
3039 dst.put(SI);
3045 if (dst.remaining() < 3)
3047 dst.put(SO);
3053 if (dst.remaining() < spaceNeeded)
3057 dst.put(outputBytes[1]);
3059 dst.put(outputBytes[0]);
3060 dst.put(outputBytes[1]);
3127 protected CoderResult encodeLoop(CharBuffer src, ByteBuffer dst) {
3128 if (true && src.hasArray() && dst.hasArray())
3129 return encodeArrayLoop(src, dst);
3131 return encodeBufferLoop(src, dst);