Lines Matching refs:env

40 getCookie(JNIEnv *env, jclass clazz, jobject obj)  in getCookie()  argument
44 fid = (*env)->GetFieldID(env, clazz, "cookie", "J"); in getCookie()
45 return ((lgrp_cookie_t)(*env)->GetLongField(env, obj, fid)); in getCookie()
52 throwException(JNIEnv *env, const char *class, const char *msg) in throwException() argument
56 clazz = (*env)->FindClass(env, class); in throwException()
58 (*env)->ThrowNew(env, clazz, msg); in throwException()
70 Java_com_sun_solaris_service_locality_LocalityDomain_jl_1init(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1init() argument
76 throwException(env, "java/lang/Exception", in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1init()
88 Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini() argument
93 clazz = (*env)->GetObjectClass(env, obj); in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini()
94 return ((jint)lgrp_fini(getCookie(env, clazz, obj))); in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini()
102 Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root() argument
110 clazz = (*env)->GetObjectClass(env, obj); in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root()
112 root = (jlong) lgrp_root(getCookie(env, clazz, obj)); in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root()
114 clazz = (*env)->FindClass(env, "com/sun/solaris/service/locality/" in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root()
116 mid = (*env)->GetMethodID(env, clazz, "<init>", "(Lcom/sun/solaris/" in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root()
119 lgrp = (*env)->NewObject(env, clazz, mid, obj, root, NULL); in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root()
128 Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children() argument
142 clazz = (*env)->GetObjectClass(env, obj); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
143 fid = (*env)->GetFieldID(env, clazz, "domain", in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
145 domain = (*env)->GetObjectField(env, obj, fid); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
147 cookie = getCookie(env, (*env)->GetObjectClass(env, domain), domain); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
148 fid = (*env)->GetFieldID(env, clazz, "id", "J"); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
149 id = (*env)->GetLongField(env, obj, fid); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
152 children = (*env)->NewLongArray(env, nchild0); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
154 throwException(env, "java/lang/Exception", in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
165 throwException(env, "java/lang/Exception", in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
173 (*env)->SetLongArrayRegion(env, children, 0, nchild, java_child); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1children()
184 Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus() argument
198 clazz = (*env)->GetObjectClass(env, obj); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
199 fid = (*env)->GetFieldID(env, clazz, "domain", in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
201 domain = (*env)->GetObjectField(env, obj, fid); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
203 cookie = getCookie(env, (*env)->GetObjectClass(env, domain), domain); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
205 fid = (*env)->GetFieldID(env, clazz, "id", "J"); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
206 id = (*env)->GetLongField(env, obj, fid); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
210 cpus = (*env)->NewIntArray(env, ncpus0); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
212 throwException(env, "java/lang/Exception", in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
225 throwException(env, "java/lang/Exception", in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
232 (*env)->SetIntArrayRegion(env, cpus, 0, ncpus, java_cpus); in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1cpus()
243 Java_com_sun_solaris_service_locality_LocalityGroup_jl_1latency(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityGroup_jl_1latency() argument