Lines Matching refs:offset

66     NativeObject(long address, long offset) {  in NativeObject()  argument
68 this.address = address + offset; in NativeObject()
108 NativeObject subObject(int offset) { in subObject() argument
109 return new NativeObject(offset + address); in subObject()
123 NativeObject getObject(int offset) { in getObject() argument
127 newAddress = unsafe.getLong(offset + address); in getObject()
130 newAddress = unsafe.getInt(offset + address) & 0x00000000FFFFFFFF; in getObject()
150 void putObject(int offset, NativeObject ob) { in putObject() argument
153 putLong(offset, ob.address); in putObject()
156 putInt(offset, (int)(ob.address & 0x00000000FFFFFFFF)); in putObject()
175 final byte getByte(int offset) { in getByte() argument
176 return unsafe.getByte(offset + address); in getByte()
189 final void putByte(int offset, byte value) { in putByte() argument
190 unsafe.putByte(offset + address, value); in putByte()
202 final short getShort(int offset) { in getShort() argument
203 return unsafe.getShort(offset + address); in getShort()
216 final void putShort(int offset, short value) { in putShort() argument
217 unsafe.putShort(offset + address, value); in putShort()
229 final char getChar(int offset) { in getChar() argument
230 return unsafe.getChar(offset + address); in getChar()
243 final void putChar(int offset, char value) { in putChar() argument
244 unsafe.putChar(offset + address, value); in putChar()
256 final int getInt(int offset) { in getInt() argument
257 return unsafe.getInt(offset + address); in getInt()
270 final void putInt(int offset, int value) { in putInt() argument
271 unsafe.putInt(offset + address, value); in putInt()
283 final long getLong(int offset) { in getLong() argument
284 return unsafe.getLong(offset + address); in getLong()
297 final void putLong(int offset, long value) { in putLong() argument
298 unsafe.putLong(offset + address, value); in putLong()
310 final float getFloat(int offset) { in getFloat() argument
311 return unsafe.getFloat(offset + address); in getFloat()
324 final void putFloat(int offset, float value) { in putFloat() argument
325 unsafe.putFloat(offset + address, value); in putFloat()
337 final double getDouble(int offset) { in getDouble() argument
338 return unsafe.getDouble(offset + address); in getDouble()
351 final void putDouble(int offset, double value) { in putDouble() argument
352 unsafe.putDouble(offset + address, value); in putDouble()