Lines Matching refs:gp
52 GS *gp;
62 __global_list = gp = gs_init();
82 clp = cl_init(gp);
95 if ((OG_D_STR(gp, GO_TERM) =
96 OG_STR(gp, GO_TERM) = strdup(ttype)) == NULL)
104 OG_VAL(gp, GO_LINES) = OG_D_VAL(gp, GO_LINES) = rows;
105 OG_VAL(gp, GO_COLUMNS) = OG_D_VAL(gp, GO_COLUMNS) = cols;
111 if (sig_init(gp, NULL))
115 rval = editor(gp, argc, argv);
118 sig_end(gp);
121 (void)cl_quit(gp);
135 cl_setname(gp, clp->oname);
148 free(OG_STR(gp, GO_TERM));
149 free(gp);
162 GS *gp;
164 gp = calloc(1, sizeof(GS));
165 if (gp == NULL)
168 return (gp);
176 cl_init(GS *gp)
184 gp->cl_private = clp;
195 F_SET(gp, G_SCRIPTED);
213 cl_func_std(gp);
281 sig_init(GS *gp, SCR *sp)
285 clp = GCLP(gp);
345 sig_end(GS *gp)
349 clp = GCLP(gp);
363 cl_func_std(GS *gp)
365 gp->scr_addstr = cl_addstr;
366 gp->scr_waddstr = cl_waddstr;
367 gp->scr_attr = cl_attr;
368 gp->scr_baud = cl_baud;
369 gp->scr_bell = cl_bell;
370 gp->scr_busy = NULL;
371 gp->scr_child = NULL;
372 gp->scr_clrtoeol = cl_clrtoeol;
373 gp->scr_cursor = cl_cursor;
374 gp->scr_deleteln = cl_deleteln;
375 gp->scr_reply = NULL;
376 gp->scr_discard = cl_discard;
377 gp->scr_event = cl_event;
378 gp->scr_ex_adjust = cl_ex_adjust;
379 gp->scr_fmap = cl_fmap;
380 gp->scr_insertln = cl_insertln;
381 gp->scr_keyval = cl_keyval;
382 gp->scr_move = cl_move;
383 gp->scr_msg = NULL;
384 gp->scr_optchange = cl_optchange;
385 gp->scr_refresh = cl_refresh;
386 gp->scr_rename = cl_rename;
387 gp->scr_screen = cl_screen;
388 gp->scr_split = cl_split;
389 gp->scr_suspend = cl_suspend;
390 gp->scr_usage = cl_usage;