Lines Matching defs:w
1220 iscsi_opts_info_json(struct spdk_json_write_ctx *w)
1222 spdk_json_write_object_begin(w);
1225 spdk_json_write_named_string(w, "auth_file", g_iscsi.authfile);
1227 spdk_json_write_named_string(w, "node_base", g_iscsi.nodebase);
1229 spdk_json_write_named_uint32(w, "max_sessions", g_iscsi.MaxSessions);
1230 spdk_json_write_named_uint32(w, "max_connections_per_session",
1233 spdk_json_write_named_uint32(w, "max_queue_depth", g_iscsi.MaxQueueDepth);
1235 spdk_json_write_named_uint32(w, "default_time2wait", g_iscsi.DefaultTime2Wait);
1236 spdk_json_write_named_uint32(w, "default_time2retain", g_iscsi.DefaultTime2Retain);
1238 spdk_json_write_named_uint32(w, "first_burst_length", g_iscsi.FirstBurstLength);
1240 spdk_json_write_named_bool(w, "immediate_data", g_iscsi.ImmediateData);
1242 spdk_json_write_named_bool(w, "allow_duplicated_isid", g_iscsi.AllowDuplicateIsid);
1244 spdk_json_write_named_uint32(w, "error_recovery_level", g_iscsi.ErrorRecoveryLevel);
1246 spdk_json_write_named_int32(w, "nop_timeout", g_iscsi.timeout);
1247 spdk_json_write_named_int32(w, "nop_in_interval", g_iscsi.nopininterval);
1249 spdk_json_write_named_bool(w, "disable_chap", g_iscsi.disable_chap);
1250 spdk_json_write_named_bool(w, "require_chap", g_iscsi.require_chap);
1251 spdk_json_write_named_bool(w, "mutual_chap", g_iscsi.mutual_chap);
1252 spdk_json_write_named_int32(w, "chap_group", g_iscsi.chap_group);
1254 spdk_json_write_named_uint32(w, "max_large_datain_per_connection",
1256 spdk_json_write_named_uint32(w, "max_r2t_per_connection",
1259 spdk_json_write_named_uint32(w, "pdu_pool_size", g_iscsi.pdu_pool_size);
1260 spdk_json_write_named_uint32(w, "immediate_data_pool_size",
1262 spdk_json_write_named_uint32(w, "data_out_pool_size", g_iscsi.data_out_pool_size);
1264 spdk_json_write_object_end(w);
1269 struct spdk_json_write_ctx *w)
1273 spdk_json_write_object_begin(w);
1275 spdk_json_write_named_int32(w, "tag", group->tag);
1277 spdk_json_write_named_array_begin(w, "secrets");
1279 spdk_json_write_object_begin(w);
1281 spdk_json_write_named_string(w, "user", _secret->user);
1282 spdk_json_write_named_string(w, "secret", _secret->secret);
1285 spdk_json_write_named_string(w, "muser", _secret->muser);
1286 spdk_json_write_named_string(w, "msecret", _secret->msecret);
1289 spdk_json_write_object_end(w);
1291 spdk_json_write_array_end(w);
1293 spdk_json_write_object_end(w);
1298 struct spdk_json_write_ctx *w)
1300 spdk_json_write_object_begin(w);
1302 spdk_json_write_named_string(w, "method", "iscsi_create_auth_group");
1304 spdk_json_write_name(w, "params");
1305 iscsi_auth_group_info_json(group, w);
1307 spdk_json_write_object_end(w);
1311 iscsi_auth_groups_info_json(struct spdk_json_write_ctx *w)
1316 iscsi_auth_group_info_json(group, w);
1321 iscsi_auth_groups_config_json(struct spdk_json_write_ctx *w)
1326 iscsi_auth_group_config_json(group, w);
1331 iscsi_opts_config_json(struct spdk_json_write_ctx *w)
1333 spdk_json_write_object_begin(w);
1335 spdk_json_write_named_string(w, "method", "iscsi_set_options");
1337 spdk_json_write_name(w, "params");
1338 iscsi_opts_info_json(w);
1340 spdk_json_write_object_end(w);
1344 spdk_iscsi_config_json(struct spdk_json_write_ctx *w)
1346 spdk_json_write_array_begin(w);
1347 iscsi_opts_config_json(w);
1348 iscsi_portal_grps_config_json(w);
1349 iscsi_init_grps_config_json(w);
1350 iscsi_tgt_nodes_config_json(w);
1351 iscsi_auth_groups_config_json(w);
1352 spdk_json_write_array_end(w);