Lines Matching refs:trace
145 extern NCURSES_EXPORT(void) trace (const unsigned) GCC_DEPRECATED("use curses_trace");
148 /* trace masks */
150 #define TRACE_TIMES 0x0001 /* trace user and system times of updates */
151 #define TRACE_TPUTS 0x0002 /* trace tputs calls */
152 #define TRACE_UPDATE 0x0004 /* trace update actions, old & new screens */
153 #define TRACE_MOVE 0x0008 /* trace cursor moves and scrolls */
154 #define TRACE_CHARPUT 0x0010 /* trace all character outputs */
155 #define TRACE_ORDINARY 0x001F /* trace all update actions */
156 #define TRACE_CALLS 0x0020 /* trace all curses calls */
157 #define TRACE_VIRTPUT 0x0040 /* trace virtual character puts */
158 #define TRACE_IEVENT 0x0080 /* trace low-level input processing */
159 #define TRACE_BITS 0x0100 /* trace state of TTY control bits */
160 #define TRACE_ICALLS 0x0200 /* trace internal/nested calls */
161 #define TRACE_CCALLS 0x0400 /* trace per-character calls */
162 #define TRACE_DATABASE 0x0800 /* trace read/write of terminfo/termcap data */
163 #define TRACE_ATTRS 0x1000 /* trace attribute updates */
165 #define TRACE_SHIFT 13 /* number of bits in the trace masks */
166 #define TRACE_MAXIMUM ((1 << TRACE_SHIFT) - 1) /* maximum trace level */