Lines Matching refs:channel_T
64 static void channel_read(channel_T *channel, ch_part_T part, char *func);
65 static ch_mode_T channel_get_mode(channel_T *channel, ch_part_T part);
66 static int channel_get_timeout(channel_T *channel, ch_part_T part);
67 static ch_part_T channel_part_send(channel_T *channel);
68 static ch_part_T channel_part_read(channel_T *channel);
188 ch_log_lead(const char *what, channel_T *ch, ch_part_T part) in ch_log_lead()
214 ch_log(channel_T *ch, const char *fmt, ...) in ch_log()
232 ch_error(channel_T *ch, const char *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3);
235 ch_error(channel_T *ch, const char *fmt, ...) in ch_error()
299 static channel_T *first_channel = NULL;
307 channel_T *
311 channel_T *channel = ALLOC_CLEAR_ONE(channel_T); in add_channel()
354 channel_still_useful(channel_T *channel) in channel_still_useful()
397 channel_can_close(channel_T *channel) in channel_can_close()
407 channel_free_contents(channel_T *channel) in channel_free_contents()
418 channel_free_channel(channel_T *channel) in channel_free_channel()
430 channel_free(channel_T *channel) in channel_free()
451 channel_may_free(channel_T *channel) in channel_may_free()
467 channel_unref(channel_T *channel) in channel_unref()
478 channel_T *ch; in free_unused_channels_contents()
501 channel_T *ch; in free_unused_channels()
502 channel_T *ch_next; in free_unused_channels()
521 static channel_T *
524 channel_T *channel; in channel_fd2channel()
543 channel_T *channel; in channel_read_fd()
590 channel_gui_register_one(channel_T *channel, ch_part_T part UNUSED) in channel_gui_register_one()
647 channel_gui_register(channel_T *channel) in channel_gui_register()
667 channel_T *channel; in channel_gui_register_all()
674 channel_gui_unregister_one(channel_T *channel UNUSED, ch_part_T part UNUSED) in channel_gui_unregister_one()
700 channel_gui_unregister(channel_T *channel) in channel_gui_unregister()
718 channel_T *channel, in channel_connect()
940 channel_T *
948 channel_T *channel = NULL; in channel_open()
1165 channel_set_options(channel_T *channel, jobopt_T *opt) in channel_set_options()
1299 static channel_T *
1308 channel_T *channel = NULL; in channel_open_func()
1384 ch_close_part(channel_T *channel, ch_part_T part) in ch_close_part()
1415 channel_set_pipes(channel_T *channel, sock_T in, sock_T out, sock_T err) in channel_set_pipes()
1459 channel_set_job(channel_T *channel, job_T *job, jobopt_T *options) in channel_set_job()
1500 channel_T *channel, in channel_set_req_callback()
1523 write_buf_line(buf_T *buf, linenr_T lnum, channel_T *channel) in write_buf_line()
1555 can_write_buf_line(channel_T *channel) in can_write_buf_line()
1623 channel_write_in(channel_T *channel) in channel_write_in()
1681 channel_T *channel; in channel_buffer_free()
1702 channel_write_input(channel_T *channel) in channel_write_input()
1723 channel_T *channel; in channel_write_any_lines()
1735 channel_T *channel; in channel_write_new_lines()
1780 invoke_callback(channel_T *channel, callback_T *callback, typval_T *argv) in invoke_callback()
1800 channel_peek(channel_T *channel, ch_part_T part) in channel_peek()
1830 channel_get(channel_T *channel, ch_part_T part, int *outlen) in channel_get()
1856 channel_get_all(channel_T *channel, ch_part_T part, int *outlen) in channel_get_all()
1928 channel_consume(channel_T *channel, ch_part_T part, int len) in channel_consume()
1945 channel_collapse(channel_T *channel, ch_part_T part, int want_nl) in channel_collapse()
2006 channel_save(channel_T *channel, ch_part_T part, char_u *buf, int len, in channel_save()
2083 channel_T *channel = (channel_T *)reader->js_cookie; in channel_fill()
2121 channel_parse_json(channel_T *channel, ch_part_T part) in channel_parse_json()
2368 channel_T *channel, in channel_get_json()
2409 channel_push_json(channel_T *channel, ch_part_T part, typval_T *rettv) in channel_push_json()
2471 channel_exe_cmd(channel_T *channel, ch_part_T part, typval_T *argv) in channel_exe_cmd()
2611 channel_T *channel, in invoke_one_time_callback()
2627 append_to_buffer(buf_T *buffer, char_u *msg, channel_T *channel, ch_part_T part) in append_to_buffer()
2720 channel_T *ch; in append_to_buffer()
2736 drop_messages(channel_T *channel, ch_part_T part) in drop_messages()
2753 may_invoke_callback(channel_T *channel, ch_part_T part) in may_invoke_callback()
2982 channel_can_write_to(channel_T *channel) in channel_can_write_to()
2994 channel_is_open(channel_T *channel) in channel_is_open()
3006 channel_has_readahead(channel_T *channel, ch_part_T part) in channel_has_readahead()
3029 channel_status(channel_T *channel, int req_part) in channel_status()
3068 channel_part_info(channel_T *channel, dict_T *dict, char *name, ch_part_T part) in channel_part_info()
3117 channel_info(channel_T *channel, dict_T *dict) in channel_info()
3142 channel_close(channel_T *channel, int invoke_close_cb) in channel_close()
3225 channel_close_in(channel_T *channel) in channel_close_in()
3246 channel_clear_one(channel_T *channel, ch_part_T part) in channel_clear_one()
3282 channel_clear(channel_T *channel) in channel_clear()
3298 channel_T *channel; in channel_free_all()
3321 channel_T *ch; in channel_fill_wfds()
3346 channel_T *ch; in channel_fill_poll_write()
3381 channel_wait(channel_T *channel, sock_T fd, int timeout) in channel_wait()
3489 channel_T *channel, ch_part_T part, int is_err, char *func) in ch_close_part_on_error()
3533 channel_close_now(channel_T *channel) in channel_close_now()
3547 channel_read(channel_T *channel, ch_part_T part, char *func) in channel_read()
3616 channel_T *channel, ch_part_T part, int timeout, int raw, int *outlen) in channel_read_block()
3718 channel_T *channel, in channel_read_json_block()
3813 static channel_T *
3816 channel_T *channel = NULL; in get_channel_arg()
3852 channel_T *channel; in common_channel_read()
3943 channel_T *channel; in channel_handle_events()
3992 channel_T *channel; in channel_any_keep_open()
4006 channel_set_nonblock(channel_T *channel, ch_part_T part) in channel_set_nonblock()
4031 channel_T *channel, in channel_send()
4211 static channel_T *
4222 channel_T *channel; in send_common()
4262 channel_T *channel; in ch_expr_common()
4330 channel_T *channel; in ch_raw_common()
4381 channel_T *channel; in channel_poll_setup()
4426 channel_T *channel; in channel_poll_check()
4478 channel_T *channel; in channel_select_setup()
4526 channel_T *channel; in channel_select_check()
4589 channel_T *channel = first_channel; in channel_parse_messages()
4700 channel_T *channel = first_channel; in channel_any_readahead()
4725 channel_T *channel; in set_ref_in_channel()
4743 channel_part_send(channel_T *channel) in channel_part_send()
4754 channel_part_read(channel_T *channel) in channel_part_read()
4766 channel_get_mode(channel_T *channel, ch_part_T part) in channel_get_mode()
4777 channel_get_timeout(channel_T *channel, ch_part_T part) in channel_get_timeout()
4788 channel_T *channel; in f_ch_canread()
4807 channel_T *channel; in f_ch_close()
4826 channel_T *channel; in f_ch_close_in()
4842 channel_T *channel; in f_ch_getbufnr()
4877 channel_T *channel; in f_ch_getjob()
4898 channel_T *channel; in f_ch_info()
4915 channel_T *channel = NULL; in f_ch_log()
5035 channel_T *channel; in f_ch_setoptions()
5059 channel_T *channel; in f_ch_status()
5092 channel_T *channel = varp->vval.v_channel; in channel_to_string_buf()