Lines Matching refs:cfg
119 it_config_load(it_config_t **cfg) in it_config_load() argument
126 if (!cfg) { in it_config_load()
130 *cfg = NULL; in it_config_load()
146 *cfg = newcfg; in it_config_load()
175 it_config_commit(it_config_t *cfg) in it_config_commit() argument
185 if (!cfg) { in it_config_commit()
189 ret = it_config_to_nv(cfg, &cfgnv); in it_config_commit()
242 tgtp = cfg->config_tgt_list; in it_config_commit()
259 ret = it_config_to_nv(cfg, &cfgnv); in it_config_commit()
276 STMF_PORT_PROVIDER_TYPE, &(cfg->stmf_token)); in it_config_commit()
323 it_config_setprop(it_config_t *cfg, nvlist_t *proplist, nvlist_t **errlist) in it_config_setprop() argument
336 if (!cfg || !proplist) { in it_config_setprop()
349 if (cfg->config_global_properties) { in it_config_setprop()
350 ret = nvlist_dup(cfg->config_global_properties, &cprops, 0); in it_config_setprop()
434 isns = cfg->config_isns_svr_list; in it_config_setprop()
441 cfg->config_isns_svr_list = newisnslist; in it_config_setprop()
442 cfg->config_isns_svr_count = newcount; in it_config_setprop()
483 nvlist_free(cfg->config_global_properties); in it_config_setprop()
484 cfg->config_global_properties = cprops; in it_config_setprop()
506 it_config_free(it_config_t *cfg) in it_config_free() argument
508 it_config_free_cmn(cfg); in it_config_free()
539 it_tgt_create(it_config_t *cfg, it_tgt_t **tgt, char *tgt_name) in it_tgt_create() argument
547 if (!cfg || !tgt) { in it_tgt_create()
568 cfgtgt = cfg->config_tgt_list; in it_tgt_create()
577 if (cfg->config_tgt_count >= MAX_TARGETS) { in it_tgt_create()
588 ptr->tgt_next = cfg->config_tgt_list; in it_tgt_create()
589 cfg->config_tgt_list = ptr; in it_tgt_create()
590 cfg->config_tgt_count++; in it_tgt_create()
620 it_tgt_setprop(it_config_t *cfg, it_tgt_t *tgt, nvlist_t *proplist, in it_tgt_setprop() argument
628 if (!cfg || !tgt || !proplist) { in it_tgt_setprop()
741 it_tgt_delete(it_config_t *cfg, it_tgt_t *tgt, boolean_t force) in it_tgt_delete() argument
749 if (!cfg || !tgt) { in it_tgt_delete()
753 ptgt = cfg->config_tgt_list; in it_tgt_delete()
798 cfg->config_tgt_list = ptgt->tgt_next; in it_tgt_delete()
803 cfg->config_tgt_count--; in it_tgt_delete()
851 it_tpgt_create(it_config_t *cfg, it_tgt_t *tgt, it_tpgt_t **tpgt, in it_tpgt_create() argument
859 if (!cfg || !tgt || !tpgt || !tpg_name) { in it_tpgt_create()
948 it_tpgt_delete(it_config_t *cfg, it_tgt_t *tgt, it_tpgt_t *tpgt) in it_tpgt_delete() argument
953 if (!cfg || !tgt || !tpgt) { in it_tpgt_delete()
1023 it_tpg_create(it_config_t *cfg, it_tpg_t **tpg, char *tpg_name, in it_tpg_create() argument
1030 if (!cfg || !tpg || !tpg_name || !portal_ip_port) { in it_tpg_create()
1036 ptr = cfg->config_tpg_list; in it_tpg_create()
1057 ret = it_portal_create(cfg, ptr, &portal, portal_ip_port); in it_tpg_create()
1063 ptr->tpg_next = cfg->config_tpg_list; in it_tpg_create()
1064 cfg->config_tpg_list = ptr; in it_tpg_create()
1065 cfg->config_tpg_count++; in it_tpg_create()
1094 it_tpg_delete(it_config_t *cfg, it_tpg_t *tpg, boolean_t force) in it_tpg_delete() argument
1102 if (!cfg || !tpg) { in it_tpg_delete()
1106 ptr = cfg->config_tpg_list; in it_tpg_delete()
1123 tgt = cfg->config_tgt_list; in it_tpg_delete()
1134 it_tpgt_delete(cfg, tgt, tpgt); in it_tpg_delete()
1146 cfg->config_tpg_list = ptr->tpg_next; in it_tpg_delete()
1150 cfg->config_tpg_count--; in it_tpg_delete()
1194 it_portal_create(it_config_t *cfg, it_tpg_t *tpg, it_portal_t **portal, in it_portal_create() argument
1201 if (!cfg || !tpg || !portal || !portal_ip_port) { in it_portal_create()
1211 ctpg = cfg->config_tpg_list; in it_portal_create()
1264 it_portal_delete(it_config_t *cfg, it_tpg_t *tpg, it_portal_t *portal) in it_portal_delete() argument
1269 if (!cfg || !tpg || !portal) { in it_portal_delete()
1319 it_ini_create(it_config_t *cfg, it_ini_t **ini, char *ini_node_name) in it_ini_create() argument
1323 if (!cfg || !ini || !ini_node_name) { in it_ini_create()
1334 ptr = cfg->config_ini_list; in it_ini_create()
1355 ptr->ini_next = cfg->config_ini_list; in it_ini_create()
1356 cfg->config_ini_list = ptr; in it_ini_create()
1357 cfg->config_ini_count++; in it_ini_create()
1482 it_ini_delete(it_config_t *cfg, it_ini_t *ini) in it_ini_delete() argument
1487 if (!cfg || !ini) { in it_ini_delete()
1491 ptr = cfg->config_ini_list; in it_ini_delete()
1507 cfg->config_ini_list = ptr->ini_next; in it_ini_delete()
1512 cfg->config_ini_count--; in it_ini_delete()