Lines Matching refs:nvl

52 	nvlist_t *nvl;
59 nvl = nvlist_create(0);
61 CHECK(!nvlist_exists_string(nvl, "nvlist/string/"));
64 nvlist_move_string(nvl, "nvlist/string/", ptr);
65 CHECK(nvlist_error(nvl) == 0);
66 CHECK(nvlist_exists_string(nvl, "nvlist/string/"));
67 CHECK(ptr == nvlist_get_string(nvl, "nvlist/string/"));
69 CHECK(!nvlist_exists_string(nvl, "nvlist/string/x"));
72 nvlist_move_string(nvl, "nvlist/string/x", ptr);
73 CHECK(nvlist_error(nvl) == 0);
74 CHECK(nvlist_exists_string(nvl, "nvlist/string/x"));
75 CHECK(ptr == nvlist_get_string(nvl, "nvlist/string/x"));
77 CHECK(!nvlist_exists_string(nvl,
81 nvlist_move_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz",
83 CHECK(nvlist_error(nvl) == 0);
84 CHECK(nvlist_exists_string(nvl,
87 nvlist_get_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"));
89 CHECK(!nvlist_exists_descriptor(nvl,
93 nvlist_move_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO", fd);
94 CHECK(nvlist_error(nvl) == 0);
95 CHECK(nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
97 nvlist_get_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
99 CHECK(!nvlist_exists_binary(nvl, "nvlist/binary/x"));
103 nvlist_move_binary(nvl, "nvlist/binary/x", ptr, 1);
104 CHECK(nvlist_error(nvl) == 0);
105 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/x"));
106 CHECK(ptr == nvlist_get_binary(nvl, "nvlist/binary/x", NULL));
107 CHECK(ptr == nvlist_get_binary(nvl, "nvlist/binary/x", &size));
110 CHECK(!nvlist_exists_binary(nvl,
116 nvlist_move_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz",
118 CHECK(nvlist_error(nvl) == 0);
119 CHECK(nvlist_exists_binary(nvl,
121 CHECK(ptr == nvlist_get_binary(nvl,
123 CHECK(ptr == nvlist_get_binary(nvl,
127 CHECK(!nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
128 ptr = nvlist_clone(nvl);
130 nvlist_move_nvlist(nvl, "nvlist/nvlist", ptr);
131 CHECK(nvlist_error(nvl) == 0);
132 CHECK(nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
133 CHECK(ptr == nvlist_get_nvlist(nvl, "nvlist/nvlist"));
135 CHECK(nvlist_exists_string(nvl, "nvlist/string/"));
136 CHECK(nvlist_exists_string(nvl, "nvlist/string/x"));
137 CHECK(nvlist_exists_string(nvl,
139 CHECK(nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
140 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/x"));
141 CHECK(nvlist_exists_binary(nvl,
143 CHECK(nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
145 cnvl = nvlist_get_nvlist(nvl, "nvlist/nvlist");
156 nvlist_destroy(nvl);