Lines Matching refs:listtv

2124     typval_T	listtv;  in channel_parse_json()  local
2145 status = json_decode(&reader, &listtv, in channel_parse_json()
2152 if (listtv.v_type != VAR_LIST || listtv.vval.v_list->lv_len < 2) in channel_parse_json()
2154 if (listtv.v_type != VAR_LIST) in channel_parse_json()
2158 listtv.vval.v_list->lv_len); in channel_parse_json()
2159 clear_tv(&listtv); in channel_parse_json()
2165 clear_tv(&listtv); in channel_parse_json()
2173 clear_tv(&listtv); in channel_parse_json()
2177 *item->jq_value = listtv; in channel_parse_json()
2756 typval_T *listtv = NULL; in may_invoke_callback() local
2798 if (channel_get_json(channel, part, -1, FALSE, &listtv) == FAIL) in may_invoke_callback()
2802 if (channel_get_json(channel, part, -1, FALSE, &listtv) == FAIL) in may_invoke_callback()
2806 for (item = listtv->vval.v_list->lv_first; in may_invoke_callback()
2817 free_tv(listtv); in may_invoke_callback()
2825 free_tv(listtv); in may_invoke_callback()
2927 channel_push_json(channel, part, listtv); in may_invoke_callback()
2928 listtv = NULL; in may_invoke_callback()
2941 msg = json_encode(listtv, ch_mode); in may_invoke_callback()
2969 if (listtv != NULL) in may_invoke_callback()
2970 free_tv(listtv); in may_invoke_callback()
3858 typval_T *listtv = NULL; in common_channel_read() local
3916 channel_read_json_block(channel, part, timeout, id, &listtv); in common_channel_read()
3917 if (listtv != NULL) in common_channel_read()
3919 *rettv = *listtv; in common_channel_read()
3920 vim_free(listtv); in common_channel_read()
4261 typval_T *listtv; in ch_expr_common() local
4306 if (channel_read_json_block(channel, part_read, timeout, id, &listtv) in ch_expr_common()
4309 list_T *list = listtv->vval.v_list; in ch_expr_common()
4315 free_tv(listtv); in ch_expr_common()