drm_printer
struct drm_printer *printer)
struct drm_printer p = drm_seq_file_printer(m);
struct drm_printer *printer)
struct drm_printer p = drm_info_printer(state->dev->dev);
static void __drm_state_dump(struct drm_device *dev, struct drm_printer *p,
void drm_state_dump(struct drm_device *dev, struct drm_printer *p)
struct drm_printer p = drm_seq_file_printer(m);
static void drm_atomic_crtc_print_state(struct drm_printer *p,
static void drm_atomic_plane_print_state(struct drm_printer *p,
static void drm_atomic_connector_print_state(struct drm_printer *p,
void drm_framebuffer_print_info(struct drm_printer *p, unsigned int indent,
struct drm_printer p = drm_seq_file_printer(m);
void drm_gem_print_info(struct drm_printer *p, unsigned int indent,
void drm_gem_print_info(struct drm_printer *p, unsigned int indent,
void drm_framebuffer_print_info(struct drm_printer *p, unsigned int indent,
static u64 drm_mm_dump_hole(struct drm_printer *p, const struct drm_mm_node *entry)
void drm_mm_print(const struct drm_mm *mm, struct drm_printer *p)
struct drm_printer p = drm_debug_printer("[leaked fb]");
void __drm_puts_seq_file(struct drm_printer *p, const char *str)
void __drm_printfn_seq_file(struct drm_printer *p, struct va_format *vaf)
void __drm_printfn_info(struct drm_printer *p, struct va_format *vaf)
void __drm_printfn_debug(struct drm_printer *p, struct va_format *vaf)
void drm_puts(struct drm_printer *p, const char *str)
void drm_printf(struct drm_printer *p, const char *f, ...)
void __drm_puts_coredump(struct drm_printer *p, const char *str)
void __drm_printfn_coredump(struct drm_printer *p, struct va_format *vaf)
struct drm_printer p = drm_debug_printer("i915 device info:");
struct drm_printer p = drm_debug_printer(__func__);
static void __i915_printfn_error(struct drm_printer *p, struct va_format *vaf)
static inline struct drm_printer
struct drm_printer p = {
struct drm_printer p = i915_error_printer(m);
struct drm_printer p = i915_error_printer(m);
struct drm_printer p = i915_error_printer(m);
static __always_inline void _print_param(struct drm_printer *p,
void i915_params_dump(const struct i915_params *params, struct drm_printer *p)
struct drm_printer;
void i915_params_dump(const struct i915_params *params, struct drm_printer *p);
struct drm_printer p = drm_debug_printer(__func__);
struct drm_printer *p)
struct drm_printer *p)
struct drm_printer *p)
struct drm_printer *p)
static void sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p)
struct drm_printer *p)
struct drm_printer *p);
struct drm_printer *p);
struct drm_printer *p);
struct drm_printer *p);
struct drm_printer *p);
struct drm_printer;
struct drm_printer p = drm_debug_printer(__func__);
static void print_request(struct drm_printer *m,
static void linux_hexdump(struct drm_printer *m, const void *buf, size_t len)
struct drm_printer *m)
static void print_request_ring(struct drm_printer *m, struct i915_request *rq)
struct drm_printer *m,
struct drm_printer p = drm_debug_printer("hangcheck");
struct drm_printer p = drm_debug_printer(__func__);
struct drm_printer *m,
struct drm_printer;
void intel_uc_fw_dump(const struct intel_uc_fw *uc_fw, struct drm_printer *p)
void intel_uc_fw_dump(const struct intel_uc_fw *uc_fw, struct drm_printer *p);
struct drm_printer;
void drm_state_dump(struct drm_device *dev, struct drm_printer *p);
struct drm_printer;
void (*atomic_print_state)(struct drm_printer *p,
struct drm_printer;
void (*atomic_print_state)(struct drm_printer *p,
void (*gem_print_info)(struct drm_printer *p, unsigned int indent,
struct drm_printer;
void drm_gem_cma_print_info(struct drm_printer *p, unsigned int indent,
void drm_mm_print(const struct drm_mm *mm, struct drm_printer *p);
struct drm_printer;
void (*atomic_print_state)(struct drm_printer *p,
static inline struct drm_printer
struct drm_printer p = {
static inline struct drm_printer drm_seq_file_printer(struct seq_file *f)
struct drm_printer p = {
static inline struct drm_printer drm_info_printer(struct device *dev)
struct drm_printer p = {
static inline struct drm_printer drm_debug_printer(const char *prefix)
struct drm_printer p = {
void (*printfn)(struct drm_printer *p, struct va_format *vaf);
void (*puts)(struct drm_printer *p, const char *str);
void __drm_printfn_coredump(struct drm_printer *p, struct va_format *vaf);
void __drm_puts_coredump(struct drm_printer *p, const char *str);
void __drm_printfn_seq_file(struct drm_printer *p, struct va_format *vaf);
void __drm_puts_seq_file(struct drm_printer *p, const char *str);
void __drm_printfn_info(struct drm_printer *p, struct va_format *vaf);
void __drm_printfn_debug(struct drm_printer *p, struct va_format *vaf);
void drm_printf(struct drm_printer *p, const char *f, ...);
void drm_puts(struct drm_printer *p, const char *str);
drm_vprintf(struct drm_printer *p, const char *fmt, va_list *va)
struct drm_printer *printer);
struct drm_printer p = drm_seq_file_printer(m);
struct drm_printer p = drm_debug_printer(TTM_PFX);
struct drm_printer *printer)