Lines Matching refs:p
62 static void buffer_print(char *buffer, u32 size, struct drm_printer *p) in buffer_print() argument
74 drm_printf(p, "%s\n", line); in buffer_print()
82 drm_printf(p, "%s\n", line); in buffer_print()
90 drm_printf(p, "%s\n", line); in buffer_print()
94 const char *prefix, bool only_new_msgs, struct drm_printer *p) in fw_log_print_buffer() argument
103 drm_printf(p, "==== %s \"%s\" log empty ====\n", prefix, log->name); in fw_log_print_buffer()
107 drm_printf(p, "==== %s \"%s\" log start ====\n", prefix, log->name); in fw_log_print_buffer()
109 buffer_print(log_buffer + log_start, log_end - log_start, p); in fw_log_print_buffer()
111 buffer_print(log_buffer + log_end, log_size - log_end, p); in fw_log_print_buffer()
112 buffer_print(log_buffer, log_end, p); in fw_log_print_buffer()
114 drm_printf(p, "\x1b[0m"); in fw_log_print_buffer()
115 drm_printf(p, "==== %s \"%s\" log end ====\n", prefix, log->name); in fw_log_print_buffer()
118 void ivpu_fw_log_print(struct ivpu_device *vdev, bool only_new_msgs, struct drm_printer *p) in ivpu_fw_log_print() argument
124 fw_log_print_buffer(vdev, log_header, "VPU critical", only_new_msgs, p); in ivpu_fw_log_print()
128 fw_log_print_buffer(vdev, log_header, "VPU verbose", only_new_msgs, p); in ivpu_fw_log_print()