Lines Matching refs:gl
117 static int pty_stop_parent(int waserr, int cntrl, GetLine *gl, char *rbuff);
419 GetLine *gl = NULL; /* The gl_get_line() resource object */ in pty_parent() local
425 gl = new_GetLine(PTY_MAX_LINE, PTY_HIST_SIZE); in pty_parent()
426 if(!gl) in pty_parent()
427 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
434 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
440 if(gl_watch_fd(gl, cntrl, GLFD_READ, pty_read_from_program, rbuff)) in pty_parent()
441 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
446 while((line=gl_get_line(gl, rbuff, NULL, 0))) { in pty_parent()
448 return pty_stop_parent(1, cntrl, gl, rbuff); in pty_parent()
451 return pty_stop_parent(0, cntrl, gl, rbuff); in pty_parent()
472 static int pty_stop_parent(int waserr, int cntrl, GetLine *gl, char *rbuff) in pty_stop_parent() argument
482 gl = del_GetLine(gl); in pty_stop_parent()
655 gl_replace_prompt(gl, rbuff); in GL_FD_EVENT_FN()