Lines Matching full:debug

3  *   S/390 debug facility
15 #include <uapi/asm/debug.h>
17 #define DEBUG_MAX_LEVEL 6 /* debug levels range from 0 to 6 */
18 #define DEBUG_OFF_LEVEL -1 /* level where debug is switched off */
22 #define DEBUG_DEFAULT_LEVEL 3 /* initial debug level */
24 #define DEBUG_DIR_ROOT "s390dbf" /* name of debug root directory in proc fs */
96 /* Debug Feature API: */
114 * debug_level_enabled() - Returns true if debug events for the specified
117 * @id: handle for debug log
118 * @level: debug level
121 * - %true if level is less or equal to the current debug level.
129 * debug_event() - writes binary debug entry to active debug area
130 * (if level <= actual debug level)
132 * @id: handle for debug log
133 * @level: debug level
134 * @data: pointer to data for debug entry
138 * - Address of written debug entry
150 * debug_int_event() - writes unsigned integer debug entry to active debug area
151 * (if level <= actual debug level)
153 * @id: handle for debug log
154 * @level: debug level
155 * @tag: integer value for debug entry
158 * - Address of written debug entry
172 * debug_long_event() - writes unsigned long debug entry to active debug area
173 * (if level <= actual debug level)
175 * @id: handle for debug log
176 * @level: debug level
177 * @tag: long integer value for debug entry
180 * - Address of written debug entry
194 * debug_text_event() - writes string debug entry in ascii format to active
195 * debug area (if level <= actual debug level)
197 * @id: handle for debug log
198 * @level: debug level
199 * @txt: string for debug entry
202 * - Address of written debug entry
222 * debug_sprintf_event() - writes debug entry with format string
223 * and varargs (longs) to active debug area
224 * (if level $<=$ actual debug level).
226 * @_id: handle for debug log
227 * @_level: debug level
228 * @_fmt: format string for debug entry
232 * - Address of written debug entry
252 * debug_exception() - writes binary debug entry to active debug area
253 * (if level <= actual debug level)
254 * and switches to next debug area
256 * @id: handle for debug log
257 * @level: debug level
258 * @data: pointer to data for debug entry
262 * - Address of written debug entry
274 * debug_int_exception() - writes unsigned int debug entry to active debug area
275 * (if level <= actual debug level)
276 * and switches to next debug area
278 * @id: handle for debug log
279 * @level: debug level
280 * @tag: integer value for debug entry
283 * - Address of written debug entry
297 * debug_long_exception() - writes long debug entry to active debug area
298 * (if level <= actual debug level)
299 * and switches to next debug area
301 * @id: handle for debug log
302 * @level: debug level
303 * @tag: long integer value for debug entry
306 * - Address of written debug entry
320 * debug_text_exception() - writes string debug entry in ascii format to active
321 * debug area (if level <= actual debug level)
322 * and switches to next debug area
325 * @id: handle for debug log
326 * @level: debug level
327 * @txt: string for debug entry
330 * - Address of written debug entry
351 * debug_sprintf_exception() - writes debug entry with format string and
352 * varargs (longs) to active debug area
353 * (if level <= actual debug level)
354 * and switches to next debug area.
356 * @_id: handle for debug log
357 * @_level: debug level
358 * @_fmt: format string for debug entry
362 * - Address of written debug entry
386 define the debug levels: