Lines Matching defs:offset
185 * as this file's file pointer offset (see {@link #getFilePointer()}). Any
186 * changes made to this file's file pointer offset are also visible in the
215 * @return the current offset in bytes from the beginning of the file.
390 * array {@code dst} starting at {@code offset}. If {@code byteCount} is zero, then this
399 * @param offset
400 * the offset in {@code dst} at which to store the bytes.
407 * if {@code offset < 0} or {@code byteCount < 0}, or
408 * {@code offset + byteCount > dst.length}.
414 public final void readFully(byte[] dst, int offset, int byteCount) throws IOException {
415 Arrays.checkOffsetAndCount(dst.length, offset, byteCount);
417 int result = read(dst, offset, byteCount);
421 offset += result;
593 * @param offset
599 public void seek(long offset) throws IOException {
600 if (offset < 0) {
601 throw new IOException("offset < 0: " + offset);
604 Libcore.os.lseek(fd, offset, SEEK_SET);