Lines Matching refs:gl
115 static int pty_stop_parent(int waserr, int cntrl, GetLine *gl, char *rbuff);
417 GetLine *gl = NULL; /* The gl_get_line() resource object */ in pty_parent() local
423 gl = new_GetLine(PTY_MAX_LINE, PTY_HIST_SIZE); in pty_parent()
424 if(!gl) in pty_parent()
425 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
432 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
438 if(gl_watch_fd(gl, cntrl, GLFD_READ, pty_read_from_program, rbuff)) in pty_parent()
439 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
444 while((line=gl_get_line(gl, rbuff, NULL, 0))) { in pty_parent()
446 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
449 return pty_stop_parent(0, cntrl, gl, rbuff); in pty_parent()
470 static int pty_stop_parent(int waserr, int cntrl, GetLine *gl, char *rbuff) in pty_stop_parent() argument
480 gl = del_GetLine(gl); in pty_stop_parent()
653 gl_replace_prompt(gl, rbuff); in GL_FD_EVENT_FN()