Lines Matching refs:prop

45 	zfs_prop_t prop;  member
167 create_BasicProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop, in create_BasicProperty() argument
178 int result = zfs_prop_get(zhp, prop, propbuf, in create_BasicProperty()
186 zhp, prop, &value, &srctype, source, sizeof (source)); in create_BasicProperty()
199 env, zfs_prop_to_name(prop)); in create_BasicProperty()
201 jboolean readOnly = zfs_prop_readonly(prop) ? in create_BasicProperty()
239 create_BooleanProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop) in create_BooleanProperty() argument
241 return (create_BasicProperty(env, zhp, prop, NULL, zjni_int_to_boolean, in create_BooleanProperty()
246 create_LongProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop) in create_LongProperty() argument
248 return (create_BasicProperty(env, zhp, prop, NULL, zjni_long_to_Long, in create_LongProperty()
253 create_StringProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop) in create_StringProperty() argument
255 return (create_BasicProperty(env, zhp, prop, str_to_string, NULL, in create_StringProperty()
260 create_ObjectProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop, in create_ObjectProperty() argument
271 int result = zfs_prop_get(zhp, prop, propbuf, in create_ObjectProperty()
279 zhp, prop, &value, &srctype, source, sizeof (source)); in create_ObjectProperty()
323 create_default_BasicProperty(JNIEnv *env, zfs_prop_t prop, in create_default_BasicProperty() argument
329 if (!zfs_prop_readonly(prop)) { in create_default_BasicProperty()
333 char *propbuf = (char *)zfs_prop_default_string(prop); in create_default_BasicProperty()
336 uint64_t value = zfs_prop_default_numeric(prop); in create_default_BasicProperty()
345 (*env)->NewStringUTF(env, zfs_prop_to_name(prop)); in create_default_BasicProperty()
347 jboolean readOnly = zfs_prop_readonly(prop) ? in create_default_BasicProperty()
371 create_default_BooleanProperty(JNIEnv *env, zfs_prop_t prop) in create_default_BooleanProperty() argument
373 return (create_default_BasicProperty(env, prop, NULL, in create_default_BooleanProperty()
379 create_default_LongProperty(JNIEnv *env, zfs_prop_t prop) in create_default_LongProperty() argument
381 return (create_default_BasicProperty(env, prop, NULL, in create_default_LongProperty()
387 create_default_StringProperty(JNIEnv *env, zfs_prop_t prop) in create_default_StringProperty() argument
389 return (create_default_BasicProperty(env, prop, str_to_string, NULL, in create_default_StringProperty()
394 create_default_ObjectProperty(JNIEnv *env, zfs_prop_t prop, in create_default_ObjectProperty() argument
400 if (!zfs_prop_readonly(prop)) { in create_default_ObjectProperty()
404 char *propbuf = (char *)zfs_prop_default_string(prop); in create_default_ObjectProperty()
407 uint64_t value = zfs_prop_default_numeric(prop); in create_default_ObjectProperty()
498 zjni_get_default_property(JNIEnv *env, zfs_prop_t prop) in zjni_get_default_property() argument
502 if (prop == props_boolean[i]) { in zjni_get_default_property()
503 return (create_default_BooleanProperty(env, prop)); in zjni_get_default_property()
508 if (prop == props_long[i]) { in zjni_get_default_property()
509 return (create_default_LongProperty(env, prop)); in zjni_get_default_property()
514 if (prop == props_string[i]) { in zjni_get_default_property()
515 return (create_default_StringProperty(env, prop)); in zjni_get_default_property()
519 for (i = 0; props_custom[i].prop != ZPROP_INVAL; i++) { in zjni_get_default_property()
520 if (prop == props_custom[i].prop) { in zjni_get_default_property()
522 props_custom[i].prop, in zjni_get_default_property()
534 zjni_get_property_from_name_cb(int prop, void *cb) in zjni_get_property_from_name_cb() argument
538 if (strcasecmp(name, zfs_prop_to_name(prop)) == 0) in zjni_get_property_from_name_cb()
539 return (prop); in zjni_get_property_from_name_cb()
547 zfs_prop_t prop; in zjni_get_property_from_name() local
549 prop = zprop_iter(zjni_get_property_from_name_cb, (void *)name, in zjni_get_property_from_name()
551 return (prop == ZPROP_CONT ? ZPROP_INVAL : prop); in zjni_get_property_from_name()
574 jobject prop; in zjni_get_Dataset_properties() local
584 prop = create_BooleanProperty(env, zhp, props_boolean[i]); in zjni_get_Dataset_properties()
587 if (prop != NULL) { in zjni_get_Dataset_properties()
591 ((zjni_Collection_t *)proplist)->method_add, prop); in zjni_get_Dataset_properties()
607 prop = create_LongProperty(env, zhp, props_long[i]); in zjni_get_Dataset_properties()
610 if (prop != NULL) { in zjni_get_Dataset_properties()
614 ((zjni_Collection_t *)proplist)->method_add, prop); in zjni_get_Dataset_properties()
629 prop = create_StringProperty(env, zhp, props_string[i]); in zjni_get_Dataset_properties()
632 if (prop != NULL) { in zjni_get_Dataset_properties()
636 ((zjni_Collection_t *)proplist)->method_add, prop); in zjni_get_Dataset_properties()
649 for (i = 0; props_custom[i].prop != ZPROP_INVAL; i++) { in zjni_get_Dataset_properties()
651 prop = create_ObjectProperty(env, zhp, props_custom[i].prop, in zjni_get_Dataset_properties()
656 if (prop != NULL) { in zjni_get_Dataset_properties()
660 ((zjni_Collection_t *)proplist)->method_add, prop); in zjni_get_Dataset_properties()
667 "for %s\n", zfs_prop_to_name(props_custom[i].prop), in zjni_get_Dataset_properties()