Lines Matching defs:category
75 * Each of the DRM debug logging macros use a specific category, and the logging
79 * Each DRM_DEBUG_<CATEGORY> macro logs to DRM_UT_<CATEGORY> category, except
83 * category being enabled by a bit:
143 static inline bool drm_debug_enabled_raw(enum drm_debug_category category)
145 return unlikely(__drm_debug & BIT(category));
148 #define drm_debug_enabled_instrumented(category) \
151 drm_debug_enabled_raw(category); \
160 #define __drm_debug_enabled(category) true
161 #define drm_debug_enabled(category) drm_debug_enabled_instrumented(category)
163 #define __drm_debug_enabled(category) drm_debug_enabled_raw(category)
164 #define drm_debug_enabled(category) drm_debug_enabled_raw(category)
179 enum drm_debug_category category;
322 * @category: the debug category to use
329 enum drm_debug_category category,
336 .category = category,
372 enum drm_debug_category category, const char *format, ...);
531 void ___drm_dbg(struct _ddebug *desc, enum drm_debug_category category, const char *format, ...);
608 #define __DRM_DEFINE_DBG_RATELIMITED(category, drm, fmt, ...) \
613 if (drm_debug_enabled(DRM_UT_ ## category) && __ratelimit(&rs_)) \