Searched refs:nvlist (Results 1 - 16 of 16) sorted by relevance

/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Ddsl_destroy.h34 struct nvlist;
38 int dsl_destroy_snapshots_nvl(struct nvlist *, boolean_t,
39 struct nvlist *);
H A Ddmu.h72 struct nvlist;
284 struct nvlist *snaps);
286 int dsl_destroy_snapshots_nvl(struct nvlist *snaps, boolean_t defer,
287 struct nvlist *errlist);
837 * Add entries to the nvlist for all the objset's properties. See
840 void dmu_objset_stats(objset_t *os, struct nvlist *nv);
/freebsd-10-stable/sys/cddl/contrib/opensolaris/common/zfs/
H A Dzfs_deleg.h80 int zfs_deleg_verify_nvlist(nvlist_t *nvlist);
/freebsd-10-stable/sys/kern/
H A Dsubr_dnvlist.c69 DNVLIST_GET(const nvlist_t *, nvlist)
106 DNVLIST_TAKE(nvlist_t *, nvlist)
H A Dsubr_nvlist.c95 struct nvlist { struct
109 MALLOC_DEFINE(M_NVLIST, "nvlist", "kernel nvlist");
355 * Dump content of nvlist.
444 * The function obtains size of the nvlist after nvlist_pack().
1051 NVLIST_EXISTS(nvlist, NVLIST)
1365 NVLIST_GET(const nvlist_t *, nvlist, NVLIST)
1403 NVLIST_TAKE(nvlist_t *, nvlist, NVLIST)
1456 NVLIST_FREE(nvlist, NVLIST)
/freebsd-10-stable/sys/boot/zfs/
H A Dzfsimpl.c156 nvlist_find(const unsigned char *nvlist, const char *name, int type, argument
163 p = nvlist;
215 nvlist_check_features_for_read(const unsigned char *nvlist) argument
224 p = nvlist;
266 * Return the next nvlist in an nvlist array.
269 nvlist_next(const unsigned char *nvlist) argument
275 p = nvlist;
296 nvlist_print(const unsigned char *nvlist, unsigned int indent) argument
333 p = nvlist;
509 vdev_init_from_nvlist(const unsigned char *nvlist, vdev_t *pvdev, vdev_t **vdevp, int is_newer) argument
885 const unsigned char *nvlist; local
[all...]
/freebsd-10-stable/sys/sys/
H A Ddnv.h45 struct nvlist;
47 typedef struct nvlist nvlist_t;
H A Dnv.h46 struct nvlist;
48 typedef struct nvlist nvlist_t;
102 * type) exists on nvlist.
167 * remove the given entry from the nvlist.
181 * The nvlist_free functions removes the given name/value pair from the nvlist
H A Dnvpair_impl.h88 const unsigned char *ptr, size_t *leftp, size_t nvlist, nvlist_t **child);
/freebsd-10-stable/lib/libnv/
H A DMakefile24 nv.3 nvlist.3
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dspa_config.c48 * Pool configuration is stored as a packed nvlist on the filesystem. By
54 * For each cache file, we have a single nvlist which holds all the
79 nvlist_t *nvlist, *child; local
105 * Read the nvlist from the file.
111 * Unpack the nvlist.
113 if (nvlist_unpack(buf, fsize, &nvlist, KM_SLEEP) != 0)
117 * Iterate over all elements in the nvlist, creating a new spa_t for
122 while ((nvpair = nvlist_next_nvpair(nvlist, nvpair)) != NULL) {
134 nvlist_free(nvlist);
174 * If the nvlist i
[all...]
H A Dzfs_ioctl.c110 * The input nvlist, deserialized from zfs_cmd_t:zc_nvlist_src. Or
111 * NULL if no input nvlist was provided. Changes to this nvlist are
112 * ignored. If the input nvlist could not be deserialized, the
116 * The output nvlist, initially empty. The callback can fill it in,
123 * There are two typical uses of the output nvlist:
1011 * Check for permission to create each snapshot in the nvlist.
1042 * Check for permission to create each snapshot in the nvlist.
1330 * Returns the nvlist as specified by the user in the zfs_cmd_t.
1340 * Read in and unpack the user-supplied nvlist
5320 nvlist_t *nvlist; local
[all...]
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcpuvar.h71 struct nvlist;
177 struct nvlist *cpu_props; /* pool-related properties */
H A Dnvpair.h87 /* nvlist header */
88 typedef struct nvlist { struct
99 /* nvlist pack encoding */
103 /* nvlist persistent unique name flags, stored in nvl_nvflags */
107 /* nvlist lookup pairs related flags */
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libnvpair/
H A Dlibnvpair.c174 * | Default nvlist member rendering functions. |
180 * Generate functions to print single-valued nvlist members.
218 * Generate functions to print array-valued nvlist members.
264 (void) fprintf(fp, "%s = (embedded nvlist)\n", name);
443 NVLIST_PRINTCTL_REPLACE(nvlist, nvlist_t *)
575 (void) fprintf(fp, "nvlist version: %d\n", NVL_VERSION(nvl));
737 RENDER(pctl, nvlist, nvl, name, val);
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_dataset.c199 * properties into a separate nvlist.
858 * Given an nvlist of properties to set, validates that they are correct, and
1553 * Given an nvlist of property names and values, set the properties for the
1580 * before computing the length of the nvlist.
1830 * True DSL properties are stored in an nvlist. The following two functions
3451 * Destroys all the snapshots named in the nvlist.
3649 * Creates snapshots. The keys in the snaps nvlist are the snapshots to be
4298 nvlist_t *nvlist = NULL; local
4306 if (nvlist_alloc(&nvlist, NV_UNIQUE_NAME, 0) != 0) {
4318 if (nvlist_add_string(nvlist, ZFS_SMB_ACL_SR
[all...]

Completed in 112 milliseconds