Lines Matching refs:env

36   (JNIEnv *env, jclass thisClass, jlong jHandle, jstring jVersion)
38 const char *requiredVersion = (*env)->GetStringUTFChars(env, jVersion, NULL);
41 (FPTR_VersionCheck)findFunction(env, jHandle, "NSS_VersionCheck");
49 (*env)->ReleaseStringUTFChars(env, jVersion, requiredVersion);
55 (JNIEnv *env, jclass thisClass, jstring jFunctionName, jlong jHandle, jstring jConfigDir)
57 const char *functionName = (*env)->GetStringUTFChars(env, jFunctionName, NULL);
58 const char *configDir = (jConfigDir == NULL) ? NULL : (*env)->GetStringUTFChars(env, jConfigDir, NULL);
59 FPTR_Init init = (FPTR_Init)findFunction(env, jHandle, functionName);
62 (*env)->ReleaseStringUTFChars(env, jFunctionName, functionName);
69 (*env)->ReleaseStringUTFChars(env, jConfigDir, configDir);
77 (JNIEnv *env, jclass thisClass, jlong jHandle, jstring jLibDir)
80 (FPTR_GetDBModuleList)findFunction(env, jHandle, "SECMOD_GetDefaultModuleList");
101 jListClass = (*env)->FindClass(env, "java/util/ArrayList");
102 jListConstructor = (*env)->GetMethodID(env, jListClass, "<init>", "()V");
103 jAdd = (*env)->GetMethodID(env, jListClass, "add", "(Ljava/lang/Object;)Z");
104 jList = (*env)->NewObject(env, jListClass, jListConstructor);
106 jModuleClass = (*env)->FindClass(env, "sun/security/pkcs11/Secmod$Module");
107 jModuleConstructor = (*env)->GetMethodID(env, jModuleClass, "<init>",
119 jCommonName = (*env)->NewStringUTF(env, module->commonName);
123 jDllName = (*env)->NewStringUTF(env, module->dllName);
127 jModule = (*env)->NewObject(env, jModuleClass, jModuleConstructor,
129 (*env)->CallVoidMethod(env, jList, jAdd, jModule);