Lines Matching refs:ret

135     char *ret = NULL;  in dup_str()  local
138 ret = mpp_calloc_size(char, len + 1); in dup_str()
139 if (ret) { in dup_str()
140 memcpy(ret, str, len); in dup_str()
141 ret[len] = '\0'; in dup_str()
145 return ret; in dup_str()
618 rk_s32 ret = rk_nok; in mpp_cfg_to_trie() local
636 ret = mpp_trie_init(&p, impl->name ? impl->name : "cfg_io"); in mpp_cfg_to_trie()
637 if (ret || !p) { in mpp_cfg_to_trie()
671 char *ret = NULL; in test_byte() local
676 return ret; in test_byte()
679 ret = str->buf + str->offset; in test_byte()
682 str, str->buf, str->buf_size, str->offset, len, ret, caller); in test_byte()
684 return ret; in test_byte()
689 char *ret = NULL; in show_byte() local
694 return ret; in show_byte()
697 ret = str->buf + str->offset + pos; in show_byte()
700 str, str->buf, str->buf_size, str->offset, pos, ret, caller); in show_byte()
702 return ret; in show_byte()
707 char *ret = NULL; in skip_byte() local
715 ret = str->buf + str->offset + len; in skip_byte()
718 str, str->buf, str->buf_size, str->offset, len, ret, caller); in skip_byte()
721 return ret; in skip_byte()
836 rk_s32 ret = rk_ok; in mpp_cfg_to_log() local
898 ret = write_byte_f(str, buf, &len); in mpp_cfg_to_log()
899 if (ret) in mpp_cfg_to_log()
900 return ret; in mpp_cfg_to_log()
906 ret = mpp_cfg_to_log(pos, str); in mpp_cfg_to_log()
907 if (ret) in mpp_cfg_to_log()
927 rk_s32 ret = rk_ok; in mpp_cfg_to_json() local
989 ret = write_byte_f(str, buf, &len); in mpp_cfg_to_json()
990 if (ret) in mpp_cfg_to_json()
991 return ret; in mpp_cfg_to_json()
997 ret = mpp_cfg_to_json(pos, str); in mpp_cfg_to_json()
998 if (ret) in mpp_cfg_to_json()
1066 rk_s32 ret = rk_ok; in mpp_cfg_to_toml() local
1122 ret = mpp_toml_top(impl, str); in mpp_cfg_to_toml()
1124 ret = mpp_toml_non_top(impl, str); in mpp_cfg_to_toml()
1126 if (ret) in mpp_cfg_to_toml()
1127 return ret; in mpp_cfg_to_toml()
1137 ret = mpp_cfg_to_toml(pos, str, 0); in mpp_cfg_to_toml()
1138 if (ret) in mpp_cfg_to_toml()
1284 rk_s32 ret = rk_nok; in parse_log_array() local
1297 ret = -2; in parse_log_array()
1303 ret = -3; in parse_log_array()
1310 ret = -4; in parse_log_array()
1326 ret = -5; in parse_log_array()
1331 ret = parse_log_value(parent, NULL, str); in parse_log_array()
1332 if (ret) { in parse_log_array()
1333 ret = -6; in parse_log_array()
1339 ret = -7; in parse_log_array()
1348 ret = -9; in parse_log_array()
1358 ret = rk_ok; in parse_log_array()
1361 if (ret) in parse_log_array()
1363 str->depth, old, str->offset, ret); in parse_log_array()
1365 return ret; in parse_log_array()
1436 rk_s32 ret; in parse_log_value() local
1441 ret = parse_number(str, &type, &val); in parse_log_value()
1442 if (ret) in parse_log_value()
1443 return ret; in parse_log_value()
1450 return ret; in parse_log_value()
1454 rk_s32 ret; in parse_log_value() local
1462 ret = parse_log_object(obj, str); in parse_log_value()
1465 str->depth, str->offset, ret); in parse_log_value()
1466 return ret; in parse_log_value()
1470 rk_s32 ret; in parse_log_value() local
1478 ret = parse_log_array(obj, str); in parse_log_value()
1481 str->depth, str->offset, ret); in parse_log_value()
1482 return ret; in parse_log_value()
1493 rk_s32 ret = rk_nok; in parse_log_object() local
1506 ret = -2; in parse_log_object()
1512 ret = -3; in parse_log_object()
1519 ret = -4; in parse_log_object()
1546 ret = parse_log_array(object, str); in parse_log_object()
1549 str->depth, str->offset, ret); in parse_log_object()
1551 if (ret) { in parse_log_object()
1559 ret = parse_log_string(str, &name, &name_len, MPP_CFG_PARSER_TYPE_KEY); in parse_log_object()
1560 if (ret) { in parse_log_object()
1572 ret = -5; in parse_log_object()
1579 ret = -6; in parse_log_object()
1585 ret = -7; in parse_log_object()
1592 ret = -8; in parse_log_object()
1597 ret = parse_log_value(parent, tmp, str); in parse_log_object()
1599 if (ret) { in parse_log_object()
1600 ret = -9; in parse_log_object()
1606 ret = -10; in parse_log_object()
1622 ret = rk_ok; in parse_log_object()
1625 if (ret) in parse_log_object()
1627 str->depth, old, str->offset, ret); in parse_log_object()
1629 return ret; in parse_log_object()
1636 rk_s32 ret = rk_ok; in mpp_cfg_from_log() local
1644 ret = mpp_cfg_get_object(&object, NULL, MPP_CFG_TYPE_OBJECT, NULL); in mpp_cfg_from_log()
1645 if (ret || !object) { in mpp_cfg_from_log()
1650 ret = parse_log_object(object, str); in mpp_cfg_from_log()
1652 ret = mpp_cfg_get_array(&object, NULL, 0); in mpp_cfg_from_log()
1653 if (ret || !object) { in mpp_cfg_from_log()
1658 ret = parse_log_array(object, str); in mpp_cfg_from_log()
1665 return ret; in mpp_cfg_from_log()
1715 rk_s32 ret = rk_nok; in parse_json_object() local
1728 ret = -2; in parse_json_object()
1734 ret = -3; in parse_json_object()
1741 ret = -4; in parse_json_object()
1767 ret = parse_json_array(object, str); in parse_json_object()
1770 str->depth, str->offset, ret); in parse_json_object()
1772 if (ret) { in parse_json_object()
1780 ret = parse_json_string(str, &name, &name_len); in parse_json_object()
1781 if (ret) { in parse_json_object()
1788 ret = -5; in parse_json_object()
1795 ret = -6; in parse_json_object()
1801 ret = -7; in parse_json_object()
1808 ret = -8; in parse_json_object()
1813 ret = parse_json_value(parent, tmp, str); in parse_json_object()
1815 if (ret) { in parse_json_object()
1816 ret = -9; in parse_json_object()
1822 ret = -10; in parse_json_object()
1829 ret = -11; in parse_json_object()
1846 ret = -12; in parse_json_object()
1856 ret = rk_ok; in parse_json_object()
1859 if (ret) in parse_json_object()
1861 str->depth, old, str->offset, ret); in parse_json_object()
1863 return ret; in parse_json_object()
1871 rk_s32 ret = rk_nok; in parse_json_array() local
1884 ret = -2; in parse_json_array()
1890 ret = -3; in parse_json_array()
1897 ret = -4; in parse_json_array()
1913 ret = -5; in parse_json_array()
1918 ret = parse_json_value(parent, NULL, str); in parse_json_array()
1919 if (ret) { in parse_json_array()
1920 ret = -6; in parse_json_array()
1926 ret = -7; in parse_json_array()
1933 ret = -8; in parse_json_array()
1949 ret = -9; in parse_json_array()
1959 ret = rk_ok; in parse_json_array()
1962 if (ret) in parse_json_array()
1964 str->depth, old, str->offset, ret); in parse_json_array()
1966 return ret; in parse_json_array()
2035 rk_s32 ret; in parse_json_value() local
2040 ret = parse_number(str, &type, &val); in parse_json_value()
2041 if (ret) in parse_json_value()
2042 return ret; in parse_json_value()
2049 return ret; in parse_json_value()
2053 rk_s32 ret; in parse_json_value() local
2061 ret = parse_json_object(obj, str); in parse_json_value()
2064 str->depth, str->offset, ret); in parse_json_value()
2065 return ret; in parse_json_value()
2069 rk_s32 ret; in parse_json_value() local
2077 ret = parse_json_array(obj, str); in parse_json_value()
2080 str->depth, str->offset, ret); in parse_json_value()
2081 return ret; in parse_json_value()
2091 rk_s32 ret = rk_ok; in mpp_cfg_from_json() local
2104 ret = mpp_cfg_get_object(&object, NULL, MPP_CFG_TYPE_OBJECT, NULL); in mpp_cfg_from_json()
2105 if (ret || !object) { in mpp_cfg_from_json()
2110 ret = parse_json_object(object, str); in mpp_cfg_from_json()
2112 ret = mpp_cfg_get_array(&object, NULL, 0); in mpp_cfg_from_json()
2113 if (ret || !object) { in mpp_cfg_from_json()
2118 ret = parse_json_array(object, str); in mpp_cfg_from_json()
2125 return ret; in mpp_cfg_from_json()
2137 rk_s32 ret = rk_ok; in parse_toml_nested_table() local
2149 ret = mpp_cfg_get_object(&obj, sub_name, MPP_CFG_TYPE_OBJECT, NULL); in parse_toml_nested_table()
2150 if (ret || !obj) { in parse_toml_nested_table()
2152 ret = -101; in parse_toml_nested_table()
2153 return ret; in parse_toml_nested_table()
2165 return ret; in parse_toml_nested_table()
2177 rk_s32 ret = rk_ok; in parse_toml_nested_array_table() local
2201 ret = -111; in parse_toml_nested_array_table()
2202 return ret; in parse_toml_nested_array_table()
2207 ret = mpp_cfg_get_array(&obj, sub_name, 0); in parse_toml_nested_array_table()
2208 if (ret || !obj) { in parse_toml_nested_array_table()
2210 ret = -112; in parse_toml_nested_array_table()
2211 return ret; in parse_toml_nested_array_table()
2215 ret = mpp_cfg_get_object(&obj, sub_name, MPP_CFG_TYPE_OBJECT, NULL); in parse_toml_nested_array_table()
2216 if (ret || !obj) { in parse_toml_nested_array_table()
2218 ret = -113; in parse_toml_nested_array_table()
2219 return ret; in parse_toml_nested_array_table()
2232 return ret; in parse_toml_nested_array_table()
2298 rk_s32 ret = rk_nok; in parse_toml_array() local
2311 ret = -61; in parse_toml_array()
2317 ret = -62; in parse_toml_array()
2324 ret = -63; in parse_toml_array()
2339 ret = -64; in parse_toml_array()
2344 ret = parse_toml_value(parent, NULL, str); in parse_toml_array()
2345 if (ret) { in parse_toml_array()
2346 ret = -65; in parse_toml_array()
2352 ret = -66; in parse_toml_array()
2359 ret = -67; in parse_toml_array()
2374 ret = -68; in parse_toml_array()
2384 ret = rk_ok; in parse_toml_array()
2387 if (ret) in parse_toml_array()
2389 str->depth, old, str->offset, ret); in parse_toml_array()
2391 return ret; in parse_toml_array()
2487 rk_s32 ret; in parse_toml_value() local
2492 ret = parse_number(str, &type, &val); in parse_toml_value()
2493 if (ret) in parse_toml_value()
2494 return ret; in parse_toml_value()
2501 return ret; in parse_toml_value()
2505 rk_s32 ret; in parse_toml_value() local
2513 ret = parse_toml_object(obj, str, 1); in parse_toml_value()
2516 str->depth, str->offset, ret); in parse_toml_value()
2517 return ret; in parse_toml_value()
2521 rk_s32 ret; in parse_toml_value() local
2529 ret = parse_toml_array(obj, str); in parse_toml_value()
2532 str->depth, str->offset, ret); in parse_toml_value()
2533 return ret; in parse_toml_value()
2542 rk_s32 ret = rk_nok; in parse_toml_object() local
2555 ret = -31; in parse_toml_object()
2561 ret = -32; in parse_toml_object()
2568 ret = -33; in parse_toml_object()
2582 ret = -34; in parse_toml_object()
2601 ret = parse_toml_array(object, str); in parse_toml_object()
2604 str->depth, str->offset, ret); in parse_toml_object()
2606 if (ret) { in parse_toml_object()
2614 ret = parse_toml_string(str, &name, &name_len, MPP_CFG_PARSER_TYPE_KEY); in parse_toml_object()
2615 if (ret) { in parse_toml_object()
2616 ret = -35; in parse_toml_object()
2623 ret = -36; in parse_toml_object()
2630 ret = -37; in parse_toml_object()
2636 ret = -38; in parse_toml_object()
2643 ret = -39; in parse_toml_object()
2648 ret = parse_toml_value(parent, tmp, str); in parse_toml_object()
2650 if (ret) { in parse_toml_object()
2651 ret = -40; in parse_toml_object()
2662 ret = -41; in parse_toml_object()
2678 ret = -42; in parse_toml_object()
2687 ret = rk_ok; in parse_toml_object()
2690 if (ret) in parse_toml_object()
2692 str->depth, old, str->offset, ret); in parse_toml_object()
2694 return ret; in parse_toml_object()
2701 rk_s32 ret = rk_nok; in parse_toml_table() local
2706 ret = parse_toml_string(str, &name, &name_len, MPP_CFG_PARSER_TYPE_TABLE); in parse_toml_table()
2707 if (ret) { in parse_toml_table()
2708 ret = -11; in parse_toml_table()
2715 ret = -12; in parse_toml_table()
2720 ret = parse_toml_nested_table(parent, &obj, tmp, name_len); in parse_toml_table()
2722 if (ret || !obj) { in parse_toml_table()
2723 return ret; in parse_toml_table()
2726 ret = mpp_cfg_get_object(&obj, tmp, MPP_CFG_TYPE_OBJECT, NULL); in parse_toml_table()
2728 if (ret || !obj) { in parse_toml_table()
2730 ret = -13; in parse_toml_table()
2738 ret = -14; in parse_toml_table()
2744 ret = -15; in parse_toml_table()
2753 ret = rk_ok; in parse_toml_table()
2755 ret = parse_toml_object(obj, str, 0); in parse_toml_table()
2758 if (ret) in parse_toml_table()
2759 cfg_io_dbg_from("table parse failed ret %d\n", ret); in parse_toml_table()
2761 return ret; in parse_toml_table()
2768 rk_s32 ret = rk_nok; in parse_toml_array_table() local
2773 ret = parse_toml_string(str, &name, &name_len, MPP_CFG_PARSER_TYPE_ARRAY_TABLE); in parse_toml_array_table()
2774 if (ret) { in parse_toml_array_table()
2775 ret = -22; in parse_toml_array_table()
2782 ret = -23; in parse_toml_array_table()
2787 ret = parse_toml_nested_array_table(parent, &obj, tmp, name_len); in parse_toml_array_table()
2789 if (ret || !obj) { in parse_toml_array_table()
2790 return ret; in parse_toml_array_table()
2795 ret = mpp_cfg_get_array(&obj, tmp, 0); in parse_toml_array_table()
2797 if (ret || !obj) { in parse_toml_array_table()
2799 ret = -24; in parse_toml_array_table()
2816 ret = -25; in parse_toml_array_table()
2822 ret = -26; in parse_toml_array_table()
2831 ret = rk_ok; in parse_toml_array_table()
2833 ret = parse_toml_object(obj, str, 0); in parse_toml_array_table()
2836 if (ret) in parse_toml_array_table()
2837 cfg_io_dbg_from("array table parse failed ret %d\n", ret); in parse_toml_array_table()
2838 return ret; in parse_toml_array_table()
2844 rk_s32 ret = rk_nok; in parse_toml_section() local
2854 ret = -2; in parse_toml_section()
2863 ret = -3; in parse_toml_section()
2867 ret = parse_toml_table(parent, str); in parse_toml_section()
2868 if (ret) in parse_toml_section()
2873 ret = -4; in parse_toml_section()
2877 ret = parse_toml_array_table(parent, str); in parse_toml_section()
2878 if (ret) in parse_toml_section()
2883 ret = parse_toml_object(parent, str, 0); in parse_toml_section()
2884 if (ret) in parse_toml_section()
2890 ret = rk_ok; in parse_toml_section()
2893 if (ret) in parse_toml_section()
2895 str->depth, old, str->offset, ret); in parse_toml_section()
2897 return ret; in parse_toml_section()
2904 rk_s32 ret = rk_ok; in mpp_cfg_from_toml() local
2911 ret = mpp_cfg_get_object(&object, NULL, MPP_CFG_TYPE_OBJECT, NULL); in mpp_cfg_from_toml()
2912 if (ret || !object) { in mpp_cfg_from_toml()
2919 ret = parse_toml_section(object, str); in mpp_cfg_from_toml()
2920 if (ret) { in mpp_cfg_from_toml()
2921 mpp_loge_f("failed to parse section, ret : %d.\n", ret); in mpp_cfg_from_toml()
2932 return ret; in mpp_cfg_from_toml()
2939 rk_s32 ret; in mpp_cfg_dump() local
2954 ret = mpp_cfg_to_log(impl, &str); in mpp_cfg_dump()
2955 if (ret) in mpp_cfg_dump()
2967 rk_s32 ret = rk_nok; in mpp_cfg_to_string() local
2971 return ret; in mpp_cfg_to_string()
2984 ret = mpp_cfg_to_log(impl, &str); in mpp_cfg_to_string()
2987 ret = mpp_cfg_to_json(impl, &str); in mpp_cfg_to_string()
2990 ret = mpp_cfg_to_toml(impl, &str, 1); in mpp_cfg_to_string()
2997 if (ret) { in mpp_cfg_to_string()
3003 return ret; in mpp_cfg_to_string()
3010 rk_s32 ret = rk_nok; in mpp_cfg_from_string() local
3014 return ret; in mpp_cfg_from_string()
3036 ret = mpp_cfg_from_log(&object, &str); in mpp_cfg_from_string()
3039 ret = mpp_cfg_from_json(&object, &str); in mpp_cfg_from_string()
3042 ret = mpp_cfg_from_toml(&object, &str); in mpp_cfg_from_string()
3050 if (ret) in mpp_cfg_from_string()
3054 return ret; in mpp_cfg_from_string()
3137 MppCfgIoImpl *ret = NULL; in read_struct() local
3140 ret = mpp_calloc_size(MppCfgIoImpl, impl->buf_size); in read_struct()
3141 if (!ret) { in read_struct()
3146 INIT_LIST_HEAD(&ret->list); in read_struct()
3147 INIT_LIST_HEAD(&ret->child); in read_struct()
3149 ret->type = impl->type; in read_struct()
3150 ret->buf_size = impl->buf_size; in read_struct()
3153 ret->name = (char *)(ret + 1); in read_struct()
3154 memcpy(ret->name, impl->name, impl->name_buf_len); in read_struct()
3155 ret->name_len = impl->name_len; in read_struct()
3156 ret->name_buf_len = impl->name_buf_len; in read_struct()
3168 mpp_cfg_get_s32(info, st, &ret->val.s32); in read_struct()
3172 mpp_cfg_get_u32(info, st, &ret->val.u32); in read_struct()
3176 mpp_cfg_get_s64(info, st, &ret->val.s64); in read_struct()
3180 mpp_cfg_get_u64(info, st, &ret->val.u64); in read_struct()
3188 ret->val = impl->val; in read_struct()
3194 cfg_io_dbg_show("depth %d obj type %s name %s\n", ret->depth, in read_struct()
3195 strof_type(ret->type), ret->name); in read_struct()
3198 mpp_cfg_add(parent, ret); in read_struct()
3204 read_struct(pos, ret, st); in read_struct()
3208 return ret; in read_struct()