Lines Matching refs:id

65 typedef int (debug_header_proc_t) (debug_info_t *id,
71 typedef int (debug_format_proc_t) (debug_info_t *id,
74 typedef int (debug_prolog_proc_t) (debug_info_t *id,
77 typedef int (debug_input_proc_t) (debug_info_t *id,
83 int debug_dflt_header_fn(debug_info_t *id, struct debug_view *view,
100 debug_entry_t *debug_event_common(debug_info_t *id, int level,
103 debug_entry_t *debug_exception_common(debug_info_t *id, int level,
115 void debug_unregister(debug_info_t *id);
117 void debug_set_level(debug_info_t *id, int new_level);
127 * @id: handle for debug log
133 static inline bool debug_level_enabled(debug_info_t *id, int level)
135 return level <= id->level;
142 * @id: handle for debug log
151 static inline debug_entry_t *debug_event(debug_info_t *id, int level,
154 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
156 return debug_event_common(id, level, data, length);
163 * @id: handle for debug log
171 static inline debug_entry_t *debug_int_event(debug_info_t *id, int level,
176 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
178 return debug_event_common(id, level, &t, sizeof(unsigned int));
185 * @id: handle for debug log
193 static inline debug_entry_t *debug_long_event(debug_info_t *id, int level,
198 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
200 return debug_event_common(id, level, &t, sizeof(unsigned long));
207 * @id: handle for debug log
215 static inline debug_entry_t *debug_text_event(debug_info_t *id, int level,
218 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
220 return debug_event_common(id, level, txt, strlen(txt));
228 __debug_sprintf_event(debug_info_t *id, int level, char *string, ...)
266 * @id: handle for debug log
275 static inline debug_entry_t *debug_exception(debug_info_t *id, int level,
278 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
280 return debug_exception_common(id, level, data, length);
288 * @id: handle for debug log
296 static inline debug_entry_t *debug_int_exception(debug_info_t *id, int level,
301 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
303 return debug_exception_common(id, level, &t, sizeof(unsigned int));
311 * @id: handle for debug log
319 static inline debug_entry_t *debug_long_exception (debug_info_t *id, int level,
324 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
326 return debug_exception_common(id, level, &t, sizeof(unsigned long));
335 * @id: handle for debug log
343 static inline debug_entry_t *debug_text_exception(debug_info_t *id, int level,
346 if ((!id) || (level > id->level) || (id->pages_per_area == 0))
348 return debug_exception_common(id, level, txt, strlen(txt));
356 __debug_sprintf_exception(debug_info_t *id, int level, char *string, ...)
391 int debug_register_view(debug_info_t *id, struct debug_view *view);
393 int debug_unregister_view(debug_info_t *id, struct debug_view *view);
486 void debug_register_static(debug_info_t *id, int pages_per_area, int nr_areas);