Lines Matching refs:nvl

55 	nvlist_t *nvl, *new_nvl;  in _lookup_config_node()  local
61 nvl = parent; in _lookup_config_node()
65 nvl = NULL; in _lookup_config_node()
68 if (nvlist_exists_nvlist(nvl, name)) in _lookup_config_node()
78 nvl = __DECONST(nvlist_t *, in _lookup_config_node()
79 nvlist_get_nvlist(nvl, name)); in _lookup_config_node()
80 else if (nvlist_exists(nvl, name)) { in _lookup_config_node()
87 nvl = NULL; in _lookup_config_node()
98 nvlist_move_nvlist(nvl, name, new_nvl); in _lookup_config_node()
100 if (nvlist_add_nvlist(nvl, name, new_nvl) != 0) in _lookup_config_node()
103 if (nvlist_lookup_nvlist(nvl, name, &new_nvl) != 0) in _lookup_config_node()
106 nvl = new_nvl; in _lookup_config_node()
108 nvl = NULL; in _lookup_config_node()
113 return (nvl); in _lookup_config_node()
177 nvlist_t *nvl; in set_config_value() local
182 nvl = config_root; in set_config_value()
188 nvl = create_config_node(node_name); in set_config_value()
189 if (nvl == NULL) in set_config_value()
198 if (nvlist_exists_nvlist(nvl, name)) in set_config_value()
201 set_config_value_node(nvl, name, value); in set_config_value()
219 nvlist_t *nvl; in get_raw_config_value() local
224 nvl = config_root; in get_raw_config_value()
230 nvl = find_config_node(node_name); in get_raw_config_value()
232 if (nvl == NULL) in get_raw_config_value()
239 if (nvlist_exists_string(nvl, name)) in get_raw_config_value()
240 return (nvlist_get_string(nvl, name)); in get_raw_config_value()
241 if (nvlist_exists_nvlist(nvl, name)) in get_raw_config_value()
450 dump_tree(const char *prefix, const nvlist_t *nvl) in dump_tree() argument
457 while ((name = nvlist_next(nvl, &type, &cookie)) != NULL) { in dump_tree()
462 dump_tree(new_prefix, nvlist_get_nvlist(nvl, name)); in dump_tree()
467 nvlist_get_string(nvl, name)); in dump_tree()