Lines Matching defs:input_fd
377 int input_fd; /* The file descriptor to read on */
379 FILE *input_fp; /* A stream wrapper around input_fd */
1762 gl->input_fd = -1;
2600 if(tcgetattr(gl->input_fd, &gl->oldattr)) {
2640 while(tcsetattr(gl->input_fd, TCSADRAIN, &newattr)) {
2680 while(tcsetattr(gl->input_fd, TCSADRAIN, &gl->oldattr)) {
3220 volatile int fd = gl->file_fp ? fileno(gl->file_fp) : gl->input_fd;
3544 if(!term || setupterm((char *)term, gl->input_fd, &errret) == ERR) {
5877 int is_term = 0; /* True if both input_fd and output_fd are associated */
5891 if(gl->input_fd >= 0) {
5901 FD_CLR(gl->input_fd, &gl->rfds);
5908 gl->input_fd = fileno(input_fp);
5916 if(gl->input_fd > gl->max_fd)
5917 gl->max_fd = gl->input_fd;
5925 * For terminal editing, we need both output_fd and input_fd to refer to
5929 is_term = isatty(gl->input_fd) && isatty(gl->output_fd);
5970 if(tcgetattr(gl->input_fd, &gl->oldattr)) {
9088 if(tcgetattr(gl->input_fd, &attr)) {
9093 while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
9118 while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
9151 if(tcgetattr(gl->input_fd, &attr)) {
9156 while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
9181 while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
10739 (gl_nonblocking_io(gl, gl->input_fd) ||
10823 (gl_blocking_io(gl, gl->input_fd) ||
10843 gl_nonblocking_io(gl, gl->input_fd);