Lines Matching refs:ptr

67      * from memory pointer by <code>ptr</code>
73 static boolean getBool(long ptr) { return getInt(ptr) != 0; }
74 static boolean getBool(long ptr, int index) { return getInt(ptr, index) != 0; }
75 static void putBool(long ptr, boolean data) { putInt(ptr, (data)?(1):(0)); }
76 static void putBool(long ptr, int index, boolean data) { putInt(ptr, index, (data)?(1):(0)); }
83 static byte getByte(long ptr) { return unsafe.getByte(ptr); }
85 static byte getByte(long ptr, int index) {
86 return getByte(ptr+index);
91 static void putByte(long ptr, byte data) { unsafe.putByte(ptr, data); }
93 static void putByte(long ptr, int index, byte data) {
94 putByte(ptr+index, data);
131 static short getUByte(long ptr) { return (short)(0xFF & unsafe.getByte(ptr)); }
133 static short getUByte(long ptr, int index) {
134 return getUByte(ptr+index);
140 static void putUByte(long ptr, short data) { unsafe.putByte(ptr, (byte)data); }
142 static void putUByte(long ptr, int index, short data) {
143 putUByte(ptr+index, data);
183 static short getShort(long ptr) { return unsafe.getShort(ptr); }
187 static void putShort(long ptr, short data) { unsafe.putShort(ptr, data); }
188 static void putShort(long ptr, int index, short data) {
189 putShort(ptr + index*getShortSize(), data);
207 static int getUShort(long ptr) { return 0xFFFF & unsafe.getShort(ptr); }
211 static void putUShort(long ptr, int data) { unsafe.putShort(ptr, (short)data); }
212 static void putUShort(long ptr, int index, int data) {
213 putUShort(ptr + index*getShortSize(), data);
236 static int getInt(long ptr) { return unsafe.getInt(ptr); }
237 static int getInt(long ptr, int index) { return getInt(ptr +getIntSize()*index); }
241 static void putInt(long ptr, int data) { unsafe.putInt(ptr, data); }
242 static void putInt(long ptr, int index, int data) {
243 putInt(ptr + index*getIntSize(), data);
260 static long getUInt(long ptr) { return 0xFFFFFFFFL & unsafe.getInt(ptr); }
261 static long getUInt(long ptr, int index) { return getUInt(ptr +getIntSize()*index); }
265 static void putUInt(long ptr, long data) { unsafe.putInt(ptr, (int)data); }
266 static void putUInt(long ptr, int index, long data) {
267 putUInt(ptr + index*getIntSize(), data);
292 static long getLong(long ptr) {
294 return unsafe.getInt(ptr);
296 return unsafe.getLong(ptr);
304 static void putLong(long ptr, long data) {
306 unsafe.putInt(ptr, (int)data);
308 unsafe.putLong(ptr, data);
312 static void putLong(long ptr, int index, long data) {
313 putLong(ptr+index*getLongSize(), data);
317 * Returns index's element of the array of native long pointed by ptr
319 static long getLong(long ptr, int index) {
320 return getLong(ptr + index*getLongSize());
326 static void put(long ptr, long[] arr) {
327 for (int i = 0; i < arr.length; i ++, ptr += getLongSize()) {
328 putLong(ptr, arr[i]);
336 static void putLong(long ptr, Vector arr) {
337 for (int i = 0; i < arr.size(); i ++, ptr += getLongSize()) {
338 putLong(ptr, ((Long)arr.elementAt(i)).longValue());
346 static void putLongReverse(long ptr, Vector arr) {
347 for (int i = arr.size()-1; i >= 0; i--, ptr += getLongSize()) {
348 putLong(ptr, ((Long)arr.elementAt(i)).longValue());
382 static long getULong(long ptr) {
385 return ((long)unsafe.getInt(ptr)) & 0xFFFFFFFFL;
388 return unsafe.getLong(ptr);
392 static void putULong(long ptr, long value) {
393 putLong(ptr, value);
404 static long getWindow(long ptr) {
405 return getLong(ptr);
407 static long getWindow(long ptr, int index) {
408 return getLong(ptr + getWindowSize()*index);
411 static void putWindow(long ptr, long window) {
412 putLong(ptr, window);
415 static void putWindow(long ptr, int index, long window) {
416 putLong(ptr, index, window);
434 static long getCard32(long ptr) {
435 return getLong(ptr);
437 static void putCard32(long ptr, long value) {
438 putLong(ptr, value);
440 static long getCard32(long ptr, int index) {
441 return getLong(ptr, index);
443 static void putCard32(long ptr, int index, long value) {
444 putLong(ptr, index, value);
449 static long[] card32ToArray(long ptr, int length) {
450 return toLongs(ptr, length);