| /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
| H A D | fm.c | 32 #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 D | nvpair.c | 29 #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 D | escparse.y | 88 %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 D | spa_config.c | 31 #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 D | nvpair.h | 77 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 D | sdev_profile.c | 936 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 D | kstat.c | 710 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 D | rcm_script.c | 2138 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 D | platform.c | 450 * 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 D | libsysevent.c | 1357 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 D | fsys_zfs.c | 1229 * 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 D | log_sysevent.c | 1236 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,
|