/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | dsl_destroy.h | 34 struct nvlist; 38 int dsl_destroy_snapshots_nvl(struct nvlist *, boolean_t, 39 struct nvlist *);
|
H A D | dmu.h | 72 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 D | zfs_deleg.h | 80 int zfs_deleg_verify_nvlist(nvlist_t *nvlist);
|
/freebsd-10-stable/sys/kern/ |
H A D | subr_dnvlist.c | 69 DNVLIST_GET(const nvlist_t *, nvlist) 106 DNVLIST_TAKE(nvlist_t *, nvlist)
|
H A D | subr_nvlist.c | 95 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 D | zfsimpl.c | 156 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 D | dnv.h | 45 struct nvlist; 47 typedef struct nvlist nvlist_t;
|
H A D | nv.h | 46 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 D | nvpair_impl.h | 88 const unsigned char *ptr, size_t *leftp, size_t nvlist, nvlist_t **child);
|
/freebsd-10-stable/lib/libnv/ |
H A D | Makefile | 24 nv.3 nvlist.3
|
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | spa_config.c | 48 * 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 D | zfs_ioctl.c | 110 * 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 D | cpuvar.h | 71 struct nvlist; 177 struct nvlist *cpu_props; /* pool-related properties */
|
H A D | nvpair.h | 87 /* 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 D | libnvpair.c | 174 * | 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 D | libzfs_dataset.c | 199 * 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...] |