Searched refs:db_nvl (Results 1 - 2 of 2) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/
H A Dipmgmt_persist.c29 * typedef boolean_t db_wfunc_t(void *cbarg, nvlist_t *db_nvl, char *buf,
35 * `db_nvl' - representing a line from DB in nvlist_t form
40 * All the 'write' callback functions modify `db_nvl' based on `cbarg' and
41 * copy string representation of `db_nvl' (using ipadm_nvlist2str()) into `buf'.
46 * reading `db_nvl' and then populate the `cbarg'.
81 * Checks if the database nvl, `db_nvl' contains and matches ALL of the passed
85 ipmgmt_nvlist_match(nvlist_t *db_nvl, const char *proto, const char *ifname, argument
93 /* walk through db_nvl and retrieve all its private nvpairs */
94 for (nvp = nvlist_next_nvpair(db_nvl, NULL); nvp != NULL;
95 nvp = nvlist_next_nvpair(db_nvl, nv
138 ipmgmt_nvlist_intersects(nvlist_t *db_nvl, nvlist_t *in_nvl) argument
164 ipmgmt_nvlist_contains(nvlist_t *db_nvl, const char *proto, const char *ifname, char *aobjname) argument
206 ipmgmt_db_getprop(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
243 ipmgmt_db_resetprop(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
322 ipmgmt_db_getaddr(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
482 ipmgmt_db_add(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
493 ipmgmt_db_update(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
556 ipmgmt_db_getif(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
611 ipmgmt_db_resetif(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
706 ipmgmt_db_resetaddr(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
728 ipmgmt_db_initif(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
1105 ipmgmt_aobjmap_init(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
1164 ipmgmt_update_aobjmap(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
1203 ipmgmt_delete_aobjmap(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
1265 ipmgmt_db_upgrade(void *arg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
1346 ipmgmt_db_init(void *cbarg, nvlist_t *db_nvl, char *buf, size_t buflen, int *errp) argument
[all...]
/opensolaris-onvv-gate/usr/src/lib/libipadm/common/
H A Dipadm_persist.c769 nvlist_t *db_nvl = NULL; local
783 if (ipadm_str2nvlist(buf, &db_nvl, 0) == 0) {
784 cont = db_walk_func(arg, db_nvl, buf,
790 nvlist_free(db_nvl);
791 db_nvl = NULL;

Completed in 211 milliseconds