Lines Matching defs:ana_state
22 static int rpc_ana_state_parse(const char *str, enum spdk_nvme_ana_state *ana_state);
629 enum spdk_nvme_ana_state ana_state;
651 {"ana_state", offsetof(struct nvmf_rpc_listener_ctx, ana_state_str), spdk_json_decode_string, true},
794 spdk_nvmf_subsystem_set_ana_state(subsystem, &ctx->trid, ctx->ana_state, ctx->anagrpid,
928 if (rpc_ana_state_parse(ctx->ana_state_str, &ctx->ana_state)) {
934 ctx->listener_opts.ana_state = ctx->ana_state;
1271 {"ana_state", offsetof(struct nvmf_rpc_listener_ctx, ana_state_str), spdk_json_decode_string},
1277 rpc_ana_state_parse(const char *str, enum spdk_nvme_ana_state *ana_state)
1279 if (ana_state == NULL || str == NULL) {
1284 *ana_state = SPDK_NVME_ANA_OPTIMIZED_STATE;
1286 *ana_state = SPDK_NVME_ANA_NON_OPTIMIZED_STATE;
1288 *ana_state = SPDK_NVME_ANA_INACCESSIBLE_STATE;
1353 if (rpc_ana_state_parse(ctx->ana_state_str, &ctx->ana_state)) {
2896 nvme_ana_state_str(enum spdk_nvme_ana_state ana_state)
2898 switch (ana_state) {
2932 spdk_json_write_named_string(w, "ana_state",
2933 nvme_ana_state_str(listener->ana_state[i]));