Lines Matching refs:id
54 typedef int (debug_header_proc_t) (debug_info_t *id,
60 typedef int (debug_format_proc_t) (debug_info_t *id,
63 typedef int (debug_prolog_proc_t) (debug_info_t *id,
66 typedef int (debug_input_proc_t) (debug_info_t *id,
72 int debug_dflt_header_fn(debug_info_t *id, struct debug_view *view,
90 debug_entry_t *debug_event_common(debug_info_t *id, int level,
93 debug_entry_t *debug_exception_common(debug_info_t *id, int level,
105 void debug_unregister(debug_info_t *id);
107 void debug_set_level(debug_info_t *id, int new_level);
112 static inline bool debug_level_enabled(debug_info_t *id, int level) in debug_level_enabled() argument
114 return level <= id->level; in debug_level_enabled()
117 static inline debug_entry_t *debug_event(debug_info_t *id, int level, in debug_event() argument
120 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_event()
122 return debug_event_common(id, level, data, length); in debug_event()
125 static inline debug_entry_t *debug_int_event(debug_info_t *id, int level, in debug_int_event() argument
130 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_int_event()
132 return debug_event_common(id, level, &t, sizeof(unsigned int)); in debug_int_event()
135 static inline debug_entry_t *debug_long_event(debug_info_t *id, int level, in debug_long_event() argument
140 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_long_event()
142 return debug_event_common(id, level, &t, sizeof(unsigned long)); in debug_long_event()
145 static inline debug_entry_t *debug_text_event(debug_info_t *id, int level, in debug_text_event() argument
148 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_text_event()
150 return debug_event_common(id, level, txt, strlen(txt)); in debug_text_event()
158 __debug_sprintf_event(debug_info_t *id, int level, char *string, ...)
175 static inline debug_entry_t *debug_exception(debug_info_t *id, int level, in debug_exception() argument
178 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_exception()
180 return debug_exception_common(id, level, data, length); in debug_exception()
183 static inline debug_entry_t *debug_int_exception(debug_info_t *id, int level, in debug_int_exception() argument
188 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_int_exception()
190 return debug_exception_common(id, level, &t, sizeof(unsigned int)); in debug_int_exception()
193 static inline debug_entry_t *debug_long_exception (debug_info_t *id, int level, in debug_long_exception() argument
198 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_long_exception()
200 return debug_exception_common(id, level, &t, sizeof(unsigned long)); in debug_long_exception()
203 static inline debug_entry_t *debug_text_exception(debug_info_t *id, int level, in debug_text_exception() argument
206 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) in debug_text_exception()
208 return debug_exception_common(id, level, txt, strlen(txt)); in debug_text_exception()
216 __debug_sprintf_exception(debug_info_t *id, int level, char *string, ...)
233 int debug_register_view(debug_info_t *id, struct debug_view *view);
234 int debug_unregister_view(debug_info_t *id, struct debug_view *view);