Home
last modified time | relevance | path

Searched refs:SP_PARM (Results 1 – 25 of 76) sorted by relevance

1234

/openbsd/src/lib/libcurses/tty/
Dtty_update.c200 (void *) SP_PARM, row, col, SP_PARM->_cursrow, SP_PARM->_curscol)); in GoTo()
203 SP_PARM->_cursrow, in GoTo()
204 SP_PARM->_curscol, "GoTo"); in GoTo()
207 SP_PARM->_cursrow, in GoTo()
208 SP_PARM->_curscol, in GoTo()
211 SP_PARM->_cursrow, in GoTo()
212 SP_PARM->_curscol, "GoTo2"); in GoTo()
232 SP_PARM->_cursrow, SP_PARM->_curscol)); in PutAttrChar()
262 || (SP_PARM->_legacy_coding > 0 && CharOf(CHDEREF(ch)) >= 160) in PutAttrChar()
263 || (SP_PARM->_legacy_coding > 1 && CharOf(CHDEREF(ch)) >= 128) in PutAttrChar()
[all …]
Dhashmap.c294 if (screen_lines(SP_PARM) > lines_alloc(SP_PARM)) { in NCURSES_SP_NAME()
295 if (hashtab(SP_PARM)) in NCURSES_SP_NAME()
296 free(hashtab(SP_PARM)); in NCURSES_SP_NAME()
297 hashtab(SP_PARM) = typeMalloc(HASHMAP, in NCURSES_SP_NAME()
298 ((size_t) screen_lines(SP_PARM) + 1) * 2); in NCURSES_SP_NAME()
299 if (!hashtab(SP_PARM)) { in NCURSES_SP_NAME()
300 if (oldhash(SP_PARM)) { in NCURSES_SP_NAME()
301 FreeAndNull(oldhash(SP_PARM)); in NCURSES_SP_NAME()
303 lines_alloc(SP_PARM) = 0; in NCURSES_SP_NAME()
306 lines_alloc(SP_PARM) = screen_lines(SP_PARM); in NCURSES_SP_NAME()
[all …]
Dlib_mvcur.c248 if (!GetNoPadding(SP_PARM)) in NCURSES_SP_NAME()
251 } else if (SP_PARM) { in NCURSES_SP_NAME()
252 cum_cost += (float) SP_PARM->_char_padding; in NCURSES_SP_NAME()
274 cost = (cost + SP_PARM->_char_padding - 1) / SP_PARM->_char_padding; in normalized_cost()
285 0, screen_lines(SP_PARM) - 1)); in reset_scroll_region()
293 if (!SP_PARM || !IsTermInfo(SP_PARM)) in NCURSES_SP_NAME()
311 SP_PARM->_cursrow = SP_PARM->_curscol = -1; in NCURSES_SP_NAME()
314 if (SP_PARM->_cursor != -1) { in NCURSES_SP_NAME()
315 int cursor = SP_PARM->_cursor; in NCURSES_SP_NAME()
316 SP_PARM->_cursor = -1; in NCURSES_SP_NAME()
[all …]
Dhardscroll.c194 TR(TRACE_ICALLS, (T_CALLED("_nc_scroll_optimize(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
199 assert(OLDNUM_SIZE(SP_PARM) >= 0); in NCURSES_SP_NAME()
200 assert(screen_lines(SP_PARM) > 0); in NCURSES_SP_NAME()
201 if ((oldnums(SP_PARM) == 0) in NCURSES_SP_NAME()
202 || (OLDNUM_SIZE(SP_PARM) < screen_lines(SP_PARM))) { in NCURSES_SP_NAME()
203 int need_lines = ((OLDNUM_SIZE(SP_PARM) < screen_lines(SP_PARM)) in NCURSES_SP_NAME()
204 ? screen_lines(SP_PARM) in NCURSES_SP_NAME()
205 : OLDNUM_SIZE(SP_PARM)); in NCURSES_SP_NAME()
208 oldnums(SP_PARM)); in NCURSES_SP_NAME()
213 oldnums(SP_PARM) = new_oldnums; in NCURSES_SP_NAME()
[all …]
Dlib_vidattr.c119 bool can_color = (SP_PARM == 0 || SP_PARM->_coloron); in NCURSES_EXPORT()
121 bool fix_pair0 = (SP_PARM != 0 && SP_PARM->_coloron && !SP_PARM->_default_color); in NCURSES_EXPORT()
128 T((T_CALLED("vidputs(%p,%s)"), (void *) SP_PARM, _traceattr(newmode))); in NCURSES_EXPORT()
130 if (!IsValidTIScreen(SP_PARM)) in NCURSES_EXPORT()
134 if (SP_PARM) in NCURSES_EXPORT()
135 PreviousAttr = AttrOf(SCREEN_ATTRS(SP_PARM)); in NCURSES_EXPORT()
139 if ((SP_PARM != 0) in NCURSES_EXPORT()
170 if ((table[n] & SP_PARM->_ok_attributes) == 0) { in NCURSES_EXPORT()
183 newmode &= ~(SP_PARM->_xmc_suppress); in NCURSES_EXPORT()
243 if (!SP_PARM || SP_PARM->_use_rmul) { in NCURSES_EXPORT()
[all …]
/openbsd/src/lib/libcurses/base/
Dlib_slk.c56 #define NumLabels InfoOf(SP_PARM).numlabels
57 #define NoColorVideo InfoOf(SP_PARM).nocolorvideo
58 #define LabelWidth InfoOf(SP_PARM).labelwidth
59 #define LabelHeight InfoOf(SP_PARM).labelheight
73 if ((0 != SP_PARM) && SP_PARM->_slk) { in slk_failed()
74 FreeIfNeeded(SP_PARM->_slk->ent); in slk_failed()
75 free(SP_PARM->_slk); in slk_failed()
76 SP_PARM->_slk = (SLK *) 0; in slk_failed()
87 if (!SP_PARM || !SP_PARM->_slk) in _nc_format_slks()
90 max_length = SP_PARM->_slk->maxlen; in _nc_format_slks()
[all …]
Dlib_newterm.c57 #define NumLabels InfoOf(SP_PARM).numlabels
78 TERMINAL *term = TerminalOf(SP_PARM); in _nc_initscr()
82 T((T_CALLED("_nc_initscr(%p) ->term %p"), (void *) SP_PARM, (void *) term)); in _nc_initscr()
119 T((T_CALLED("filter(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
121 if (IsPreScreen(SP_PARM)) { in NCURSES_SP_NAME()
122 SP_PARM->_filtered = TRUE; in NCURSES_SP_NAME()
150 T((T_CALLED("nofilter(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
152 if (IsPreScreen(SP_PARM)) { in NCURSES_SP_NAME()
153 SP_PARM->_filtered = FALSE; in NCURSES_SP_NAME()
189 (void *) SP_PARM, in NCURSES_SP_NAME()
[all …]
Dresizeterm.c107 T((T_CALLED("is_term_resized(%p, %d, %d)"), (void *) SP_PARM, ToLines, ToCols)); in NCURSES_SP_NAME()
110 && (ToLines != screen_lines(SP_PARM) in NCURSES_SP_NAME()
111 || ToCols != screen_columns(SP_PARM))); in NCURSES_SP_NAME()
288 T((T_CALLED("decrease_size(%p, %d, %d)"), (void *) SP_PARM, ToLines, ToCols)); in decrease_size()
295 for (each_window(SP_PARM, wp)) { in decrease_size()
323 T((T_CALLED("increase_size(%p, %d, %d)"), (void *) SP_PARM, ToLines, ToCols)); in increase_size()
330 for (each_window(SP_PARM, wp)) { in increase_size()
358 (void *) SP_PARM, ToLines, ToCols, in NCURSES_SP_NAME()
359 (SP_PARM == 0) ? -1 : screen_lines(SP_PARM), in NCURSES_SP_NAME()
360 (SP_PARM == 0) ? -1 : screen_columns(SP_PARM))); in NCURSES_SP_NAME()
[all …]
Dlib_slkclear.c53 T((T_CALLED("slk_clear(%p)"), (void *) SP_PARM)); in NCURSES_EXPORT()
55 if (SP_PARM != 0 && SP_PARM->_slk != 0) { in NCURSES_EXPORT()
56 SP_PARM->_slk->hidden = TRUE; in NCURSES_EXPORT()
59 SP_PARM->_slk->win->_nc_bkgd = StdScreen(SP_PARM)->_nc_bkgd; in NCURSES_EXPORT()
60 WINDOW_ATTRS(SP_PARM->_slk->win) = WINDOW_ATTRS(StdScreen(SP_PARM)); in NCURSES_EXPORT()
61 if (SP_PARM->_slk->win == StdScreen(SP_PARM)) { in NCURSES_EXPORT()
64 werase(SP_PARM->_slk->win); in NCURSES_EXPORT()
65 rc = wrefresh(SP_PARM->_slk->win); in NCURSES_EXPORT()
Dlib_color.c57 #define CanChange InfoOf(SP_PARM).canchange
58 #define DefaultPalette InfoOf(SP_PARM).defaultPalette
59 #define HasColor InfoOf(SP_PARM).hascolor
60 #define InitColor InfoOf(SP_PARM).initcolor
61 #define MaxColors InfoOf(SP_PARM).maxcolors
62 #define MaxPairs InfoOf(SP_PARM).maxpairs
151 return (SP_PARM != 0) ? SP_PARM->_default_fg : COLOR_WHITE; in default_fg()
157 return SP_PARM != 0 ? SP_PARM->_default_bg : COLOR_BLACK; in default_bg()
187 CallDriver_3(SP_PARM, td_color, FALSE, bg, outc); in set_background_color()
207 CallDriver_3(SP_PARM, td_color, TRUE, fg, outc); in set_foreground_color()
[all …]
Dlib_freeall.c59 if (SP_PARM != 0) { in NCURSES_EXPORT()
60 if (SP_PARM->_oldnum_list != 0) { in NCURSES_EXPORT()
61 FreeAndNull(SP_PARM->_oldnum_list); in NCURSES_EXPORT()
63 if (SP_PARM->_panelHook.destroy != 0) { in NCURSES_EXPORT()
64 SP_PARM->_panelHook.destroy(SP_PARM->_panelHook.stdscr_pseudo_panel); in NCURSES_EXPORT()
67 _nc_new_pair_leaks(SP_PARM); in NCURSES_EXPORT()
71 if (SP_PARM != 0) { in NCURSES_EXPORT()
74 while (WindowList(SP_PARM) != 0) { in NCURSES_EXPORT()
79 for (each_window(SP_PARM, p)) { in NCURSES_EXPORT()
87 if (p->screen != SP_PARM) in NCURSES_EXPORT()
[all …]
Dlib_dft_fgbg.c52 T((T_CALLED("use_default_colors(%p)"), (void *) SP_PARM)); in NCURSES_EXPORT()
73 T((T_CALLED("assume_default_colors(%p,%d,%d)"), (void *) SP_PARM, fg, bg)); in NCURSES_SP_NAME()
74 if (SP_PARM != 0) { in NCURSES_SP_NAME()
76 code = CallDriver_2(SP_PARM, td_defaultcolors, fg, bg); in NCURSES_SP_NAME()
80 SP_PARM->_default_color = isDefaultColor(fg) || isDefaultColor(bg); in NCURSES_SP_NAME()
81 SP_PARM->_has_sgr_39_49 = (tigetflag("AX") == TRUE); in NCURSES_SP_NAME()
82 SP_PARM->_default_fg = isDefaultColor(fg) ? COLOR_DEFAULT : fg; in NCURSES_SP_NAME()
83 SP_PARM->_default_bg = isDefaultColor(bg) ? COLOR_DEFAULT : bg; in NCURSES_SP_NAME()
84 if (SP_PARM->_color_pairs != 0) { in NCURSES_SP_NAME()
85 bool save = SP_PARM->_default_color; in NCURSES_SP_NAME()
[all …]
Dnew_pair.c47 #define MaxColors InfoOf(SP_PARM).maxcolors
269 if (SP_PARM == 0) { in NCURSES_SP_NAME()
271 } else if ((pair = _nc_find_color_pair(SP_PARM, fg, bg)) < 0) { in NCURSES_SP_NAME()
276 if (SP_PARM->_pairs_used + 1 < SP_PARM->_pair_limit) { in NCURSES_SP_NAME()
278 int hint = SP_PARM->_recent_pair; in NCURSES_SP_NAME()
284 for (pair = hint + 1; pair < SP_PARM->_pair_alloc; pair++) { in NCURSES_SP_NAME()
285 if (SP_PARM->_color_pairs[pair].mode == cpFREE) { in NCURSES_SP_NAME()
291 if (!found && (SP_PARM->_pair_alloc < SP_PARM->_pair_limit)) { in NCURSES_SP_NAME()
292 pair = SP_PARM->_pair_alloc; in NCURSES_SP_NAME()
293 ReservePairs(SP_PARM, pair); in NCURSES_SP_NAME()
[all …]
Dlib_refresh.c55 SCREEN *SP_PARM = _nc_screen_of(win); in NCURSES_EXPORT() local
62 } else if (win == CurScreen(SP_PARM)) { in NCURSES_EXPORT()
63 CurScreen(SP_PARM)->_clear = TRUE; in NCURSES_EXPORT()
67 NewScreen(SP_PARM)->_clear = TRUE; in NCURSES_EXPORT()
92 SCREEN *SP_PARM = _nc_screen_of(win); in wnoutrefresh() local
123 NewScreen(SP_PARM)->_nc_bkgd = win->_nc_bkgd; in wnoutrefresh()
124 WINDOW_ATTRS(NewScreen(SP_PARM)) = WINDOW_ATTRS(win); in wnoutrefresh()
144 wide = (begx <= 1 && win->_maxx >= (NewScreen(SP_PARM)->_maxx - 1)); in wnoutrefresh()
159 if (limit_x > NewScreen(SP_PARM)->_maxx - begx) in wnoutrefresh()
160 limit_x = NewScreen(SP_PARM)->_maxx - begx; in wnoutrefresh()
[all …]
Dlib_slkrefr.c52 #define NumLabels InfoOf(SP_PARM).numlabels
148 T((T_CALLED("slk_noutrefresh(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
150 if (SP_PARM == 0 || SP_PARM->_slk == 0) in NCURSES_SP_NAME()
152 if (SP_PARM->_slk->hidden) in NCURSES_SP_NAME()
154 slk_intern_refresh(SP_PARM); in NCURSES_SP_NAME()
156 returnCode(wnoutrefresh(SP_PARM->_slk->win)); in NCURSES_SP_NAME()
173 T((T_CALLED("slk_refresh(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
175 if (SP_PARM == 0 || SP_PARM->_slk == 0) in NCURSES_SP_NAME()
177 if (SP_PARM->_slk->hidden) in NCURSES_SP_NAME()
179 slk_intern_refresh(SP_PARM); in NCURSES_SP_NAME()
[all …]
Dlib_endwin.c55 T((T_CALLED("endwin(%p)"), (void *) SP_PARM)); in NCURSES_EXPORT()
57 if (SP_PARM) { in NCURSES_EXPORT()
59 TERMINAL_CONTROL_BLOCK *TCB = TCBOf(SP_PARM); in NCURSES_EXPORT()
61 SP_PARM->_endwin = ewSuspend; in NCURSES_EXPORT()
63 TCB->drv->td_scexit(SP_PARM); in NCURSES_EXPORT()
65 SP_PARM->_endwin = ewSuspend; in NCURSES_EXPORT()
66 SP_PARM->_mouse_wrap(SP_PARM); in NCURSES_EXPORT()
Dlib_nl.c59 T((T_CALLED("nl(%p)"), (void *) SP_PARM)); in NCURSES_EXPORT()
60 if (0 == SP_PARM) in NCURSES_EXPORT()
62 IsNl(SP_PARM) = TRUE; in NCURSES_EXPORT()
65 _fsetmode(NC_OUTPUT(SP_PARM), "t"); in NCURSES_EXPORT()
81 T((T_CALLED("nonl(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
82 if (0 == SP_PARM) in NCURSES_SP_NAME()
84 IsNl(SP_PARM) = FALSE; in NCURSES_SP_NAME()
87 _fsetmode(NC_OUTPUT(SP_PARM), "b"); in NCURSES_SP_NAME()
Dlib_slkatr_set.c56 (void *) SP_PARM, in NCURSES_EXPORT()
61 if (SP_PARM != 0 in NCURSES_EXPORT()
62 && SP_PARM->_slk != 0 in NCURSES_EXPORT()
64 && color_pair < SP_PARM->_pair_limit) { in NCURSES_EXPORT()
65 TR(TRACE_ATTRS, ("... current %s", _tracech_t(CHREF(SP_PARM->_slk->attr)))); in NCURSES_EXPORT()
66 SetAttr(SP_PARM->_slk->attr, attr); in NCURSES_EXPORT()
68 SetPair(SP_PARM->_slk->attr, color_pair); in NCURSES_EXPORT()
70 TR(TRACE_ATTRS, ("new attribute is %s", _tracech_t(CHREF(SP_PARM->_slk->attr)))); in NCURSES_EXPORT()
Dkeyok.c56 if (HasTerminal(SP_PARM)) { in NCURSES_EXPORT()
57 T((T_CALLED("keyok(%p, %d,%d)"), (void *) SP_PARM, c, flag)); in NCURSES_EXPORT()
67 while ((s = _nc_expand_try(SP_PARM->_key_ok, in NCURSES_EXPORT()
69 if (_nc_remove_key(&(SP_PARM->_key_ok), ch)) { in NCURSES_EXPORT()
70 code = _nc_add_to_try(&(SP_PARM->_keytry), s, ch); in NCURSES_EXPORT()
80 while ((s = _nc_expand_try(SP_PARM->_keytry, in NCURSES_EXPORT()
82 if (_nc_remove_key(&(SP_PARM->_keytry), ch)) { in NCURSES_EXPORT()
83 code = _nc_add_to_try(&(SP_PARM->_key_ok), s, ch); in NCURSES_EXPORT()
/openbsd/src/lib/libcurses/tinfo/
Dlib_ttyflags.c52 TERMINAL *termp = TerminalOf(SP_PARM); in NCURSES_EXPORT()
60 if (SP_PARM != 0) { in NCURSES_EXPORT()
61 result = CallDriver_2(SP_PARM, td_sgmode, FALSE, buf); in NCURSES_EXPORT()
99 if (buf == 0 || SP_PARM == 0) { in NCURSES_SP_NAME()
102 TERMINAL *termp = TerminalOf(SP_PARM); in NCURSES_SP_NAME()
108 result = CallDriver_2(SP_PARM, td_sgmode, TRUE, buf); in NCURSES_SP_NAME()
118 if ((errno == ENOTTY) && (SP_PARM != 0)) in NCURSES_SP_NAME()
119 SP_PARM->_notty = TRUE; in NCURSES_SP_NAME()
145 TERMINAL *termp = TerminalOf(SP_PARM); in NCURSES_SP_NAME()
148 (void *) SP_PARM, (void *) termp)); in NCURSES_SP_NAME()
[all …]
Dlib_tputs.c81 #define SetOutCh(func) if (SP_PARM) SP_PARM->_outch = func; else _nc_prescreen._outch = func
82 #define GetOutCh() (SP_PARM ? SP_PARM->_outch : _nc_prescreen._outch)
92 T((T_CALLED("delay_output(%p,%d)"), (void *) SP_PARM, ms)); in NCURSES_SP_NAME()
94 if (!HasTInfoTerminal(SP_PARM)) in NCURSES_SP_NAME()
125 T((T_CALLED("_nc_flush(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
126 if (SP_PARM != 0 && SP_PARM->_ofd >= 0) { in NCURSES_SP_NAME()
128 SP_PARM->_ofd, in NCURSES_SP_NAME()
129 (unsigned long) SP_PARM->out_inuse, in NCURSES_SP_NAME()
130 SP_PARM->out_buffer)); in NCURSES_SP_NAME()
131 if (SP_PARM->out_inuse) { in NCURSES_SP_NAME()
[all …]
Dlib_raw.c63 #define _nc_setmode(mode) setmode(SP_PARM->_ifd, mode)
89 T((T_CALLED("raw(%p)"), (void *) SP_PARM)); in NCURSES_EXPORT()
90 if ((termp = TerminalOf(SP_PARM)) != 0) { in NCURSES_EXPORT()
120 if (SP_PARM) { in NCURSES_EXPORT()
121 IsRaw(SP_PARM) = TRUE; in NCURSES_EXPORT()
122 IsCbreak(SP_PARM) = 1; in NCURSES_EXPORT()
145 T((T_CALLED("cbreak(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
146 if ((termp = TerminalOf(SP_PARM)) != 0) { in NCURSES_SP_NAME()
167 if (SP_PARM) { in NCURSES_SP_NAME()
168 IsCbreak(SP_PARM) = 1; in NCURSES_SP_NAME()
[all …]
Dlib_kernel.c90 TERMINAL *termp = TerminalOf(SP_PARM); in NCURSES_SP_NAME()
92 T((T_CALLED("erasechar(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
127 TERMINAL *termp = TerminalOf(SP_PARM); in NCURSES_SP_NAME()
129 T((T_CALLED("killchar(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
180 T((T_CALLED("flushinp(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
182 if (SP_PARM != 0) { in NCURSES_SP_NAME()
183 if (NC_ISATTY(SP_PARM->_ifd)) in NCURSES_SP_NAME()
184 flush_input(SP_PARM->_ifd); in NCURSES_SP_NAME()
185 else if (NC_ISATTY(SP_PARM->_ofd)) in NCURSES_SP_NAME()
186 flush_input(SP_PARM->_ofd); in NCURSES_SP_NAME()
[all …]
Dlib_options.c91 T((T_CALLED("halfdelay(%p,%d)"), (void *) SP_PARM, t)); in NCURSES_SP_NAME()
93 if (t < 1 || t > 255 || !SP_PARM || !IsValidTIScreen(SP_PARM)) in NCURSES_SP_NAME()
97 IsCbreak(SP_PARM) = t + 1; in NCURSES_SP_NAME()
198 T((T_CALLED("curs_set(%p,%d)"), (void *) SP_PARM, vis)); in NCURSES_SP_NAME()
200 if (SP_PARM != 0 && vis >= 0 && vis <= 2) { in NCURSES_SP_NAME()
201 int cursor = SP_PARM->_cursor; in NCURSES_SP_NAME()
206 code = CallDriver_1(SP_PARM, td_cursorSet, vis); in NCURSES_SP_NAME()
208 if (IsValidTIScreen(SP_PARM)) { in NCURSES_SP_NAME()
229 SP_PARM->_cursor = vis; in NCURSES_SP_NAME()
246 T((T_CALLED("typeahead(%p, %d)"), (void *) SP_PARM, fd)); in NCURSES_SP_NAME()
[all …]
/openbsd/src/lib/libcurses/widechar/
Dlib_vid_attr.c92 bool can_color = (SP_PARM == 0 || SP_PARM->_coloron); in NCURSES_EXPORT()
94 bool fix_pair0 = (SP_PARM != 0 && SP_PARM->_coloron && !SP_PARM->_default_color); in NCURSES_EXPORT()
99 if (!IsValidTIScreen(SP_PARM)) in NCURSES_EXPORT()
107 if (SP_PARM) { in NCURSES_EXPORT()
108 previous_attr = AttrOf(SCREEN_ATTRS(SP_PARM)); in NCURSES_EXPORT()
109 previous_pair = GetPair(SCREEN_ATTRS(SP_PARM)); in NCURSES_EXPORT()
116 if ((SP_PARM != 0) in NCURSES_EXPORT()
118 newmode &= ~(SP_PARM->_xmc_suppress); in NCURSES_EXPORT()
175 if (!SP_PARM || SP_PARM->_use_rmul) { in NCURSES_EXPORT()
178 if (!SP_PARM || SP_PARM->_use_rmso) { in NCURSES_EXPORT()
[all …]

1234