/freebsd-11-stable/contrib/ncurses/ncurses/base/ |
H A D | lib_endwin.c | 56 TERMINAL_CONTROL_BLOCK *TCB = TCBOf(SP_PARM); local 59 if (TCB && TCB->drv && TCB->drv->scexit) 60 TCB->drv->scexit(SP_PARM);
|
H A D | lib_driver.c | 52 _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 D | lib_newterm.c | 239 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 D | win_driver.c | 48 #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 D | tinfo_driver.c | 35 #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 D | lib_cur_term.c | 96 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 D | lib_setup.c | 279 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...] |