drm_scanout_buffer
static void amdgpu_display_set_pixel(struct drm_scanout_buffer *sb,
struct drm_scanout_buffer *sb)
struct drm_scanout_buffer *sb);
static void drm_panic_blit_pixel(struct drm_scanout_buffer *sb, struct drm_rect *clip,
static void drm_panic_blit(struct drm_scanout_buffer *sb, struct drm_rect *clip,
static void drm_panic_fill_pixel(struct drm_scanout_buffer *sb,
static void drm_panic_fill(struct drm_scanout_buffer *sb, struct drm_rect *clip,
static void draw_txt_rectangle(struct drm_scanout_buffer *sb,
static void drm_panic_logo_draw(struct drm_scanout_buffer *sb, struct drm_rect *rect,
static void draw_panic_static_user(struct drm_scanout_buffer *sb)
static int draw_line_with_wrap(struct drm_scanout_buffer *sb, const struct font_desc *font,
static void draw_panic_static_kmsg(struct drm_scanout_buffer *sb)
static int _draw_panic_static_qr_code(struct drm_scanout_buffer *sb)
static void draw_panic_static_qr_code(struct drm_scanout_buffer *sb)
static void draw_panic_static_qr_code(struct drm_scanout_buffer *sb)
static void draw_panic_dispatch(struct drm_scanout_buffer *sb)
struct drm_scanout_buffer sb = { };
struct drm_scanout_buffer;
int intel_panic_setup(struct intel_panic *panic, struct drm_scanout_buffer *sb)
int intel_panic_setup(struct intel_panic *panic, struct drm_scanout_buffer *sb);
struct drm_scanout_buffer;
struct drm_scanout_buffer *sb)
struct drm_scanout_buffer;
int i915_gem_object_panic_setup(struct intel_panic *panic, struct drm_scanout_buffer *sb,
static void i915_gem_object_panic_map_set_pixel(struct drm_scanout_buffer *sb, unsigned int x,
static void i915_gem_object_panic_page_set_pixel(struct drm_scanout_buffer *sb, unsigned int x,
int i915_gem_object_panic_setup(struct intel_panic *panic, struct drm_scanout_buffer *sb,
struct drm_scanout_buffer *sb);
struct drm_scanout_buffer;
void (*set_pixel)(struct drm_scanout_buffer *sb, unsigned int x,