Lines Matching refs:nvl
85 sw_get_optl_string(nvlist_t *nvl, char *name, char **dest)
87 if (nvlist_lookup_string(nvl, name, dest) == 0) {
96 sw_get_optl_int64(nvlist_t *nvl, char *name, int64_t *dest)
98 if (nvlist_lookup_int64(nvl, name, dest) == 0) {
107 sw_get_optl_nvlist(nvlist_t *nvl, char *name, nvlist_t **dest)
109 if (nvlist_lookup_nvlist(nvl, name, dest) == 0) {
118 sw_add_optl_string(nvlist_t *nvl, char *name, char *val)
121 return (nvlist_add_string(nvl, name, val) != 0);
325 lookup_string(nvlist_t *nvl, char *name, char **valp, boolean_t required)
329 err = nvlist_lookup_string(nvl, name, valp);
358 nvlist_t *nvl, nvlist_t **out)
377 if (nvlist_lookup_uint8(nvl, FM_VERSION, &scheme_version) != 0 ||
382 err = nvlist_lookup_nvlist(nvl, FM_FMRI_AUTHORITY, &anvl);
390 if (nvlist_lookup_nvlist(nvl, FM_FMRI_SW_OBJ, &object) != 0 ||
398 if ((err = nvlist_lookup_nvlist(nvl, FM_FMRI_SW_SITE, &site)) == 0) {