| /netbsd-src/usr.bin/talk/ |
| H A D | display.c | 69 display(xwin_t *win, char *text, int size) in display() argument 76 xscroll(win, 0); in display() 81 if (*text == win->cerase) { in display() 82 wmove(win->x_win, win->x_line, max(--win->x_col, 0)); in display() 83 getyx(win->x_win, win->x_line, win->x_col); in display() 84 waddch(win->x_win, ' '); in display() 85 wmove(win->x_win, win->x_line, win->x_col); in display() 86 getyx(win->x_win, win->x_line, win->x_col); in display() 95 if (*text == win->werase) { in display() 98 endcol = win->x_col; in display() [all …]
|
| /netbsd-src/lib/libcurses/ |
| H A D | resize.c | 45 static int __resizeterm(WINDOW *win, int nlines, int ncols); 46 static int __resizewin(WINDOW *win, int nlines, int ncols); 53 wresize(WINDOW *win, int req_nlines, int req_ncols) in wresize() argument 58 if (__predict_false(win == NULL)) in wresize() 62 win, nlines, ncols); in wresize() 63 if (win->orig != NULL) { in wresize() 65 if (win->begy > win->orig->begy + win->orig->maxy) in wresize() 66 win in wresize() 183 WINDOW *win; resize_term() local 225 __resizeterm(WINDOW * win,int nlines,int ncols) __resizeterm() argument 249 __resizewin(WINDOW * win,int nlines,int ncols) __resizewin() argument [all...] |
| H A D | touchwin.c | 51 __sync(WINDOW *win) in __sync() argument 53 if (__predict_false(win == NULL)) in __sync() 56 if (win->flags & __IMMEDOK) in __sync() 57 wrefresh(win); in __sync() 58 if (win->flags & __SYNCOK) in __sync() 59 wsyncup(win); 67 is_linetouched(WINDOW *win, int line) in is_linetouched() 69 if (__predict_false(win == NULL)) in is_linetouched() 72 if (line > win->maxy) in is_linetouched() 76 win, lin 65 is_linetouched(WINDOW * win,int line) is_linetouched() argument 81 touchline(WINDOW * win,int start,int count) touchline() argument 92 wredrawln(WINDOW * win,int start,int count) wredrawln() argument 103 is_wintouched(WINDOW * win) is_wintouched() argument 123 touchwin(WINDOW * win) touchwin() argument 134 redrawwin(WINDOW * win) redrawwin() argument 145 untouchwin(WINDOW * win) untouchwin() argument 157 wtouchln(WINDOW * win,int line,int n,int changed) wtouchln() argument 195 __touchwin(WINDOW * win,int force) __touchwin() argument 208 __touchline(WINDOW * win,int y,int sx,int ex) __touchline() argument 222 _cursesi_touchline_force(WINDOW * win,int y,int sx,int ex,int force) _cursesi_touchline_force() argument 245 wsyncup(WINDOW * win) wsyncup() argument 255 wsyncdown(WINDOW * win) wsyncdown() argument [all...] |
| H A D | insdelln.c | 69 winsdelln(WINDOW *win, int nlines) in winsdelln() argument 79 "winsdelln: (%p) cury=%d lines=%d\n", win, win->cury, nlines); in winsdelln() 81 if (__predict_false(win == NULL)) in winsdelln() 87 if (__using_color && win != curscr) in winsdelln() 88 attr = win->battr & __COLOR; in winsdelln() 94 if (win->cury < win->scr_t || win->cury > win in winsdelln() [all...] |
| H A D | newwin.c | 83 dupwin(WINDOW *win) in dupwin() argument 87 if (__predict_false(win == NULL)) in dupwin() 90 if ((new_one = __newwin(_cursesi_screen, win->maxy, win->maxx, in dupwin() 91 win->begy, win->begx, FALSE, in dupwin() 92 win == stdscr ? TRUE : FALSE)) == NULL) in dupwin() 95 overwrite(win, new_one); 127 WINDOW *win; in __newwin() 145 if ((win in __newwin() 124 WINDOW *win; __newwin() local 193 WINDOW *win; __subwin() local 229 __set_subwin(WINDOW * orig,WINDOW * win) __set_subwin() argument 259 WINDOW *win; __makenew() local 386 __swflags(WINDOW * win) __swflags() argument 414 is_pad(const WINDOW * win) is_pad() argument [all...] |
| H A D | getstr.c | 99 mvwgetnstr(WINDOW *win, int y, int x, char *str, int n) in mvwgetnstr() argument 101 if (wmove(win, y, x) == ERR) in mvwgetnstr() 104 return wgetnstr(win, str, n); in mvwgetnstr() 114 mvwgetstr(WINDOW *win, int y, int x, char *str) in mvwgetstr() argument 116 if (wmove(win, y, x) == ERR) in mvwgetstr() 119 return wgetstr(win, str); in mvwgetstr() 131 wgetstr(WINDOW *win, char *str) in wgetstr() argument 133 return __wgetnstr(win, str, -1); in wgetstr() 142 wgetnstr(WINDOW *win, char *str, int n) in wgetnstr() argument 150 return __wgetnstr(win, st in wgetnstr() 162 __wgetnstr(WINDOW * win,char * str,int n) __wgetnstr() argument [all...] |
| H A D | get_wstr.c | 99 mvwgetn_wstr(WINDOW *win, int y, int x, wchar_t *wstr, int n) in mvwgetn_wstr() argument 101 if (wmove(win, y, x) == ERR) in mvwgetn_wstr() 104 return wgetn_wstr(win, wstr, n); in mvwgetn_wstr() 114 mvwget_wstr(WINDOW *win, int y, int x, wchar_t *wstr) in mvwget_wstr() argument 116 if (wmove(win, y, x) == ERR) in mvwget_wstr() 119 return wget_wstr(win, wstr); in mvwget_wstr() 129 wget_wstr(WINDOW *win, wchar_t *wstr) in wget_wstr() argument 131 return __wgetn_wstr(win, wstr, -1); in wget_wstr() 140 wgetn_wstr(WINDOW *win, wchar_t *wstr, int n) in wgetn_wstr() argument 148 return __wgetn_wstr(win, wst in wgetn_wstr() 158 __wgetn_wstr(WINDOW * win,wchar_t * wstr,int n) __wgetn_wstr() argument [all...] |
| H A D | border.c | 66 wborder(WINDOW *win, chtype left, chtype right, chtype top, chtype bottom, in wborder() argument 73 if (__predict_false(win == NULL)) in wborder() 93 __CTRACE(__CTRACE_INPUT, "wborder: window 0x%p\n", win); in wborder() 112 left |= (left & __COLOR) ? (win->wattr & ~__COLOR) : win->wattr; in wborder() 113 left |= (left & __COLOR) ? (win->battr & ~__COLOR) : win->battr; in wborder() 114 right |= (right & __COLOR) ? (win->wattr & ~__COLOR) : win->wattr; in wborder() 115 right |= (right & __COLOR) ? (win in wborder() 196 wborder_set(WINDOW * win,const cchar_t * ls,const cchar_t * rs,const cchar_t * ts,const cchar_t * bs,const cchar_t * tl,const cchar_t * tr,const cchar_t * bl,const cchar_t * br) wborder_set() argument [all...] |
| H A D | addbytes.c | 67 waddbytes(WINDOW *win, const char *bytes, int count) in waddbytes() argument 70 return _cursesi_waddbytes(win, bytes, count, 0, 1); in waddbytes() 89 mvwaddbytes(WINDOW *win, int y, int x, const char *bytes, int count) in mvwaddbytes() argument 92 if (wmove(win, y, x) == ERR) in mvwaddbytes() 95 return _cursesi_waddbytes(win, bytes, count, 0, 1); in mvwaddbytes() 101 __waddbytes(WINDOW *win, const char *bytes, int count, attr_t attr) in __waddbytes() argument 104 return _cursesi_waddbytes(win, bytes, count, attr, 1); in __waddbytes() 115 _cursesi_waddbytes(WINDOW *win, const char *bytes, int count, attr_t attr, in _cursesi_waddbytes() argument 118 int *py = &win->cury, *px = &win in _cursesi_waddbytes() 201 _cursesi_addbyte(WINDOW * win,__LINE ** lp,int * y,int * x,int c,attr_t attr,int char_interp) _cursesi_addbyte() argument 341 _cursesi_addwchar(WINDOW * win,__LINE ** lnp,int * y,int * x,const cchar_t * wch,int char_interp) _cursesi_addwchar() argument [all...] |
| H A D | attributes.c | 144 wattr_get(WINDOW *win, attr_t *attr, short *pair, void *opts) in wattr_get() argument 146 if (__predict_false(win == NULL)) in wattr_get() 149 __CTRACE(__CTRACE_ATTR, "wattr_get: win %p\n", win); in wattr_get() 151 *attr = win->wattr; in wattr_get() 158 *pair = PAIR_NUMBER(win->wattr); in wattr_get() 167 wattr_on(WINDOW *win, attr_t attr, void *opts) in wattr_on() argument 172 return __wattr_on(win, attr); in wattr_on() 183 wattr_off(WINDOW *win, attr_t attr, void *opts) in wattr_off() argument 188 return __wattr_off(win, att in wattr_off() 197 wattr_set(WINDOW * win,attr_t attr,short pair,void * opts) wattr_set() argument 221 wcolor_set(WINDOW * win,short pair,void * opts) wcolor_set() argument 235 getattrs(WINDOW * win) getattrs() argument 249 wattron(WINDOW * win,int attr) wattron() argument 260 wattroff(WINDOW * win,int attr) wattroff() argument 272 wattrset(WINDOW * win,int attr) wattrset() argument 368 __wattr_on(WINDOW * win,attr_t attr) __wattr_on() argument 420 __wattr_off(WINDOW * win,attr_t attr) __wattr_off() argument 472 __wcolor_set(WINDOW * win,attr_t attr) __wcolor_set() argument [all...] |
| H A D | insstr.c | 100 mvwinsstr(WINDOW *win, int y, int x, const char *str) in mvwinsstr() argument 103 if (wmove(win, y, x) == ERR) in mvwinsstr() 106 return winsstr(win, str); in mvwinsstr() 114 mvwinsnstr(WINDOW *win, int y, int x, const char *str, int n) in mvwinsnstr() argument 117 if (wmove(win, y, x) == ERR) in mvwinsnstr() 120 return winsnstr(win, str, n); in mvwinsnstr() 131 winsstr(WINDOW *win, const char *str) in winsstr() argument 134 return winsnstr(win, str, -1); in winsstr() 143 winsnstr(WINDOW *win, const char *str, int n) in winsnstr() argument 153 if (__predict_false(win in winsnstr() [all...] |
| H A D | mvwin.c | 52 mvderwin(WINDOW *win, int dy, int dx) in mvderwin() argument 58 if (__predict_false(win == NULL)) in mvderwin() 61 parent = win->orig; in mvderwin() 66 if (((win->maxx + dx) > parent->maxx) || in mvderwin() 67 ((win->maxy + dy) > parent->maxy)) in mvderwin() 70 win->flags |= __ISDERWIN; in mvderwin() 71 win->derx = dx; in mvderwin() 72 win->dery = dy; in mvderwin() 80 for (i = 0; i < win->maxy; i++) { in mvderwin() 85 if (*plp->lastchp < x + win in mvderwin() 100 mvwin(WINDOW * win,int by,int bx) mvwin() argument [all...] |
| H A D | ins_wstr.c | 94 mvwins_wstr(WINDOW *win, int y, int x, const wchar_t *wstr) in mvwins_wstr() argument 96 if (wmove(win, y, x) == ERR) in mvwins_wstr() 99 return wins_wstr(win, wstr); in mvwins_wstr() 107 mvwins_nwstr(WINDOW *win, int y, int x, const wchar_t *wstr, int n) in mvwins_nwstr() argument 109 if (wmove(win, y, x) == ERR) in mvwins_nwstr() 112 return wins_nwstr(win, wstr, n); in mvwins_nwstr() 121 wins_wstr(WINDOW *win, const wchar_t *wstr) in wins_wstr() argument 123 return wins_nwstr(win, wstr, -1); in wins_wstr() 131 wins_nwstr(WINDOW *win, const wchar_t *wstr, int n) in wins_nwstr() argument 141 if (__predict_false(win in wins_nwstr() [all...] |
| H A D | background.c | 67 wbkgdset(WINDOW *win, chtype ch) in wbkgdset() argument 70 win, unctrl(ch & __CHARTEXT), ch & __ATTRIBUTES); in wbkgdset() 72 if (__predict_false(win == NULL)) in wbkgdset() 77 win->bch = (wchar_t) ch & __CHARTEXT; in wbkgdset() 82 win->battr = (attr_t) ch & __ATTRIBUTES; 91 wbkgd(WINDOW *win, chtype ch) in wbkgd() 96 win, unctrl(ch & __CHARTEXT), ch & __ATTRIBUTES); in wbkgd() 98 if (__predict_false(win == NULL)) in wbkgd() 101 wbkgdset(win, ch); in wbkgd() 103 for (y = 0; y < win in wbkgd() 88 wbkgd(WINDOW * win,chtype ch) wbkgd() argument 120 getbkgd(WINDOW * win) getbkgd() argument 157 wbkgrndset(WINDOW * win,const cchar_t * wch) wbkgrndset() argument 254 wbkgrnd(WINDOW * win,const cchar_t * wch) wbkgrnd() argument 270 wgetbkgrnd(WINDOW * win,cchar_t * wch) wgetbkgrnd() argument 314 wbkgrndset(WINDOW * win,const cchar_t * wch) wbkgrndset() argument 321 wbkgrnd(WINDOW * win,const cchar_t * wch) wbkgrnd() argument 328 wgetbkgrnd(WINDOW * win,cchar_t * wch) wgetbkgrnd() argument [all...] |
| H A D | delch.c | 73 mvwdelch(WINDOW *win, int y, int x) in mvwdelch() argument 75 if (wmove(win, y, x) == ERR) in mvwdelch() 78 return wdelch(win); in mvwdelch() 88 wdelch(WINDOW *win) in wdelch() argument 92 if (__predict_false(win == NULL)) in wdelch() 96 end = &win->alines[win->cury]->line[win->maxx - 1]; in wdelch() 97 temp1 = &win->alines[win in wdelch() [all...] |
| H A D | line.c | 71 mvwhline(WINDOW *win, int y, int x, chtype ch, int count) in mvwhline() argument 74 if (wmove(win, y, x) == ERR) in mvwhline() 77 return whline(win, ch, count); in mvwhline() 87 whline(WINDOW *win, chtype ch, int count) in whline() argument 90 if (__predict_false(win == NULL)) in whline() 95 n = min(count, win->maxx - win->curx); in whline() 96 ocury = win->cury; in whline() 97 ocurx = win->curx; in whline() 102 mvwaddch(win, ocur in whline() 139 mvwvline(WINDOW * win,int y,int x,chtype ch,int count) mvwvline() argument 155 wvline(WINDOW * win,chtype ch,int count) wvline() argument 197 mvwhline_set(WINDOW * win,int y,int x,const cchar_t * wch,int n) mvwhline_set() argument 209 whline_set(WINDOW * win,const cchar_t * wch,int n) whline_set() argument 263 mvwvline_set(WINDOW * win,int y,int x,const cchar_t * wch,int n) mvwvline_set() argument 275 wvline_set(WINDOW * win,const cchar_t * wch,int n) wvline_set() argument [all...] |
| H A D | move.c | 63 wmove(WINDOW *win, int y, int x) in wmove() argument 65 __CTRACE(__CTRACE_MISC, "wmove: win %p, (%d, %d)\n", win, y, x); in wmove() 66 if (__predict_false(win == NULL)) in wmove() 71 if (x > win->maxx || y >= win->maxy) in wmove() 75 if (win->cury < win->maxy) in wmove() 76 win->alines[win in wmove() 86 wcursyncup(WINDOW * win) wcursyncup() argument [all...] |
| H A D | getyx.c | 48 getpary(WINDOW *win) in getpary() argument 51 if (win == NULL) in getpary() 54 if (win->orig == NULL) in getpary() 57 return win->begy - win->orig->begy; in getpary() 66 getparx(WINDOW *win) in getparx() argument 69 if (win == NULL) in getparx() 72 if (win->orig == NULL) in getparx() 75 return win->begx - win in getparx() 83 getcury(WINDOW * win) getcury() argument 94 getcurx(WINDOW * win) getcurx() argument 105 getbegy(WINDOW * win) getbegy() argument 116 getbegx(WINDOW * win) getbegx() argument 127 getmaxy(WINDOW * win) getmaxy() argument 138 getmaxx(WINDOW * win) getmaxx() argument [all...] |
| H A D | insch.c | 76 mvwinsch(WINDOW *win, int y, int x, chtype ch) in mvwinsch() argument 79 if (wmove(win, y, x) == ERR) in mvwinsch() 82 return winsch(win, ch); in mvwinsch() 92 winsch(WINDOW *win, chtype ch) in winsch() argument 97 if (__predict_false(win == NULL)) in winsch() 101 attr = win->battr & __COLOR; in winsch() 104 end = &win->alines[win->cury]->line[win->curx]; in winsch() 105 temp1 = &win in winsch() [all...] |
| H A D | fileio.c | 80 putwin(WINDOW *win, FILE *fp) in putwin() argument 87 __CTRACE(__CTRACE_FILEIO, "putwin: win %p\n", win); in putwin() 89 if (__predict_false(win == NULL)) in putwin() 92 /* win can't be a subwin */ in putwin() 93 if (win->orig != NULL) in putwin() 103 if (fwrite(win, sizeof(WINDOW), 1, fp) != 1) in putwin() 107 if (__putnsp(win->bnsp, fp) == ERR) in putwin() 112 for (y = 0; y < win->maxy; y++) in putwin() 113 for (sp = win in putwin() 174 WINDOW *wtmp, *win; getwin() local [all...] |
| H A D | delwin.c | 51 delwin(WINDOW *win) in delwin() argument 57 __CTRACE(__CTRACE_WINDOW, "delwin(%p)\n", win); in delwin() 59 if (win == NULL) in delwin() 66 __cursesi_win_free_nsp(win); in delwin() 69 if (win->orig == NULL) { in delwin() 74 free(win->wspace); in delwin() 75 wp = win->nextp; in delwin() 76 while (wp != win) { in delwin() 83 screen = win->screen; in delwin() 85 if (wl->winp != win) in delwin() [all …]
|
| H A D | ins_wch.c | 73 mvwins_wch(WINDOW *win, int y, int x, const cchar_t *wch) in mvwins_wch() argument 75 if (wmove(win, y, x) == ERR) in mvwins_wch() 78 return wins_wch(win, wch); in mvwins_wch() 86 wins_wch(WINDOW *win, const cchar_t *wch) in wins_wch() argument 94 if (__predict_false(win == NULL)) in wins_wch() 105 return wadd_wch( win, wch ); in wins_wch() 107 x = win->curx; in wins_wch() 108 y = win->cury; in wins_wch() 114 win->curx = x; in wins_wch() 117 win in wins_wch() [all...] |
| H A D | clrtoeol.c | 64 wclrtoeol(WINDOW *win) in wclrtoeol() argument 71 if (__predict_false(win == NULL)) in wclrtoeol() 74 bch = win->bch; in wclrtoeol() 75 if (win != curscr) in wclrtoeol() 76 battr = win->battr & __ATTRIBUTES; in wclrtoeol() 80 y = win->cury; in wclrtoeol() 81 x = win->curx; in wclrtoeol() 82 if (win->alines[y]->flags & __ISPASTEOL) { in wclrtoeol() 83 if (y < win->maxy - 1) { in wclrtoeol() 84 win in wclrtoeol() [all...] |
| H A D | refresh.c | 82 * Add the contents of "win" to the virtual window. 85 wnoutrefresh(WINDOW *win) in wnoutrefresh() argument 89 "wnoutrefresh: win %p, begy %d, begx %d, maxy %d, maxx %d\n", in wnoutrefresh() 90 win, win->begy, win->begx, win->maxy, win->maxx); in wnoutrefresh() 92 return _wnoutrefresh(win, 0, 0, win in wnoutrefresh() 147 _wnoutrefresh(WINDOW * win,int begy,int begx,int wbegy,int wbegx,int maxy,int maxx) _wnoutrefresh() argument 466 wrefresh(WINDOW * win) wrefresh() argument 537 WINDOW *win; doupdate() local 1131 WINDOW *win; makech() local 1504 domvcur(WINDOW * win,int oy,int ox,int ny,int nx) domvcur() argument [all...] |
| /netbsd-src/tests/lib/libcurses/slave/ |
| H A D | curses_commands.c | 166 ARG_WINDOW(win); in cmd_DRAIN() 168 while (wgetch(win) != ERR) in cmd_DRAIN() 710 ARG_WINDOW(win); in cmd_waddbytes() 715 report_return(waddbytes(win, str, count)); in cmd_waddbytes() 723 ARG_WINDOW(win); in cmd_waddstr() 727 report_return(waddstr(win, str)); in cmd_waddstr() 979 ARG_WINDOW(win); in cmd_mvwaddbytes() 986 report_return(mvwaddbytes(win, y, x, str, count)); in cmd_mvwaddbytes() 994 ARG_WINDOW(win); in cmd_mvwaddch() 1000 report_return(mvwaddch(win, y, x, ch)); in cmd_mvwaddch() [all …]
|