Lines Matching defs:object

190 	zjni_Object_t *object = (zjni_Object_t *)bean;
192 if (object->object == NULL) {
193 object->class =
197 object->constructor =
198 (*env)->GetMethodID(env, object->class, "<init>", "()V");
200 object->object =
201 (*env)->NewObject(env, object->class, object->constructor);
204 new_PoolStats(env, &(bean->interface_PoolStats), object);
207 env, object->class, "setName", "(Ljava/lang/String;)V");
210 env, object->class, "setId", "(J)V");
217 zjni_Object_t *object = (zjni_Object_t *)bean;
219 if (object->object == NULL) {
220 object->class =
224 object->constructor =
225 (*env)->GetMethodID(env, object->class, "<init>", "()V");
227 object->object =
228 (*env)->NewObject(env, object->class, object->constructor);
231 new_DeviceStats(env, &(bean->interface_DeviceStats), object);
234 env, object->class, "setPoolName", "(Ljava/lang/String;)V");
237 env, object->class, "setParentIndex", "(Ljava/lang/Long;)V");
240 env, object->class, "setIndex", "(J)V");
247 zjni_Object_t *object = (zjni_Object_t *)bean;
249 if (object->object == NULL) {
250 object->class =
254 object->constructor =
255 (*env)->GetMethodID(env, object->class, "<init>", "()V");
257 object->object =
258 (*env)->NewObject(env, object->class, object->constructor);
264 env, object->class, "setName", "(Ljava/lang/String;)V");
271 zjni_Object_t *object = (zjni_Object_t *)bean;
273 if (object->object == NULL) {
274 object->class = (*env)->FindClass(
277 object->constructor =
278 (*env)->GetMethodID(env, object->class, "<init>", "()V");
280 object->object =
281 (*env)->NewObject(env, object->class, object->constructor);
291 zjni_Object_t *object = (zjni_Object_t *)bean;
293 if (object->object == NULL) {
294 object->class = (*env)->FindClass(
297 object->constructor =
298 (*env)->GetMethodID(env, object->class, "<init>", "()V");
300 object->object =
301 (*env)->NewObject(env, object->class, object->constructor);
311 zjni_Object_t *object = (zjni_Object_t *)bean;
313 if (object->object == NULL) {
314 object->class = (*env)->FindClass(
317 object->constructor =
318 (*env)->GetMethodID(env, object->class, "<init>", "()V");
320 object->object =
321 (*env)->NewObject(env, object->class, object->constructor);
331 zjni_Object_t *object = (zjni_Object_t *)bean;
333 if (object->object == NULL) {
335 object->class = (*env)->FindClass(
338 object->constructor =
339 (*env)->GetMethodID(env, object->class, "<init>", "()V");
341 object->object =
342 (*env)->NewObject(env, object->class, object->constructor);
348 env, object->class, "setParity", "(J)V");
355 zjni_Object_t *object = (zjni_Object_t *)bean;
357 if (object->object == NULL) {
358 object->class = (*env)->FindClass(
361 object->constructor =
362 (*env)->GetMethodID(env, object->class, "<init>", "()V");
364 object->object =
365 (*env)->NewObject(env, object->class, object->constructor);
382 zjni_Object_t *object = (zjni_Object_t *)bean;
391 populate_DeviceStatsBean(env, devices, dev_stats, object)) {
395 (*env)->CallVoidMethod(env, object->object,
398 (*env)->CallVoidMethod(env, object->object,
401 (*env)->CallVoidMethod(env, object->object,
405 (*env)->CallVoidMethod(env, object->object,
409 (*env)->CallVoidMethod(env, object->object,
423 zjni_Object_t *object = (zjni_Object_t *)bean;
426 result = populate_DeviceStatsBean(env, vdev, stats, object);
434 env, object->object, bean->method_setPoolName, poolUTF);
438 env, object->object, bean->method_setParentIndex,
452 env, object->object, bean->method_setIndex, (jlong)vdev_id);
529 (*env)->CallVoidMethod(env, ((zjni_Object_t *)bean)->object,
558 (*env)->CallVoidMethod(env, ((zjni_Object_t *)bean)->object,
588 (*env)->CallVoidMethod(env, ((zjni_Object_t *)bean)->object,
627 return (((zjni_Object_t *)bean)->object);
648 return (((zjni_Object_t *)bean)->object);
669 return (((zjni_Object_t *)bean)->object);
690 return (((zjni_Object_t *)bean)->object);
702 ((zjni_Object_t *)bean)->object = NULL;
716 env, ((zjni_Object_t *)bean)->object, bean->method_setParity,
727 return (((zjni_Object_t *)bean)->object);
748 return (((zjni_Object_t *)bean)->object);
763 * Converts a vdev_state_t to a Java DeviceStats$DeviceState object.
774 * Converts a vdev_aux_t to a Java DeviceStats$DeviceStatus object.
790 new_DeviceStats(JNIEnv *env, DeviceStatsBean_t *bean, zjni_Object_t *object)
793 env, object->class, "setSize", "(J)V");
796 env, object->class, "setReplacementSize", "(J)V");
799 env, object->class, "setUsed", "(J)V");
802 env, object->class, "setReadBytes", "(J)V");
805 env, object->class, "setWriteBytes", "(J)V");
808 env, object->class, "setReadOperations", "(J)V");
811 env, object->class, "setWriteOperations", "(J)V");
814 env, object->class, "setReadErrors", "(J)V");
817 env, object->class, "setWriteErrors", "(J)V");
820 env, object->class, "setChecksumErrors", "(J)V");
823 env, object->class, "setDeviceState",
827 env, object->class, "setDeviceStatus",
833 new_PoolStats(JNIEnv *env, PoolStatsBean_t *bean, zjni_Object_t *object)
835 new_DeviceStats(env, (DeviceStatsBean_t *)bean, object);
838 env, object->class, "setPoolState",
842 env, object->class, "setPoolStatus",
846 env, object->class, "setPoolVersion", "(J)V");
1014 /* Create a Java object from this vdev */
1031 list_class_p)->object,
1050 /* Construct ImportablePool object */
1057 (*env)->CallBooleanMethod(env, ((zjni_Object_t *)list)->object,
1065 DeviceStatsBean_t *bean, zjni_Object_t *object)
1078 (*env)->CallVoidMethod(env, object->object,
1081 (*env)->CallVoidMethod(env, object->object,
1084 (*env)->CallVoidMethod(env, object->object,
1087 (*env)->CallVoidMethod(env, object->object,
1090 (*env)->CallVoidMethod(env, object->object,
1093 (*env)->CallVoidMethod(env, object->object,
1096 (*env)->CallVoidMethod(env, object->object,
1099 (*env)->CallVoidMethod(env, object->object,
1102 (*env)->CallVoidMethod(env, object->object,
1105 (*env)->CallVoidMethod(env, object->object,
1108 (*env)->CallVoidMethod(env, object->object,
1112 (*env)->CallVoidMethod(env, object->object,
1120 * Converts a pool_state_t to a Java PoolStats$PoolState object.
1131 * Converts a zpool_status_t to a Java PoolStats$PoolStatus object.