| /src/external/cddl/osnet/dist/lib/libzfs_core/common/ |
| libzfs_core.h | 49 int lzc_snapshot(nvlist_t *, nvlist_t *, nvlist_t **); 50 int lzc_create(const char *, enum lzc_dataset_type, nvlist_t *); 51 int lzc_clone(const char *, const char *, nvlist_t *); 52 int lzc_destroy_snaps(nvlist_t *, boolean_t, nvlist_t **); 53 int lzc_bookmark(nvlist_t *, nvlist_t **); 54 int lzc_get_bookmarks(const char *, nvlist_t *, nvlist_t **) [all...] |
| libzfs_core_compat.h | 39 int lzc_compat_pre(zfs_cmd_t *, zfs_ioc_t *, nvlist_t **); 41 int lzc_compat_outnvl(zfs_cmd_t *, const zfs_ioc_t, nvlist_t **);
|
| libzfs_core.c | 130 nvlist_t *source, nvlist_t **resultp) 136 nvlist_t *oldsource; 221 lzc_create(const char *fsname, enum lzc_dataset_type type, nvlist_t *props) 224 nvlist_t *args = fnvlist_alloc(); 235 nvlist_t *props) 238 nvlist_t *args = fnvlist_alloc(); 263 lzc_snapshot(nvlist_t *snaps, nvlist_t *props, nvlist_t **errlist [all...] |
| /src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
| dsl_bookmark.h | 40 int dsl_bookmark_create(nvlist_t *, nvlist_t *); 41 int dsl_get_bookmarks(const char *, nvlist_t *, nvlist_t *); 42 int dsl_get_bookmarks_impl(dsl_dataset_t *, nvlist_t *, nvlist_t *); 43 int dsl_bookmark_destroy(nvlist_t *, nvlist_t *);
|
| dsl_userhold.h | 43 int dsl_dataset_user_hold(nvlist_t *holds, minor_t cleanup_minor, 44 nvlist_t *errlist); 45 int dsl_dataset_user_release(nvlist_t *holds, nvlist_t *errlist); 46 int dsl_dataset_get_holds(const char *dsname, nvlist_t *nvl); 47 void dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds);
|
| dsl_deleg.h | 66 int dsl_deleg_get(const char *ddname, nvlist_t **nvp); 67 int dsl_deleg_set(const char *ddname, nvlist_t *nvp, boolean_t unset); 71 int dsl_deleg_can_allow(char *ddname, nvlist_t *nvp, cred_t *cr); 72 int dsl_deleg_can_unallow(char *ddname, nvlist_t *nvp, cred_t *cr);
|
| dsl_prop.h | 60 nvlist_t *pa_props; 76 int dsl_prop_get_all(objset_t *os, nvlist_t **nvp); 77 int dsl_prop_get_received(const char *dsname, nvlist_t **nvp); 87 nvlist_t *props, dmu_tx_t *tx); 91 int dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *nvl); 107 void dsl_prop_nvlist_add_uint64(nvlist_t *nv, zfs_prop_t prop, uint64_t value); 108 void dsl_prop_nvlist_add_string(nvlist_t *nv,
|
| /src/sys/external/bsd/libnv/dist/ |
| nv.h | 55 typedef struct nvlist nvlist_t; typedef in typeref:struct:nvlist 90 nvlist_t *nvlist_create(int flags); 91 void nvlist_destroy(nvlist_t *nvl); 92 int nvlist_error(const nvlist_t *nvl); 93 bool nvlist_empty(const nvlist_t *nvl); 94 int nvlist_flags(const nvlist_t *nvl); 95 void nvlist_set_error(nvlist_t *nvl, int error); 97 nvlist_t *nvlist_clone(const nvlist_t *nvl); 100 void nvlist_dump(const nvlist_t *nvl, int fd) [all...] |
| dnv.h | 52 typedef struct nvlist nvlist_t; typedef in typeref:struct:nvlist 65 bool dnvlist_get_bool(const nvlist_t *nvl, const char *name, bool defval); 66 uint64_t dnvlist_get_number(const nvlist_t *nvl, const char *name, uint64_t defval); 67 const char *dnvlist_get_string(const nvlist_t *nvl, const char *name, const char *defval); 68 const nvlist_t *dnvlist_get_nvlist(const nvlist_t *nvl, const char *name, const nvlist_t *defval); 69 int dnvlist_get_descriptor(const nvlist_t *nvl, const char *name, int defval); 70 const void *dnvlist_get_binary(const nvlist_t *nvl, const char *name, size_t *sizep, const void *defval, size_t defsize); 80 bool dnvlist_take_bool(nvlist_t *nvl, const char *name, bool defval) [all...] |
| nvlist_impl.h | 51 nvpair_t *nvlist_get_nvpair_parent(const nvlist_t *nvl); 52 const unsigned char *nvlist_unpack_header(nvlist_t *nvl,
|
| nv_impl.h | 120 int *nvlist_descriptors(const nvlist_t *nvl, size_t *nitemsp); 121 size_t nvlist_ndescriptors(const nvlist_t *nvl); 122 void nvlist_set_flags(nvlist_t *nvl, int flags); 124 nvpair_t *nvlist_first_nvpair(const nvlist_t *nvl); 125 nvpair_t *nvlist_next_nvpair(const nvlist_t *nvl, const nvpair_t *nvp); 126 nvpair_t *nvlist_prev_nvpair(const nvlist_t *nvl, const nvpair_t *nvp); 128 void nvlist_add_nvpair(nvlist_t *nvl, const nvpair_t *nvp); 130 bool nvlist_move_nvpair(nvlist_t *nvl, nvpair_t *nvp); 132 void nvlist_set_parent(nvlist_t *nvl, nvpair_t *parent); 133 void nvlist_set_array_next(nvlist_t *nvl, nvpair_t *ele) [all...] |
| dnvlist.c | 72 dnvlist_get_##type(const nvlist_t *nvl, const char *name, ftype defval) \ 84 DNVLIST_GET(const nvlist_t *, nvlist) 92 dnvlist_get_binary(const nvlist_t *nvl, const char *name, size_t *sizep, 109 dnvlist_take_##type(nvlist_t *nvl, const char *name, ftype defval) \ 121 DNVLIST_TAKE(nvlist_t *, nvlist) 129 dnvlist_take_binary(nvlist_t *nvl, const char *name, size_t *sizep,
|
| cnv.h | 49 typedef struct nvlist nvlist_t; typedef in typeref:struct:nvlist 69 const nvlist_t *cnvlist_get_nvlist(const void *cookie); 74 const nvlist_t * const *cnvlist_get_nvlist_array(const void *cookie, size_t *nitemsp); 90 nvlist_t *cnvlist_take_nvlist(void *cookie); 95 nvlist_t **cnvlist_take_nvlist_array(void *cookie, size_t *nitemsp);
|
| nvlist.c | 150 nvlist_t * 153 nvlist_t *nvl; 171 nvlist_destroy(nvlist_t *nvl) 197 nvlist_set_error(nvlist_t *nvl, int error) 211 nvlist_error(const nvlist_t *nvl) 223 nvlist_get_nvpair_parent(const nvlist_t *nvl) 231 const nvlist_t * 232 nvlist_get_parent(const nvlist_t *nvl, void **cookiep) 248 nvlist_set_parent(nvlist_t *nvl, nvpair_t *parent) 257 nvlist_set_array_next(nvlist_t *nvl, nvpair_t *ele [all...] |
| /src/external/cddl/osnet/dist/uts/common/sys/ |
| nvpair.h | 96 } nvlist_t; typedef in typeref:struct:nvlist 155 int nvlist_alloc(nvlist_t **, uint_t, int); 156 void nvlist_free(nvlist_t *); 157 int nvlist_size(nvlist_t *, size_t *, int); 158 int nvlist_pack(nvlist_t *, char **, size_t *, int, int); 159 int nvlist_unpack(char *, size_t, nvlist_t **, int); 160 int nvlist_dup(nvlist_t *, nvlist_t **, int); 161 int nvlist_merge(nvlist_t *, nvlist_t *, int) [all...] |
| /src/external/cddl/osnet/dist/common/nvpair/ |
| fnvpair.c | 53 nvlist_t * 56 nvlist_t *nvl; 62 fnvlist_free(nvlist_t *nvl) 68 fnvlist_size(nvlist_t *nvl) 80 fnvlist_pack(nvlist_t *nvl, size_t *sizep) 99 nvlist_t * 102 nvlist_t *rv; 107 nvlist_t * 108 fnvlist_dup(nvlist_t *nvl) 110 nvlist_t *rv [all...] |
| nvpair.c | 64 * | nvlist_t | 115 * | | nvlist_t | | 136 static int nvlist_add_common(nvlist_t *nvl, const char *name, data_type_t type, 140 #define EMBEDDED_NVL(nvp) ((nvlist_t *)(void *)NVP_VALUE(nvp)) 141 #define EMBEDDED_NVL_ARRAY(nvp) ((nvlist_t **)(void *)NVP_VALUE(nvp)) 184 nvlist_lookup_nv_alloc(nvlist_t *nvl) 260 nvlist_init(nvlist_t *nvl, uint32_t nvflag, nvpriv_t *priv) 274 nvlist_alloc(nvlist_t **nvlp, uint_t nvflag, int kmflag) 285 nvlist_xalloc(nvlist_t **nvlp, uint_t nvflag, nv_alloc_t *nva) 296 NV_ALIGN(sizeof (nvlist_t)))) == NULL) [all...] |
| /src/external/cddl/osnet/dist/common/zfs/ |
| zfs_comutil.h | 36 extern boolean_t zfs_allocatable_devs(nvlist_t *); 37 extern void zpool_get_rewind_policy(nvlist_t *, zpool_rewind_policy_t *);
|
| /src/external/cddl/osnet/dist/cmd/zpool/ |
| zpool_util.h | 40 uint_t num_logs(nvlist_t *nv); 46 nvlist_t *make_root_vdev(zpool_handle_t *zhp, int force, int check_rep, 48 nvlist_t *split_mirror_vdev(zpool_handle_t *zhp, char *newname, 49 nvlist_t *props, splitflags_t flags, int argc, char **argv);
|
| /src/external/cddl/osnet/dist/lib/libnvpair/ |
| libnvpair.h | 49 extern void nvlist_print(FILE *, nvlist_t *); 50 extern int nvlist_print_json(FILE *, nvlist_t *); 51 extern void dump_nvlist(nvlist_t *, int); 93 extern void nvlist_prt(nvlist_t *, nvlist_prtctl_t); 126 * nvlist_t * The full nvlist that is being processed. The 143 int (*)(nvlist_prtctl_t, void *, nvlist_t *, const char *, valtype), \ 160 NVLIST_PRINTCTL_SVDECL(nvlist_prtctlop_nvlist, nvlist_t *); 174 int (*)(nvlist_prtctl_t, void *, nvlist_t *, const char *, vtype, uint_t), \ 188 NVLIST_PRINTCTL_AVDECL(nvlist_prtctlop_nvlist_array, nvlist_t **);
|
| /src/external/cddl/osnet/dist/uts/common/sys/fm/ |
| protocol.h | 333 extern nvlist_t *fm_nvlist_create(nv_alloc_t *); 334 extern void fm_nvlist_destroy(nvlist_t *, int); 339 extern void fm_ereport_set(nvlist_t *, int, const char *, uint64_t, 340 const nvlist_t *, ...); 341 extern void fm_payload_set(nvlist_t *, ...); 342 extern int i_fm_payload_set(nvlist_t *, const char *, va_list); 343 extern void fm_fmri_hc_set(nvlist_t *, int, const nvlist_t *, nvlist_t *, 345 extern void fm_fmri_dev_set(nvlist_t *, int, const nvlist_t *, const char * [all...] |
| /src/external/cddl/osnet/dist/lib/libzfs/common/ |
| libzfs.h | 228 extern int zpool_create(libzfs_handle_t *, const char *, nvlist_t *, 229 nvlist_t *, nvlist_t *); 231 extern int zpool_add(zpool_handle_t *, nvlist_t *); 245 extern int zpool_clear(zpool_handle_t *, const char *, nvlist_t *); 253 const char *, nvlist_t *, int); 256 extern int zpool_vdev_split(zpool_handle_t *, char *, nvlist_t **, nvlist_t *, 263 extern nvlist_t *zpool_find_vdev(zpool_handle_t *, const char *, boolean_t *, 265 extern nvlist_t *zpool_find_vdev_by_physpath(zpool_handle_t *, const char * [all...] |
| libzfs_impl.h | 88 nvlist_t *zfs_props; 89 nvlist_t *zfs_user_props; 90 nvlist_t *zfs_recvd_props; 108 nvlist_t *zpool_config; 109 nvlist_t *zpool_old_config; 110 nvlist_t *zpool_props; 150 nvlist_t *, char **, uint64_t *, const char *); 168 int zcmd_write_src_nvlist(libzfs_handle_t *, zfs_cmd_t *, nvlist_t *); 169 int zcmd_write_conf_nvlist(libzfs_handle_t *, zfs_cmd_t *, nvlist_t *); 171 int zcmd_read_dst_nvlist(libzfs_handle_t *, zfs_cmd_t *, nvlist_t **); [all...] |
| /src/sys/net/npf/ |
| npf_conn.h | 127 unsigned npf_connkey_import(npf_t *, const nvlist_t *, npf_connkey_t *); 128 nvlist_t * npf_connkey_export(npf_t *, const npf_connkey_t *); 155 int npf_conn_import(npf_t *, npf_conndb_t *, const nvlist_t *, 157 int npf_conn_find(npf_t *, const nvlist_t *, nvlist_t *); 177 int npf_conndb_export(npf_t *, nvlist_t *);
|
| npf_ctl.c | 55 npf_mk_params(npf_t *npf, const nvlist_t *req, nvlist_t *resp, bool set) 57 const nvlist_t *params; 99 npf_mk_table_entries(npf_table_t *t, const nvlist_t *req, nvlist_t *resp) 101 const nvlist_t * const *entries; 110 const nvlist_t *entry = entries[i]; 142 npf_mk_table(npf_t *npf, const nvlist_t *req, nvlist_t *resp, 196 npf_mk_tables(npf_t *npf, const nvlist_t *req, nvlist_t *resp, npf_config_t *nc [all...] |