Lines Matching refs:nvp

249 	nvpair_t	*nvp;  in ipmgmt_nvlist_match()  local
253 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_nvlist_match()
254 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_nvlist_match()
255 name = nvpair_name(nvp); in ipmgmt_nvlist_match()
257 (void) nvpair_value_string(nvp, &db_proto); in ipmgmt_nvlist_match()
259 (void) nvpair_value_string(nvp, &db_ifname); in ipmgmt_nvlist_match()
261 (void) nvpair_value_string(nvp, &db_aobjname); in ipmgmt_nvlist_match()
302 nvpair_t *nvp; in ipmgmt_nvlist_intersects() local
307 for (nvp = nvlist_next_nvpair(in_nvl, NULL); nvp != NULL; in ipmgmt_nvlist_intersects()
308 nvp = nvlist_next_nvpair(in_nvl, nvp)) { in ipmgmt_nvlist_intersects()
309 name = nvpair_name(nvp); in ipmgmt_nvlist_intersects()
311 (void) nvpair_value_string(nvp, &proto); in ipmgmt_nvlist_intersects()
313 (void) nvpair_value_string(nvp, &ifname); in ipmgmt_nvlist_intersects()
315 (void) nvpair_value_string(nvp, &aobjname); in ipmgmt_nvlist_intersects()
331 nvpair_t *nvp; in ipmgmt_nvlist_contains() local
335 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_nvlist_contains()
336 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_nvlist_contains()
337 name = nvpair_name(nvp); in ipmgmt_nvlist_contains()
339 (void) nvpair_value_string(nvp, &db_proto); in ipmgmt_nvlist_contains()
341 (void) nvpair_value_string(nvp, &db_ifname); in ipmgmt_nvlist_contains()
343 (void) nvpair_value_string(nvp, &db_aobjname); in ipmgmt_nvlist_contains()
492 nvpair_t *nvp; in ipmgmt_db_getaddr() local
496 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_db_getaddr()
497 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_db_getaddr()
498 if (nvpair_type(nvp) == DATA_TYPE_NVLIST) in ipmgmt_db_getaddr()
499 (void) nvpair_value_nvlist(nvp, &db_addr); in ipmgmt_db_getaddr()
500 else if (strcmp(nvpair_name(nvp), IPADM_NVP_IFNAME) == 0) in ipmgmt_db_getaddr()
501 (void) nvpair_value_string(nvp, &db_ifname); in ipmgmt_db_getaddr()
502 else if (strcmp(nvpair_name(nvp), IPADM_NVP_AOBJNAME) == 0) in ipmgmt_db_getaddr()
503 (void) nvpair_value_string(nvp, &db_aobjname); in ipmgmt_db_getaddr()
662 nvpair_t *nvp; in ipmgmt_db_update() local
670 for (nvp = nvlist_next_nvpair(in_nvl, NULL); nvp != NULL; in ipmgmt_db_update()
671 nvp = nvlist_next_nvpair(in_nvl, nvp)) { in ipmgmt_db_update()
672 name = nvpair_name(nvp); in ipmgmt_db_update()
677 if (nvp == NULL) in ipmgmt_db_update()
680 assert(nvpair_type(nvp) == DATA_TYPE_STRING); in ipmgmt_db_update()
682 if ((*errp = nvpair_value_string(nvp, &instrval)) != 0) in ipmgmt_db_update()
726 nvpair_t *nvp; in ipmgmt_db_update_if() local
765 for (nvp = nvlist_next_nvpair(in_nvl, NULL); nvp != NULL; in ipmgmt_db_update_if()
766 nvp = nvlist_next_nvpair(in_nvl, nvp)) { in ipmgmt_db_update_if()
767 name = nvpair_name(nvp); in ipmgmt_db_update_if()
774 *errp = (*updater->func)(db_nvl, nvp, flags); in ipmgmt_db_update_if()
812 nvpair_t *nvp; in ipmgmt_db_getif() local
817 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_db_getif()
818 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_db_getif()
819 if (strcmp(nvpair_name(nvp), IPADM_NVP_IFNAME) == 0) { in ipmgmt_db_getif()
820 (void) nvpair_value_string(nvp, &db_ifname); in ipmgmt_db_getif()
821 } else if (strcmp(nvpair_name(nvp), IPADM_NVP_FAMILIES) == 0) { in ipmgmt_db_getif()
1378 nvpair_t *nvp = NULL; in ipmgmt_aobjmap_init() local
1385 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_aobjmap_init()
1386 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_aobjmap_init()
1387 name = nvpair_name(nvp); in ipmgmt_aobjmap_init()
1389 if ((*errp = nvpair_value_string(nvp, &strval)) != 0) in ipmgmt_aobjmap_init()
1540 nvpair_t *nvp; in ipmgmt_db_upgrade() local
1560 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_db_upgrade()
1561 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_db_upgrade()
1562 name = nvpair_name(nvp); in ipmgmt_db_upgrade()
1564 if (nvpair_value_string(nvp, &protostr) != 0) in ipmgmt_db_upgrade()
1569 if (nvpair_value_string(nvp, &pval) != 0) in ipmgmt_db_upgrade()
1622 nvpair_t *nvp, *pnvp = NULL; in ipmgmt_db_init() local
1633 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL; in ipmgmt_db_init()
1634 nvp = nvlist_next_nvpair(db_nvl, nvp)) { in ipmgmt_db_init()
1635 name = nvpair_name(nvp); in ipmgmt_db_init()
1641 nvpair_value_string(nvp, &mod) != 0) in ipmgmt_db_init()
1645 pnvp = nvp; in ipmgmt_db_init()
2033 nvpair_t *nvp; in ipmgmt_get_ifinfo_nvl() local
2053 for (nvp = nvlist_next_nvpair(cbarg.cb_onvl, NULL); nvp != NULL; in ipmgmt_get_ifinfo_nvl()
2054 nvp = nvlist_next_nvpair(cbarg.cb_onvl, nvp)) { in ipmgmt_get_ifinfo_nvl()
2056 if (strcmp(nvpair_name(nvp), ifname) != 0) in ipmgmt_get_ifinfo_nvl()
2059 if ((err = nvpair_value_nvlist(nvp, &nvl)) != 0 || in ipmgmt_get_ifinfo_nvl()