Home | History | Annotate | Download | only in common

Lines Matching refs:gp

37 	GS *gp;
45 CALLOC_NOMSG(NULL, gp, GS *, 1, sizeof(GS));
46 if (gp == NULL)
49 gp->progname = name;
53 TAILQ_INIT(&gp->dq);
55 TAILQ_INIT(&gp->hq);
56 gp->noprint = DEFAULT_NOPRINT;
59 TAILQ_INIT(&gp->frefq);
60 TAILQ_INIT(&gp->exfq);
61 LIST_INIT(&gp->seqq);
63 thread_init(gp);
65 return (gp);
71 * PUBLIC: WIN * gs_new_win __P((GS *gp));
75 gs_new_win(GS *gp)
87 TAILQ_INSERT_TAIL(&gp->dq, wp, q);
93 wp->gp = gp;
109 TAILQ_REMOVE(&wp->gp->dq, wp, q);
144 gs_end(GS *gp)
151 while ((wp = TAILQ_FIRST(&gp->dq)) != NULL)
153 while ((sp = TAILQ_FIRST(&gp->hq)) != NULL)
157 perl_end(gp);
163 while ((frp = TAILQ_FIRST(&gp->frefq)) != NULL) {
164 TAILQ_REMOVE(&gp->frefq, frp, q);
174 seq_close(gp);
177 msg_close(gp);
181 if (F_ISSET(gp, G_BELLSCHED))
190 while ((mp = LIST_FIRST(&gp->msgq)) != NULL) {