Searched defs:nvpair (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dfm.c32 #include <sys/nvpair.h>
42 #include "nvpair.h"
179 * to get a valid class and ENA from the nvpair list, we revert to
188 nvpair_t *nvp, *nvpair; local
202 mdb_warn("nvpair of size zero at %p", nvp);
206 /* read in the entire nvpair */
207 nvpair = mdb_alloc(size, UM_SLEEP | UM_GC);
208 if (mdb_vread(nvpair, size, (uintptr_t)&nvcur->nvi_nvp) == -1) {
209 mdb_warn("failed to read nvpair and data at %p", nvp);
213 if (strcmp(FM_CLASS, NVP_NAME(nvpair))
[all...]
H A Dnvpair.c29 #include <sys/nvpair.h>
35 #include "nvpair.h"
41 * nvpair walker
51 mdb_warn("nvpair does not support global walks\n");
74 nvpair_t *nvpair; local
85 nvpair = &((i_nvp_t *)wsp->walk_addr)->nvi_nvp;
86 status = wsp->walk_callback((uintptr_t)nvpair, NULL, wsp->walk_cbdata);
96 * Print out an entire nvlist. This is shorthand for '::walk nvpair |
97 * ::nvpair -rq'. The '-v' option invokes '::nvpair' withou
218 nvpair_t nvpair_tmp, *nvpair; local
[all...]
/illumos-gate/usr/src/cmd/fm/eversholt/common/
H A Descparse.y88 %type <np> root stmtlist stmt nvpairlist nvpair nvname nvexpr
176 | nvpair
177 | nvpairlist ',' nvpair
181 nvpair : nvname '=' nvexpr label
206 /* the RHS of an nvpair can be a value, or an ename, or an ename@pname */
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dspa_config.c31 #include <sys/nvpair.h>
80 nvpair_t *nvpair; local
122 nvpair = NULL;
123 while ((nvpair = nvlist_next_nvpair(nvlist, nvpair)) != NULL) {
124 if (nvpair_type(nvpair) != DATA_TYPE_NVLIST)
127 child = fnvpair_value_nvlist(nvpair);
129 if (spa_lookup(nvpair_name(nvpair)) != NULL)
131 (void) spa_add(nvpair_name(nvpair), child, NULL);
/illumos-gate/usr/src/uts/common/sys/
H A Dnvpair.h77 typedef struct nvpair { struct
78 int32_t nvp_size; /* size of this nvpair */
244 /* processing nvpair */
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_profile.c936 nvpair_t *nvpair; local
949 nvpair = NULL;
950 while (nvpair = nvlist_next_nvpair(profile, nvpair)) {
951 nvname = nvpair_name(nvpair);
955 rv = nvpair_value_string(nvpair, &dname);
958 rv, nvpair_name(nvpair));
964 rv = nvpair_value_string(nvpair, &dname);
967 rv, nvpair_name(nvpair));
973 rv = nvpair_value_string_array(nvpair,
[all...]
/illumos-gate/usr/src/cmd/stat/kstat/
H A Dkstat.c710 ks_value_print(ks_nvpair_t *nvpair) argument
712 switch (nvpair->data_type) {
714 (void) fprintf(stdout, "%s", nvpair->value.c);
717 (void) fprintf(stdout, "%d", nvpair->value.i32);
720 (void) fprintf(stdout, "%u", nvpair->value.ui32);
723 (void) fprintf(stdout, "%lld", nvpair->value.i64);
726 (void) fprintf(stdout, "%llu", nvpair->value.ui64);
729 (void) fprintf(stdout, "%s", KSTAT_NAMED_STR_PTR(nvpair));
732 if (nvpair->value.ui64 == 0)
736 nvpair
747 ks_instance_print(ks_instance_t *ksi, ks_nvpair_t *nvpair) argument
778 ks_instance_print_json(ks_instance_t *ksi, ks_nvpair_t *nvpair) argument
819 ks_nvpair_t *nvpair, *ntmp; local
[all...]
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Drcm_script.c2138 nvpair_t *nvpair; local
2163 nvpair = NULL;
2164 while ((nvpair = nvlist_next_nvpair(capacity_info, nvpair))
2166 if (strcmp(nvpair_name(nvpair),
2171 if (nvpair == NULL) {
2183 switch (nvpair_type(nvpair)) {
2188 if (nvpair_value_int16(nvpair, &x) == 0) {
2200 if (nvpair_value_uint16(nvpair, &x) == 0) {
2212 if (nvpair_value_int32(nvpair,
[all...]
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dplatform.c450 * malformed prop nvpair
1515 nvpair_t *nvpair; local
1590 /* search for nvpair entry */
1591 nvpair = NULL;
1592 while ((nvpair = nvlist_next_nvpair(basenvp, nvpair)) != NULL) {
1593 nvpname = nvpair_name(nvpair);
1600 if (nvpair == NULL) {
1617 (void) nvpair_value_nvlist(nvpair, &embnvp);
1625 switch (nvpair_type(nvpair)) {
1837 nvpair_t *nvpair; local
[all...]
/illumos-gate/usr/src/lib/libsysevent/
H A Dlibsysevent.c1357 nvpair_t *nvpair; local
1374 nvpair = NULL;
1375 if ((nvpair = nvlist_next_nvpair(nvl, nvpair)) == NULL) {
1381 /* Extract the class name from the nvpair */
1382 if (nvpair_value_string(nvpair, &class_name) != 0) {
1399 * from the nvpair
1401 if ((nvpair = nvlist_next_nvpair(nvl, nvpair))
1422 sc_list->sl_name = strdup(nvpair_name(nvpair));
1485 nvpair_t *nvpair = NULL; local
[all...]
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c1229 * encoded size of the nvpair (4 bytes)
1230 * decoded size of the nvpair (4 bytes)
1234 * # of elements in the nvpair (4 bytes)
1236 * 2 zero's for the last nvpair
1264 nvlist += encode_size; /* goto the next nvpair */
1273 * The nvlist_next_nvpair() function returns a handle to the next nvpair in the
1274 * list following nvpair. If nvpair is NULL, the first pair is returned. If
1275 * nvpair is the last pair in the nvlist, NULL is returned.
1278 nvlist_next_nvpair(char *nvl, char *nvpair) argument
1412 char *nvpair; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dlog_sysevent.c1236 nvpair_t *nvpair = NULL; local
1241 if ((nvpair = nvlist_next_nvpair(nvl, nvpair)) == NULL) {
1246 if ((event_class = nvpair_name(nvpair)) == NULL) {
1250 if (nvpair_value_string_array(nvpair, &event_list,

Completed in 343 milliseconds