Lines Matching full:debug

3  *   S/390 debug facility
18 #define DEBUG_MAX_LEVEL 6 /* debug levels range from 0 to 6 */
19 #define DEBUG_OFF_LEVEL -1 /* level where debug is switched off */
23 #define DEBUG_DEFAULT_LEVEL 3 /* initial debug level */
25 #define DEBUG_DIR_ROOT "s390dbf" /* name of debug root directory in proc fs */
30 #define __DEBUG_FEATURE_VERSION 3 /* version of debug feature */
112 /* Debug Feature API: */
133 * debug_level_enabled() - Returns true if debug events for the specified
136 * @id: handle for debug log
137 * @level: debug level
140 * - %true if level is less or equal to the current debug level.
148 * debug_event() - writes binary debug entry to active debug area
149 * (if level <= actual debug level)
151 * @id: handle for debug log
152 * @level: debug level
153 * @data: pointer to data for debug entry
157 * - Address of written debug entry
169 * debug_int_event() - writes unsigned integer debug entry to active debug area
170 * (if level <= actual debug level)
172 * @id: handle for debug log
173 * @level: debug level
174 * @tag: integer value for debug entry
177 * - Address of written debug entry
191 * debug_long_event() - writes unsigned long debug entry to active debug area
192 * (if level <= actual debug level)
194 * @id: handle for debug log
195 * @level: debug level
196 * @tag: long integer value for debug entry
199 * - Address of written debug entry
213 * debug_text_event() - writes string debug entry in ascii format to active
214 * debug area (if level <= actual debug level)
216 * @id: handle for debug log
217 * @level: debug level
218 * @txt: string for debug entry
221 * - Address of written debug entry
241 * debug_sprintf_event() - writes debug entry with format string
242 * and varargs (longs) to active debug area
243 * (if level $<=$ actual debug level).
245 * @_id: handle for debug log
246 * @_level: debug level
247 * @_fmt: format string for debug entry
251 * - Address of written debug entry
271 * debug_exception() - writes binary debug entry to active debug area
272 * (if level <= actual debug level)
273 * and switches to next debug area
275 * @id: handle for debug log
276 * @level: debug level
277 * @data: pointer to data for debug entry
281 * - Address of written debug entry
293 * debug_int_exception() - writes unsigned int debug entry to active debug area
294 * (if level <= actual debug level)
295 * and switches to next debug area
297 * @id: handle for debug log
298 * @level: debug level
299 * @tag: integer value for debug entry
302 * - Address of written debug entry
316 * debug_long_exception() - writes long debug entry to active debug area
317 * (if level <= actual debug level)
318 * and switches to next debug area
320 * @id: handle for debug log
321 * @level: debug level
322 * @tag: long integer value for debug entry
325 * - Address of written debug entry
339 * debug_text_exception() - writes string debug entry in ascii format to active
340 * debug area (if level <= actual debug level)
341 * and switches to next debug area
344 * @id: handle for debug log
345 * @level: debug level
346 * @txt: string for debug entry
349 * - Address of written debug entry
370 * debug_sprintf_exception() - writes debug entry with format string and
371 * varargs (longs) to active debug area
372 * (if level <= actual debug level)
373 * and switches to next debug area.
375 * @_id: handle for debug log
376 * @_level: debug level
377 * @_fmt: format string for debug entry
381 * - Address of written debug entry
473 * @name: Name of debug log (e.g. used for debugfs entry)
475 * @nr_areas: Number of debug areas
476 * @buf_size: Size of data area in each debug entry
477 * @view: Pointer to debug view struct
480 * is automatically registered with the specified debug view.
486 * The debug area will be changed to use the specified numbers during