Lines Matching refs:fmsg
318 static void chip_fault_show(struct devlink_fmsg *fmsg, in chip_fault_show() argument
328 devlink_fmsg_u32_pair_put(fmsg, "Function level err func_id", in chip_fault_show()
330 devlink_fmsg_u8_pair_put(fmsg, "module_id", event->event.chip.node_id); in chip_fault_show()
331 devlink_fmsg_u32_pair_put(fmsg, "err_type", (u32)event->event.chip.err_type); in chip_fault_show()
332 devlink_fmsg_string_pair_put(fmsg, "err_level", level_str[fault_level]); in chip_fault_show()
333 devlink_fmsg_u32_pair_put(fmsg, "err_csr_addr", in chip_fault_show()
335 devlink_fmsg_u32_pair_put(fmsg, "err_csr_value", in chip_fault_show()
339 static void fault_report_show(struct devlink_fmsg *fmsg, in fault_report_show() argument
349 devlink_fmsg_string_pair_put(fmsg, "Fault type", type_str[fault_type]); in fault_report_show()
350 devlink_fmsg_binary_pair_put(fmsg, "Fault raw data", event->event.val, in fault_report_show()
355 chip_fault_show(fmsg, event); in fault_report_show()
358 devlink_fmsg_u8_pair_put(fmsg, "Cause_id", event->event.ucode.cause_id); in fault_report_show()
359 devlink_fmsg_u8_pair_put(fmsg, "core_id", event->event.ucode.core_id); in fault_report_show()
360 devlink_fmsg_u8_pair_put(fmsg, "c_id", event->event.ucode.c_id); in fault_report_show()
361 devlink_fmsg_u8_pair_put(fmsg, "epc", event->event.ucode.epc); in fault_report_show()
365 devlink_fmsg_u32_pair_put(fmsg, "Err_csr_ctrl", in fault_report_show()
367 devlink_fmsg_u32_pair_put(fmsg, "err_csr_data", in fault_report_show()
369 devlink_fmsg_u32_pair_put(fmsg, "ctrl_tab", in fault_report_show()
371 devlink_fmsg_u32_pair_put(fmsg, "mem_index", in fault_report_show()
376 devlink_fmsg_u32_pair_put(fmsg, "Err_csr", event->event.reg_timeout.err_csr); in fault_report_show()
379 devlink_fmsg_u8_pair_put(fmsg, "Op_type", event->event.phy_fault.op_type); in fault_report_show()
380 devlink_fmsg_u8_pair_put(fmsg, "port_id", event->event.phy_fault.port_id); in fault_report_show()
381 devlink_fmsg_u8_pair_put(fmsg, "dev_ad", event->event.phy_fault.dev_ad); in fault_report_show()
382 devlink_fmsg_u32_pair_put(fmsg, "csr_addr", event->event.phy_fault.csr_addr); in fault_report_show()
383 devlink_fmsg_u32_pair_put(fmsg, "op_data", event->event.phy_fault.op_data); in fault_report_show()
391 struct devlink_fmsg *fmsg, void *priv_ctx, in hinic_hw_reporter_dump() argument
395 fault_report_show(fmsg, priv_ctx); in hinic_hw_reporter_dump()
400 static void mgmt_watchdog_report_show(struct devlink_fmsg *fmsg, in mgmt_watchdog_report_show() argument
403 devlink_fmsg_u32_pair_put(fmsg, "Mgmt deadloop time_h", winfo->curr_time_h); in mgmt_watchdog_report_show()
404 devlink_fmsg_u32_pair_put(fmsg, "time_l", winfo->curr_time_l); in mgmt_watchdog_report_show()
405 devlink_fmsg_u32_pair_put(fmsg, "task_id", winfo->task_id); in mgmt_watchdog_report_show()
406 devlink_fmsg_u32_pair_put(fmsg, "sp", winfo->sp); in mgmt_watchdog_report_show()
407 devlink_fmsg_u32_pair_put(fmsg, "stack_current_used", winfo->curr_used); in mgmt_watchdog_report_show()
408 devlink_fmsg_u32_pair_put(fmsg, "peak_used", winfo->peak_used); in mgmt_watchdog_report_show()
409 devlink_fmsg_u32_pair_put(fmsg, "\n Overflow_flag", winfo->is_overflow); in mgmt_watchdog_report_show()
410 devlink_fmsg_u32_pair_put(fmsg, "stack_top", winfo->stack_top); in mgmt_watchdog_report_show()
411 devlink_fmsg_u32_pair_put(fmsg, "stack_bottom", winfo->stack_bottom); in mgmt_watchdog_report_show()
412 devlink_fmsg_u32_pair_put(fmsg, "mgmt_pc", winfo->pc); in mgmt_watchdog_report_show()
413 devlink_fmsg_u32_pair_put(fmsg, "lr", winfo->lr); in mgmt_watchdog_report_show()
414 devlink_fmsg_u32_pair_put(fmsg, "cpsr", winfo->cpsr); in mgmt_watchdog_report_show()
415 devlink_fmsg_binary_pair_put(fmsg, "Mgmt register info", winfo->reg, in mgmt_watchdog_report_show()
417 devlink_fmsg_binary_pair_put(fmsg, "Mgmt dump stack(start from sp)", in mgmt_watchdog_report_show()
422 struct devlink_fmsg *fmsg, void *priv_ctx, in hinic_fw_reporter_dump() argument
426 mgmt_watchdog_report_show(fmsg, priv_ctx); in hinic_fw_reporter_dump()