Lines Matching refs:offset
28 static jboolean Unsafe_compareAndSwapInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapInt() argument
33 bool success = obj->CasFieldStrongSequentiallyConsistent32<false>(MemberOffset(offset), in Unsafe_compareAndSwapInt()
38 static jboolean Unsafe_compareAndSwapLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapLong() argument
43 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset), in Unsafe_compareAndSwapLong()
48 static jboolean Unsafe_compareAndSwapObject(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapObject() argument
55 bool success = obj->CasFieldStrongSequentiallyConsistentObject<false>(MemberOffset(offset), in Unsafe_compareAndSwapObject()
60 static jint Unsafe_getInt(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getInt() argument
63 return obj->GetField32(MemberOffset(offset)); in Unsafe_getInt()
66 static jint Unsafe_getIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getIntVolatile() argument
69 return obj->GetField32Volatile(MemberOffset(offset)); in Unsafe_getIntVolatile()
72 static void Unsafe_putInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, jint newValue) { in Unsafe_putInt() argument
76 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putInt()
79 static void Unsafe_putIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putIntVolatile() argument
84 obj->SetField32Volatile<false>(MemberOffset(offset), newValue); in Unsafe_putIntVolatile()
87 static void Unsafe_putOrderedInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putOrderedInt() argument
93 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedInt()
96 static jlong Unsafe_getLong(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLong() argument
99 return obj->GetField64(MemberOffset(offset)); in Unsafe_getLong()
102 static jlong Unsafe_getLongVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLongVolatile() argument
105 return obj->GetField64Volatile(MemberOffset(offset)); in Unsafe_getLongVolatile()
108 static void Unsafe_putLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, jlong newValue) { in Unsafe_putLong() argument
112 obj->SetField64<false>(MemberOffset(offset), newValue); in Unsafe_putLong()
115 static void Unsafe_putLongVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putLongVolatile() argument
120 obj->SetField64Volatile<false>(MemberOffset(offset), newValue); in Unsafe_putLongVolatile()
123 static void Unsafe_putOrderedLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putOrderedLong() argument
129 obj->SetField64<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedLong()
132 static jobject Unsafe_getObjectVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getObjectVolatile() argument
135 mirror::Object* value = obj->GetFieldObjectVolatile<mirror::Object>(MemberOffset(offset)); in Unsafe_getObjectVolatile()
139 static jobject Unsafe_getObject(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getObject() argument
142 mirror::Object* value = obj->GetFieldObject<mirror::Object>(MemberOffset(offset)); in Unsafe_getObject()
146 static void Unsafe_putObject(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putObject() argument
152 obj->SetFieldObject<false>(MemberOffset(offset), newValue); in Unsafe_putObject()
155 static void Unsafe_putObjectVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putObjectVolatile() argument
161 obj->SetFieldObjectVolatile<false>(MemberOffset(offset), newValue); in Unsafe_putObjectVolatile()
164 static void Unsafe_putOrderedObject(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putOrderedObject() argument
171 obj->SetFieldObject<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedObject()