Lines Matching defs:zpropdef_t

342 } zpropdef_t;
345 const zpropdef_t *pl_prop;
401 typedef int zprop_func(const zpropdef_t *, void *);
411 const zpropdef_t **);
416 extern const zpropdef_t *zfs_zprop(libzfs_handle_t *, int);
427 extern int zfs_zprop_get(zfs_handle_t *, const zpropdef_t *, char *, size_t,
429 extern void zfs_get_collapsed_sublist(zfs_handle_t *, const zpropdef_t *,
439 extern const zpropdef_t *zpool_zprop(libzfs_handle_t *, int);
445 zprop_spec_t, const zpropdef_t **);
448 extern const char *zprop_name(const zpropdef_t *);
449 extern int zprop_id(const zpropdef_t *);
450 extern int zprop_propnum(const zpropdef_t *);
451 extern boolean_t zprop_valid_for_type(const zpropdef_t *, zfs_type_t);
452 extern zprop_type_t zprop_type(const zpropdef_t *);
453 extern boolean_t zprop_is_boolean(const zpropdef_t *);
454 extern boolean_t zprop_is_string(const zpropdef_t *);
455 extern const char *zprop_strdefault(const zpropdef_t *);
456 extern uint64_t zprop_numdefault(const zpropdef_t *);
457 extern boolean_t zprop_readonly(const zpropdef_t *);
458 extern boolean_t zprop_inheritable(const zpropdef_t *);
459 extern boolean_t zprop_setonce(const zpropdef_t *);
460 extern boolean_t zprop_readonly(const zpropdef_t *);
461 extern const char *zprop_values(const zpropdef_t *);
462 extern int zprop_nvalues(const zpropdef_t *);
463 extern const char *zprop_value(const zpropdef_t *, int);
464 extern boolean_t zprop_is_size(const zpropdef_t *);
465 extern const char *zprop_deleg(const zpropdef_t *);
466 extern boolean_t zprop_visible(const zpropdef_t *);
467 extern boolean_t zprop_align_right(const zpropdef_t *);
468 extern const char *zprop_column_name(const zpropdef_t *);
508 extern void zprop_describe(FILE *fp, const zpropdef_t *zpd);