Lines Matching defs:cfg
186 it_config_to_nv(it_config_t *cfg, nvlist_t **nvl)
204 if (!cfg) {
209 ret = nvlist_add_uint32(nv, "cfgVersion", cfg->config_version);
211 ret = it_tgtlist_to_nv(cfg->config_tgt_list, &lnv);
221 ret = it_tpglist_to_nv(cfg->config_tpg_list, &lnv);
231 ret = it_inilist_to_nv(cfg->config_ini_list, &lnv);
242 cfg->config_global_properties);
262 it_nv_to_config(nvlist_t *nvl, it_config_t **cfg)
269 if (!cfg) {
274 *cfg = NULL;
282 /* nothing to decode, but return the empty cfg struct */
289 *cfg = tmpcfg;
364 *cfg = tmpcfg;
373 it_tgt_lookup(it_config_t *cfg, char *tgt_name)
377 for (cfg_tgt = cfg->config_tgt_list;
963 it_tpg_lookup(it_config_t *cfg, char *tpg_name)
967 for (cfg_tpg = cfg->config_tpg_list;
1034 it_sns_svr_lookup(it_config_t *cfg, struct sockaddr_storage *sa)
1038 for (cfg_portal = cfg->config_isns_svr_list;
1428 * cfg A C representation of the current iSCSI configuration
1431 it_config_free_cmn(it_config_t *cfg)
1433 if (!cfg) {
1437 if (cfg->config_tgt_list) {
1438 it_tgt_free_cmn(cfg->config_tgt_list);
1441 if (cfg->config_tpg_list) {
1442 it_tpg_free_cmn(cfg->config_tpg_list);
1445 if (cfg->config_ini_list) {
1446 it_ini_free_cmn(cfg->config_ini_list);
1449 if (cfg->config_global_properties) {
1450 nvlist_free(cfg->config_global_properties);
1453 if (cfg->config_isns_svr_list) {
1454 it_portal_t *pp = cfg->config_isns_svr_list;
1464 iscsit_free(cfg, sizeof (it_config_t));