Lines Matching full:kmsg
43 "Choose what will be displayed by drm_panic, 'user' or 'kmsg' [default="
350 * Draw one line of kmsg, and handle wrapping if it won't fit in the screen width.
383 * Draw the kmsg buffer to the screen, starting from the youngest message at the bottom,
435 * 1) kmsg messages are dumped in buffer1
436 * 2) kmsg is zlib-compressed into buffer2
437 * 3) compressed kmsg is encoded as QR-code Numeric stream in buffer1
442 * Typically, ~7500 bytes of kmsg, are compressed into 2800 bytes, which fits in
445 * If CONFIG_DRM_PANIC_SCREEN_QR_CODE_URL is not set, the kmsg data will be put
447 * 1) kmsg messages are dumped in buffer1
448 * 2) kmsg message is encoded as byte stream in buffer2
499 char *kmsg; in drm_panic_get_qr_code_url() local
508 /* get kmsg to buffer 1 */ in drm_panic_get_qr_code_url()
514 kmsg = qrbuf1; in drm_panic_get_qr_code_url()
521 stream.next_in = kmsg; in drm_panic_get_qr_code_url()
536 kmsg = strchr(kmsg, '\n'); in drm_panic_get_qr_code_url()
537 if (!kmsg) in drm_panic_get_qr_code_url()
540 kmsg += 1; in drm_panic_get_qr_code_url()
541 kmsg_len = strlen(kmsg); in drm_panic_get_qr_code_url()
675 if (!strcmp(drm_panic_screen, "kmsg")) { in draw_panic_dispatch()