Lines Matching full:debug
3 * S/390 debug facility
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 */
29 #define __DEBUG_FEATURE_VERSION 3 /* version of debug feature */
105 /* Debug Feature API: */
123 * debug_level_enabled() - Returns true if debug events for the specified
126 * @id: handle for debug log
127 * @level: debug level
130 * - %true if level is less or equal to the current debug level.
138 * debug_event() - writes binary debug entry to active debug area
139 * (if level <= actual debug level)
141 * @id: handle for debug log
142 * @level: debug level
143 * @data: pointer to data for debug entry
147 * - Address of written debug entry
159 * debug_int_event() - writes unsigned integer debug entry to active debug area
160 * (if level <= actual debug level)
162 * @id: handle for debug log
163 * @level: debug level
164 * @tag: integer value for debug entry
167 * - Address of written debug entry
181 * debug_long_event() - writes unsigned long debug entry to active debug area
182 * (if level <= actual debug level)
184 * @id: handle for debug log
185 * @level: debug level
186 * @tag: long integer value for debug entry
189 * - Address of written debug entry
203 * debug_text_event() - writes string debug entry in ascii format to active
204 * debug area (if level <= actual debug level)
206 * @id: handle for debug log
207 * @level: debug level
208 * @txt: string for debug entry
211 * - Address of written debug entry
231 * debug_sprintf_event() - writes debug entry with format string
232 * and varargs (longs) to active debug area
233 * (if level $<=$ actual debug level).
235 * @_id: handle for debug log
236 * @_level: debug level
237 * @_fmt: format string for debug entry
241 * - Address of written debug entry
261 * debug_exception() - writes binary debug entry to active debug area
262 * (if level <= actual debug level)
263 * and switches to next debug area
265 * @id: handle for debug log
266 * @level: debug level
267 * @data: pointer to data for debug entry
271 * - Address of written debug entry
283 * debug_int_exception() - writes unsigned int debug entry to active debug area
284 * (if level <= actual debug level)
285 * and switches to next debug area
287 * @id: handle for debug log
288 * @level: debug level
289 * @tag: integer value for debug entry
292 * - Address of written debug entry
306 * debug_long_exception() - writes long debug entry to active debug area
307 * (if level <= actual debug level)
308 * and switches to next debug area
310 * @id: handle for debug log
311 * @level: debug level
312 * @tag: long integer value for debug entry
315 * - Address of written debug entry
329 * debug_text_exception() - writes string debug entry in ascii format to active
330 * debug area (if level <= actual debug level)
331 * and switches to next debug area
334 * @id: handle for debug log
335 * @level: debug level
336 * @txt: string for debug entry
339 * - Address of written debug entry
360 * debug_sprintf_exception() - writes debug entry with format string and
361 * varargs (longs) to active debug area
362 * (if level <= actual debug level)
363 * and switches to next debug area.
365 * @_id: handle for debug log
366 * @_level: debug level
367 * @_fmt: format string for debug entry
371 * - Address of written debug entry
395 define the debug levels: