Searched refs:TCB (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/ncurses/ncurses/base/
H A Dlib_endwin.c56 TERMINAL_CONTROL_BLOCK *TCB = TCBOf(SP_PARM); local
59 if (TCB && TCB->drv && TCB->drv->scexit)
60 TCB->drv->scexit(SP_PARM);
H A Dlib_driver.c52 _nc_get_driver(TERMINAL_CONTROL_BLOCK * TCB, const char *name, int *errret) argument
60 (void *) TCB, NonNull(name), (void *) errret));
62 assert(TCB != 0);
80 if (res->CanHandle(TCB, name, errret)) {
86 TCB->drv = use;
H A Dlib_newterm.c239 TERMINAL_CONTROL_BLOCK *TCB; local
247 TCB = (TERMINAL_CONTROL_BLOCK *) new_term;
248 TCB->csp = SP_PARM;
/freebsd-11-stable/contrib/ncurses/ncurses/win32con/
H A Dwin_driver.c48 #define okConsoleHandle(TCB) (TCB != 0 && !InvalidConsoleHandle(TCB->hdl))
50 #define AssertTCB() assert(TCB != 0 && (TCB->magic == WINMAGIC))
51 #define SetSP() assert(TCB->csp != 0); sp = TCB->csp; (void) sp
87 #define PropOf(TCB) ((Properties*)TCB->prop)
116 MapAttr(TERMINAL_CONTROL_BLOCK * TCB, WOR argument
157 con_write16(TERMINAL_CONTROL_BLOCK * TCB, int y, int x, cchar_t *str, int limit) argument
210 con_write8(TERMINAL_CONTROL_BLOCK * TCB, int y, int x, chtype *str, int n) argument
331 selectActiveHandle(TERMINAL_CONTROL_BLOCK * TCB) argument
340 drv_doupdate(TERMINAL_CONTROL_BLOCK * TCB) argument
460 drv_CanHandle(TERMINAL_CONTROL_BLOCK * TCB, const char *tname, int *errret GCC_UNUSED) argument
510 drv_dobeepflash(TERMINAL_CONTROL_BLOCK * TCB, int beepFlag GCC_UNUSED) argument
523 drv_print(TERMINAL_CONTROL_BLOCK * TCB, char *data GCC_UNUSED, int len GCC_UNUSED) argument
536 drv_defaultcolors(TERMINAL_CONTROL_BLOCK * TCB, int fg GCC_UNUSED, int bg GCC_UNUSED) argument
550 get_SBI(TERMINAL_CONTROL_BLOCK * TCB) argument
585 drv_setcolor(TERMINAL_CONTROL_BLOCK * TCB, int fore, int color, int (*outc) (SCREEN *, int) GCC_UNUSED) argument
602 drv_rescol(TERMINAL_CONTROL_BLOCK * TCB) argument
617 drv_rescolors(TERMINAL_CONTROL_BLOCK * TCB) argument
629 drv_size(TERMINAL_CONTROL_BLOCK * TCB, int *Lines, int *Cols) argument
665 drv_sgmode(TERMINAL_CONTROL_BLOCK * TCB, int setFlag, TTY * buf) argument
732 drv_mode(TERMINAL_CONTROL_BLOCK * TCB, int progFlag, int defFlag) argument
811 MapKey(TERMINAL_CONTROL_BLOCK * TCB, WORD vKey) argument
836 drv_release(TERMINAL_CONTROL_BLOCK * TCB) argument
853 save_original_screen(TERMINAL_CONTROL_BLOCK * TCB) argument
934 drv_init(TERMINAL_CONTROL_BLOCK * TCB) argument
1027 drv_initpair(TERMINAL_CONTROL_BLOCK * TCB, int pair, int f, int b) argument
1044 drv_initcolor(TERMINAL_CONTROL_BLOCK * TCB, int color GCC_UNUSED, int r GCC_UNUSED, int g GCC_UNUSED, int b GCC_UNUSED) argument
1057 drv_do_color(TERMINAL_CONTROL_BLOCK * TCB, int old_pair GCC_UNUSED, int pair GCC_UNUSED, int reverse GCC_UNUSED, int (*outc) (SCREEN *, int) GCC_UNUSED ) argument
1071 drv_initmouse(TERMINAL_CONTROL_BLOCK * TCB) argument
1082 drv_testmouse(TERMINAL_CONTROL_BLOCK * TCB, int delay) argument
1104 drv_mvcur(TERMINAL_CONTROL_BLOCK * TCB, int yold GCC_UNUSED, int xold GCC_UNUSED, int y, int x) argument
1121 drv_hwlabel(TERMINAL_CONTROL_BLOCK * TCB, int labnum GCC_UNUSED, char *text GCC_UNUSED) argument
1132 drv_hwlabelOnOff(TERMINAL_CONTROL_BLOCK * TCB, int OnFlag GCC_UNUSED) argument
1150 drv_setfilter(TERMINAL_CONTROL_BLOCK * TCB) argument
1159 drv_initacs(TERMINAL_CONTROL_BLOCK * TCB, chtype *real_map GCC_UNUSED, chtype *fake_map GCC_UNUSED) argument
1239 decode_mouse(TERMINAL_CONTROL_BLOCK * TCB, int mask) argument
1277 drv_twait(TERMINAL_CONTROL_BLOCK * TCB, int mode, int milliseconds, int *timeleft EVENTLIST_2nd(_nc_eventlist * evl)) argument
1383 handle_mouse(TERMINAL_CONTROL_BLOCK * TCB, MOUSE_EVENT_RECORD mer) argument
1429 drv_read(TERMINAL_CONTROL_BLOCK * TCB, int *buf) argument
1485 drv_kyExist(TERMINAL_CONTROL_BLOCK * TCB, int keycode) argument
1514 drv_kpad(TERMINAL_CONTROL_BLOCK * TCB, int flag GCC_UNUSED) argument
1530 drv_keyok(TERMINAL_CONTROL_BLOCK * TCB, int keycode, int flag) argument
[all...]
/freebsd-11-stable/contrib/ncurses/ncurses/tinfo/
H A Dtinfo_driver.c35 #define CUR ((TERMINAL*)TCB)->type.
95 #define AssertTCB() assert(TCB!=0 && TCB->magic==TCBMAGIC)
96 #define SetSP() assert(TCB->csp!=0); sp = TCB->csp; (void) sp
103 drv_doupdate(TERMINAL_CONTROL_BLOCK * TCB) argument
106 return TINFO_DOUPDATE(TCB->csp);
110 drv_CanHandle(TERMINAL_CONTROL_BLOCK * TCB, const char *tname, int *errret) argument
117 assert(TCB != 0 && tname != 0);
118 termp = (TERMINAL *) TCB;
176 drv_dobeepflash(TERMINAL_CONTROL_BLOCK * TCB, int beepFlag) argument
223 drv_print(TERMINAL_CONTROL_BLOCK * TCB, char *data, int len) argument
237 drv_defaultcolors(TERMINAL_CONTROL_BLOCK * TCB, int fg, int bg) argument
269 drv_setcolor(TERMINAL_CONTROL_BLOCK * TCB, int fore, int color, NCURSES_SP_OUTC outc) argument
305 drv_rescol(TERMINAL_CONTROL_BLOCK * TCB) argument
321 drv_rescolors(TERMINAL_CONTROL_BLOCK * TCB) argument
337 drv_size(TERMINAL_CONTROL_BLOCK * TCB, int *linep, int *colp) argument
457 drv_getsize(TERMINAL_CONTROL_BLOCK * TCB, int *l, int *c) argument
467 drv_setsize(TERMINAL_CONTROL_BLOCK * TCB, int l, int c) argument
476 drv_sgmode(TERMINAL_CONTROL_BLOCK * TCB, int setFlag, TTY * buf) argument
510 drv_mode(TERMINAL_CONTROL_BLOCK * TCB, int progFlag, int defFlag) argument
594 TERMINAL_CONTROL_BLOCK *TCB = TCBOf(sp); local
631 drv_init(TERMINAL_CONTROL_BLOCK * TCB) argument
676 drv_initpair(TERMINAL_CONTROL_BLOCK * TCB, int pair, int f, int b) argument
721 drv_initcolor(TERMINAL_CONTROL_BLOCK * TCB, int color, int r, int g, int b) argument
734 drv_do_color(TERMINAL_CONTROL_BLOCK * TCB, int old_pair, int pair, int reverse, NCURSES_SP_OUTC outc) argument
832 drv_initmouse(TERMINAL_CONTROL_BLOCK * TCB) argument
854 drv_testmouse(TERMINAL_CONTROL_BLOCK * TCB, int delay EVENTLIST_2nd(_nc_eventlist * evl)) argument
889 drv_mvcur(TERMINAL_CONTROL_BLOCK * TCB, int yold, int xold, int ynew, int xnew) argument
897 drv_hwlabel(TERMINAL_CONTROL_BLOCK * TCB, int labnum, char *text) argument
909 drv_hwlabelOnOff(TERMINAL_CONTROL_BLOCK * TCB, int OnFlag) argument
922 drv_conattr(TERMINAL_CONTROL_BLOCK * TCB) argument
967 drv_setfilter(TERMINAL_CONTROL_BLOCK * TCB) argument
980 drv_initacs(TERMINAL_CONTROL_BLOCK * TCB, chtype *real_map, chtype *fake_map) argument
1066 TERMINAL_CONTROL_BLOCK *TCB = (TERMINAL_CONTROL_BLOCK *) (sp->_term); local
1153 drv_twait(TERMINAL_CONTROL_BLOCK * TCB, int mode, int milliseconds, int *timeleft EVENTLIST_2nd(_nc_eventlist * evl)) argument
1168 drv_read(TERMINAL_CONTROL_BLOCK * TCB, int *buf) argument
1231 drv_kpad(TERMINAL_CONTROL_BLOCK * TCB, int flag) argument
1257 drv_keyok(TERMINAL_CONTROL_BLOCK * TCB, int c, int flag) argument
1295 drv_kyExist(TERMINAL_CONTROL_BLOCK * TCB, int key) argument
[all...]
H A Dlib_cur_term.c96 TERMINAL_CONTROL_BLOCK *TCB = (TERMINAL_CONTROL_BLOCK *) termp; local
98 if (TCB->drv->isTerminfo && termp->type.Strings) {
101 TCB->csp = SP_PARM;
132 TERMINAL_CONTROL_BLOCK *TCB = (TERMINAL_CONTROL_BLOCK *) termp; local
153 if (TCB->drv)
154 TCB->drv->release(TCB);
H A Dlib_setup.c279 TERMINAL_CONTROL_BLOCK *TCB; local
283 TCB = (TERMINAL_CONTROL_BLOCK *) termp;
285 my_tabsize = TCB->info.tabsize;
286 TCB->drv->size(TCB, linep, colp);
611 TERMINAL_CONTROL_BLOCK *TCB = 0; local
686 TCB = (TERMINAL_CONTROL_BLOCK *) termp;
702 TCB = (TERMINAL_CONTROL_BLOCK *) termp;
703 code = _nc_globals.term_driver(TCB, tname, errret);
766 TCB
[all...]

Completed in 221 milliseconds