Lines Matching refs:state
436 } state = STATE_VALUE; in spdk_json_parse() local
462 if (state != STATE_VALUE) { goto done_invalid; } in spdk_json_parse()
469 state = depth ? STATE_VALUE_SEPARATOR : STATE_END; in spdk_json_parse()
474 if (state != STATE_VALUE && state != STATE_NAME) { goto done_invalid; } in spdk_json_parse()
484 ADD_VALUE(state == STATE_VALUE ? SPDK_JSON_VAL_STRING : SPDK_JSON_VAL_NAME, in spdk_json_parse()
487 if (state == STATE_NAME) { in spdk_json_parse()
488 state = STATE_NAME_SEPARATOR; in spdk_json_parse()
490 state = depth ? STATE_VALUE_SEPARATOR : STATE_END; in spdk_json_parse()
506 if (state != STATE_VALUE) { goto done_invalid; } in spdk_json_parse()
511 state = depth ? STATE_VALUE_SEPARATOR : STATE_END; in spdk_json_parse()
517 if (state != STATE_VALUE) { goto done_invalid; } in spdk_json_parse()
524 state = STATE_NAME; in spdk_json_parse()
527 state = STATE_VALUE; in spdk_json_parse()
546 if (state != STATE_NAME && state != STATE_VALUE_SEPARATOR) { in spdk_json_parse()
554 if (state != STATE_VALUE && state != STATE_VALUE_SEPARATOR) { in spdk_json_parse()
564 state = depth ? STATE_VALUE_SEPARATOR : STATE_END; in spdk_json_parse()
569 if (state != STATE_VALUE_SEPARATOR) { goto done_invalid; } in spdk_json_parse()
573 state = con_type == SPDK_JSON_VAL_ARRAY_BEGIN ? STATE_VALUE : STATE_NAME; in spdk_json_parse()
578 if (state != STATE_NAME_SEPARATOR) { goto done_invalid; } in spdk_json_parse()
580 state = STATE_VALUE; in spdk_json_parse()
597 if (state == STATE_END) { in spdk_json_parse()
602 if (state == STATE_END) { in spdk_json_parse()