Lines Matching defs:fid

201   void CheckFieldType(jobject java_object, jfieldID fid, char prim, bool isStatic)
203 mirror::ArtField* f = CheckFieldID(fid);
248 void CheckInstanceFieldID(jobject java_object, jfieldID fid)
258 mirror::ArtField* f = CheckFieldID(fid);
309 void CheckStaticFieldID(jclass java_class, jfieldID fid)
312 const mirror::ArtField* f = CheckFieldID(fid);
318 fid, PrettyClass(c).c_str());
475 jfieldID fid = va_arg(ap, jfieldID);
476 mirror::ArtField* f = reinterpret_cast<mirror::ArtField*>(fid);
479 StringAppendF(&msg, " (%p)", fid);
699 mirror::ArtField* CheckFieldID(jfieldID fid) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
700 if (fid == NULL) {
704 mirror::ArtField* f = soa_.DecodeField(fid);
707 JniAbortF(function_name_, "invalid jfieldID: %p", fid);
1171 static jobject ToReflectedField(JNIEnv* env, jclass cls, jfieldID fid, jboolean isStatic) {
1172 CHECK_JNI_ENTRY(kFlag_Default, "Ecfb", env, cls, fid, isStatic);
1173 return CHECK_JNI_EXIT("L", baseEnv(env)->ToReflectedField(env, cls, fid, isStatic));
1331 static _ctype GetStatic##_jname##Field(JNIEnv* env, jclass c, jfieldID fid) { \
1332 CHECK_JNI_ENTRY(kFlag_Default, "Ecf", env, c, fid); \
1333 sc.CheckStaticFieldID(c, fid); \
1334 return CHECK_JNI_EXIT(_type, baseEnv(env)->GetStatic##_jname##Field(env, c, fid)); \
1336 static _ctype Get##_jname##Field(JNIEnv* env, jobject obj, jfieldID fid) { \
1337 CHECK_JNI_ENTRY(kFlag_Default, "ELf", env, obj, fid); \
1338 sc.CheckInstanceFieldID(obj, fid); \
1339 return CHECK_JNI_EXIT(_type, baseEnv(env)->Get##_jname##Field(env, obj, fid)); \
1341 static void SetStatic##_jname##Field(JNIEnv* env, jclass c, jfieldID fid, _ctype value) { \
1342 CHECK_JNI_ENTRY(kFlag_Default, "Ecf" _type, env, c, fid, value); \
1343 sc.CheckStaticFieldID(c, fid); \
1345 sc.CheckFieldType((jobject)(uint32_t)value, fid, _type[0], true); \
1346 baseEnv(env)->SetStatic##_jname##Field(env, c, fid, value); \
1349 static void Set##_jname##Field(JNIEnv* env, jobject obj, jfieldID fid, _ctype value) { \
1350 CHECK_JNI_ENTRY(kFlag_Default, "ELf" _type, env, obj, fid, value); \
1351 sc.CheckInstanceFieldID(obj, fid); \
1353 sc.CheckFieldType((jobject)(uint32_t) value, fid, _type[0], false); \
1354 baseEnv(env)->Set##_jname##Field(env, obj, fid, value); \