Lines Matching defs:in
9 * by Oracle in the LICENSE file that accompanied this code.
11 * This code is distributed in the hope that it will be useful, but WITHOUT
14 * version 2 for more details (a copy is included in the LICENSE file that
59 * The index of the position in the circular buffer at which the
61 * piped writer. <code>in<0</code> implies the buffer is empty,
62 * <code>in==out</code> implies the buffer is full
64 int in = -1;
67 * The index of the position in the circular buffer at which the next
179 while (in == out) {
191 if (in < 0) {
192 in = 0;
195 buffer[in++] = (char) c;
196 if (in >= buffer.length) {
197 in = 0;
240 && !closedByWriter && (in < 0)) {
246 while (in < 0) {
266 if (in == out) {
268 in = -1;
297 && !closedByWriter && (in < 0)) {
315 while ((in >= 0) && (--len > 0)) {
321 if (in == out) {
323 in = -1;
343 && !closedByWriter && (in < 0)) {
346 if (in < 0) {
360 in = -1;