Lines Matching refs:drm

386 static inline struct drm_printer drm_dbg_printer(struct drm_device *drm,  in drm_dbg_printer()  argument
392 .arg = drm, in drm_dbg_printer()
408 static inline struct drm_printer drm_err_printer(struct drm_device *drm, in drm_err_printer() argument
413 .arg = drm, in drm_err_printer()
585 #define __drm_printk(drm, level, type, fmt, ...) \ argument
586 dev_##level##type((drm) ? (drm)->dev : NULL, "[drm] " fmt, ##__VA_ARGS__)
589 #define drm_info(drm, fmt, ...) \ argument
590 __drm_printk((drm), info,, fmt, ##__VA_ARGS__)
592 #define drm_notice(drm, fmt, ...) \ argument
593 __drm_printk((drm), notice,, fmt, ##__VA_ARGS__)
595 #define drm_warn(drm, fmt, ...) \ argument
596 __drm_printk((drm), warn,, fmt, ##__VA_ARGS__)
598 #define drm_err(drm, fmt, ...) \ argument
599 __drm_printk((drm), err,, "*ERROR* " fmt, ##__VA_ARGS__)
602 #define drm_info_once(drm, fmt, ...) \ argument
603 __drm_printk((drm), info, _once, fmt, ##__VA_ARGS__)
605 #define drm_notice_once(drm, fmt, ...) \ argument
606 __drm_printk((drm), notice, _once, fmt, ##__VA_ARGS__)
608 #define drm_warn_once(drm, fmt, ...) \ argument
609 __drm_printk((drm), warn, _once, fmt, ##__VA_ARGS__)
611 #define drm_err_once(drm, fmt, ...) \ argument
612 __drm_printk((drm), err, _once, "*ERROR* " fmt, ##__VA_ARGS__)
615 #define drm_err_ratelimited(drm, fmt, ...) \ argument
616 __drm_printk((drm), err, _ratelimited, "*ERROR* " fmt, ##__VA_ARGS__)
619 #define drm_dbg_core(drm, fmt, ...) \ argument
620 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_CORE, fmt, ##__VA_ARGS__)
621 #define drm_dbg_driver(drm, fmt, ...) \ argument
622 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
623 #define drm_dbg_kms(drm, fmt, ...) \ argument
624 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
625 #define drm_dbg_prime(drm, fmt, ...) \ argument
626 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_PRIME, fmt, ##__VA_ARGS__)
627 #define drm_dbg_atomic(drm, fmt, ...) \ argument
628 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_ATOMIC, fmt, ##__VA_ARGS__)
629 #define drm_dbg_vbl(drm, fmt, ...) \ argument
630 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_VBL, fmt, ##__VA_ARGS__)
631 #define drm_dbg_state(drm, fmt, ...) \ argument
632 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_STATE, fmt, ##__VA_ARGS__)
633 #define drm_dbg_lease(drm, fmt, ...) \ argument
634 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_LEASE, fmt, ##__VA_ARGS__)
635 #define drm_dbg_dp(drm, fmt, ...) \ argument
636 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_DP, fmt, ##__VA_ARGS__)
637 #define drm_dbg_drmres(drm, fmt, ...) \ argument
638 drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_DRMRES, fmt, ##__VA_ARGS__)
640 #define drm_dbg(drm, fmt, ...) drm_dbg_driver(drm, fmt, ##__VA_ARGS__) argument
724 #define __DRM_DEFINE_DBG_RATELIMITED(category, drm, fmt, ...) \ argument
727 const struct drm_device *drm_ = (drm); \
733 #define drm_dbg_ratelimited(drm, fmt, ...) \ argument
734 __DRM_DEFINE_DBG_RATELIMITED(DRIVER, drm, fmt, ## __VA_ARGS__)
736 #define drm_dbg_kms_ratelimited(drm, fmt, ...) \ argument
737 __DRM_DEFINE_DBG_RATELIMITED(KMS, drm, fmt, ## __VA_ARGS__)
750 #define drm_WARN(drm, condition, format, arg...) \ argument
752 dev_driver_string((drm)->dev), \
753 dev_name((drm)->dev), ## arg)
755 #define drm_WARN_ONCE(drm, condition, format, arg...) \ argument
757 dev_driver_string((drm)->dev), \
758 dev_name((drm)->dev), ## arg)
760 #define drm_WARN_ON(drm, x) \ argument
761 drm_WARN((drm), (x), "%s", \
764 #define drm_WARN_ON_ONCE(drm, x) \ argument
765 drm_WARN_ONCE((drm), (x), "%s", \