Lines Matching refs:fd

942 term_write_session(FILE *fd, win_T *wp, hashtab_T *terminal_bufs)  in term_write_session()  argument
961 if (fprintf(fd, "execute 'buffer ' . s:term_buf_%d", bufnr) < 0) in term_write_session()
963 return put_eol(fd); in term_write_session()
970 if (fprintf(fd, "terminal ++curwin ++cols=%d ++rows=%d ", in term_write_session()
974 if (fprintf(fd, "++type=%s ", term->tl_job->jv_tty_type) < 0) in term_write_session()
977 if (term->tl_command != NULL && fputs((char *)term->tl_command, fd) < 0) in term_write_session()
979 if (put_eol(fd) != OK) in term_write_session()
982 if (fprintf(fd, "let s:term_buf_%d = bufnr()", bufnr) < 0) in term_write_session()
993 return put_eol(fd); in term_write_session()
1120 int fd = term->tl_job->jv_channel->ch_part[parts[i]].ch_fd; in get_tty_part() local
1122 if (mch_isatty(fd)) in get_tty_part()
4720 dump_term_color(FILE *fd, VTermColor *color) in dump_term_color() argument
4732 fprintf(fd, "%02x%02x%02x%d", in dump_term_color()
4768 FILE *fd; in f_term_dumpwrite() local
4820 if (*fname == NUL || (fd = mch_fopen((char *)fname, WRITEBIN)) == NULL) in f_term_dumpwrite()
4880 fprintf(fd, "@%d", repeat); in f_term_dumpwrite()
4883 fputs(is_cursor_pos ? ">" : "|", fd); in f_term_dumpwrite()
4886 fputs(" ", fd); in f_term_dumpwrite()
4896 fwrite(charbuf, len, 1, fd); in f_term_dumpwrite()
4906 fputs("*", fd); in f_term_dumpwrite()
4908 fputs("+", fd); in f_term_dumpwrite()
4912 fputs("&", fd); in f_term_dumpwrite()
4916 fprintf(fd, "%d", vtermAttr2hl(&cell.attrs)); in f_term_dumpwrite()
4918 fputs("&", fd); in f_term_dumpwrite()
4921 fputs("#", fd); in f_term_dumpwrite()
4922 dump_term_color(fd, &cell.fg); in f_term_dumpwrite()
4925 fputs("&", fd); in f_term_dumpwrite()
4928 fputs("#", fd); in f_term_dumpwrite()
4929 dump_term_color(fd, &cell.bg); in f_term_dumpwrite()
4941 fprintf(fd, "@%d", repeat); in f_term_dumpwrite()
4942 fputs("\n", fd); in f_term_dumpwrite()
4945 fclose(fd); in f_term_dumpwrite()
4980 read_dump_file(FILE *fd, VTermPos *cursor_pos) in read_dump_file() argument
5000 c = fgetc(fd); in read_dump_file()
5008 c = fgetc(fd); in read_dump_file()
5036 c = fgetc(fd); in read_dump_file()
5051 c = fgetc(fd); in read_dump_file()
5056 c = fgetc(fd); in read_dump_file()
5079 c = fgetc(fd); in read_dump_file()
5083 c = fgetc(fd); in read_dump_file()
5092 c = fgetc(fd); in read_dump_file()
5102 c = fgetc(fd); in read_dump_file()
5108 c = fgetc(fd); in read_dump_file()
5110 c = fgetc(fd); in read_dump_file()
5112 c = fgetc(fd); in read_dump_file()
5114 c = fgetc(fd); in read_dump_file()
5116 c = fgetc(fd); in read_dump_file()
5118 c = fgetc(fd); in read_dump_file()
5120 c = fgetc(fd); in read_dump_file()
5126 c = fgetc(fd); in read_dump_file()
5186 c = fgetc(fd); in read_dump_file()
5202 c = fgetc(fd); in read_dump_file()
7377 int fd = -1; in term_report_winsize() local
7382 fd = term->tl_job->jv_channel->ch_part[part].ch_fd; in term_report_winsize()
7383 if (mch_isatty(fd)) in term_report_winsize()
7386 if (part < PART_COUNT && mch_report_winsize(fd, rows, cols) == OK) in term_report_winsize()