Lines Matching defs:conf
412 dladm_write_conf(dladm_handle_t handle, dladm_conf_t conf)
418 if (conf.ds_confid == DLADM_INVALID_CONF)
421 if (conf.ds_readonly)
425 writeconf.ld_confid = conf.ds_confid;
439 dladm_get_conf_field(dladm_handle_t handle, dladm_conf_t conf, const char *attr,
447 if (conf.ds_readonly) {
452 if ((err = nvlist_lookup_byte_array(conf.ds_nvl, (char *)attr,
465 if (conf.ds_confid == DLADM_INVALID_CONF)
469 getattr.ld_confid = conf.ds_confid;
491 dladm_getnext_conf_linkprop(dladm_handle_t handle, dladm_conf_t conf,
495 nvlist_t *nvl = conf.ds_nvl;
502 !conf.ds_readonly)
636 dladm_set_conf_field(dladm_handle_t handle, dladm_conf_t conf, const char *attr,
647 if (conf.ds_readonly)
659 setattr.ld_confid = conf.ds_confid;
673 dladm_unset_conf_field(dladm_handle_t handle, dladm_conf_t conf,
683 if (conf.ds_readonly)
687 unsetattr.ld_confid = conf.ds_confid;
716 dladm_destroy_conf(dladm_handle_t handle, dladm_conf_t conf)
722 if (conf.ds_readonly) {
723 nvlist_free(conf.ds_nvl);
725 if (conf.ds_confid == DLADM_INVALID_CONF)
729 dconf.ld_confid = conf.ds_confid;