Lines Matching refs:dump_buf

1904 static u32 qed_dump_str(char *dump_buf, bool dump, const char *str)  in qed_dump_str()  argument
1907 strcpy(dump_buf, str); in qed_dump_str()
1915 static u32 qed_dump_align(char *dump_buf, bool dump, u32 byte_offset) in qed_dump_align() argument
1923 memset(dump_buf, 0, align_size); in qed_dump_align()
1931 static u32 qed_dump_str_param(u32 *dump_buf, in qed_dump_str_param() argument
1935 char *char_buf = (char *)dump_buf; in qed_dump_str_param()
1958 static u32 qed_dump_num_param(u32 *dump_buf, in qed_dump_num_param() argument
1961 char *char_buf = (char *)dump_buf; in qed_dump_num_param()
1978 *(dump_buf + offset) = param_val; in qed_dump_num_param()
1989 u32 *dump_buf, bool dump) in qed_dump_fw_ver_param() argument
2018 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_fw_ver_param()
2020 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_fw_ver_param()
2022 offset += qed_dump_num_param(dump_buf + offset, in qed_dump_fw_ver_param()
2034 u32 *dump_buf, bool dump) in qed_dump_mfw_ver_param() argument
2075 return qed_dump_str_param(dump_buf, dump, "mfw-version", mfw_ver_str); in qed_dump_mfw_ver_param()
2081 static u32 qed_dump_section_hdr(u32 *dump_buf, in qed_dump_section_hdr() argument
2084 return qed_dump_num_param(dump_buf, dump, name, num_params); in qed_dump_section_hdr()
2092 u32 *dump_buf, in qed_dump_common_global_params() argument
2102 offset += qed_dump_section_hdr(dump_buf + offset, in qed_dump_common_global_params()
2106 offset += qed_dump_fw_ver_param(p_hwfn, p_ptt, dump_buf + offset, dump); in qed_dump_common_global_params()
2108 p_ptt, dump_buf + offset, dump); in qed_dump_common_global_params()
2109 offset += qed_dump_num_param(dump_buf + offset, in qed_dump_common_global_params()
2111 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_common_global_params()
2115 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_common_global_params()
2121 qed_dump_num_param(dump_buf + offset, dump, "pci-func", in qed_dump_common_global_params()
2130 static u32 qed_dump_last_section(u32 *dump_buf, u32 offset, bool dump) in qed_dump_last_section() argument
2135 offset += qed_dump_section_hdr(dump_buf + offset, dump, "last", 0); in qed_dump_last_section()
2139 *(dump_buf + offset) = ~crc32(0xffffffff, in qed_dump_last_section()
2140 (u8 *)dump_buf, in qed_dump_last_section()
2448 static u32 qed_grc_dump_regs_hdr(u32 *dump_buf, in qed_grc_dump_regs_hdr() argument
2459 offset += qed_dump_section_hdr(dump_buf + offset, in qed_grc_dump_regs_hdr()
2461 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2463 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2467 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2470 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2494 u32 *dump_buf, in qed_grc_dump_addr_range() argument
2540 (u64)(uintptr_t)(dump_buf), len, 0)) in qed_grc_dump_addr_range()
2579 qed_read_regs(p_hwfn, p_ptt, dump_buf, addr, len); in qed_grc_dump_addr_range()
2587 static u32 qed_grc_dump_reg_entry_hdr(u32 *dump_buf, in qed_grc_dump_reg_entry_hdr() argument
2591 *dump_buf = addr | (len << REG_DUMP_LEN_SHIFT); in qed_grc_dump_reg_entry_hdr()
2601 u32 *dump_buf, in qed_grc_dump_reg_entry() argument
2607 offset += qed_grc_dump_reg_entry_hdr(dump_buf, dump, addr, len); in qed_grc_dump_reg_entry()
2610 dump_buf + offset, in qed_grc_dump_reg_entry()
2626 u32 *dump_buf, in qed_grc_dump_reg_entry_skip() argument
2634 offset += qed_grc_dump_reg_entry_hdr(dump_buf, dump, addr, total_len); in qed_grc_dump_reg_entry_skip()
2644 dump_buf + offset, in qed_grc_dump_reg_entry_skip()
2652 memset(dump_buf + offset, 0, DWORDS_TO_BYTES(curr_len)); in qed_grc_dump_reg_entry_skip()
2666 u32 *dump_buf, in qed_grc_dump_regs_entries() argument
2713 dump_buf + offset, in qed_grc_dump_regs_entries()
2730 u32 *dump_buf, in qed_grc_dump_split_data() argument
2750 offset = qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_split_data()
2760 dump_buf + offset, in qed_grc_dump_split_data()
2769 qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_split_data()
2783 u32 *dump_buf, in qed_grc_dump_registers() argument
2835 dump_buf + offset, in qed_grc_dump_registers()
2859 u32 *dump_buf, bool dump) in qed_grc_dump_reset_regs() argument
2865 offset += qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_reset_regs()
2876 dump_buf + offset, in qed_grc_dump_reset_regs()
2886 qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_reset_regs()
2898 u32 *dump_buf, bool dump) in qed_grc_dump_modified_regs() argument
2906 offset += qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_modified_regs()
2940 dump_buf + offset, in qed_grc_dump_modified_regs()
2949 dump_buf + offset, in qed_grc_dump_modified_regs()
2971 dump_buf + offset, in qed_grc_dump_modified_regs()
2981 qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_modified_regs()
2992 u32 *dump_buf, bool dump) in qed_grc_dump_special_regs() argument
2996 offset += qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_special_regs()
3006 dump_buf + offset, in qed_grc_dump_special_regs()
3016 dump_buf + offset, in qed_grc_dump_special_regs()
3039 u32 *dump_buf, in qed_grc_dump_mem_hdr() argument
3063 offset += qed_dump_section_hdr(dump_buf + offset, in qed_grc_dump_mem_hdr()
3076 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3082 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3087 offset += qed_dump_num_param(dump_buf + offset, dump, "len", len); in qed_grc_dump_mem_hdr()
3091 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3096 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3108 offset += qed_dump_str_param(dump_buf + offset, dump, "type", buf); in qed_grc_dump_mem_hdr()
3119 u32 *dump_buf, in qed_grc_dump_mem() argument
3133 dump_buf + offset, in qed_grc_dump_mem()
3143 dump_buf + offset, in qed_grc_dump_mem()
3154 u32 *dump_buf, bool dump) in qed_grc_dump_mem_entries() argument
3254 dump_buf + offset, in qed_grc_dump_mem_entries()
3276 u32 *dump_buf, bool dump) in qed_grc_dump_memories() argument
3303 dump_buf + offset, in qed_grc_dump_memories()
3321 u32 *dump_buf, in qed_grc_dump_ctx_data() argument
3339 dump_buf + offset, in qed_grc_dump_ctx_data()
3355 *(dump_buf + offset) = qed_rd(p_hwfn, in qed_grc_dump_ctx_data()
3365 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_ctx() argument
3383 dump_buf + offset, in qed_grc_dump_ctx()
3397 dump_buf + offset, in qed_grc_dump_ctx()
3411 dump_buf + offset, in qed_grc_dump_ctx()
3425 dump_buf + offset, in qed_grc_dump_ctx()
3440 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_iors() argument
3460 dump_buf + offset, in qed_grc_dump_iors()
3480 u32 *dump_buf, bool dump, u8 storm_id) in qed_grc_dump_vfc_cam() argument
3489 dump_buf + offset, in qed_grc_dump_vfc_cam()
3522 dump_buf + offset, VFC_CAM_RESP_DWORDS); in qed_grc_dump_vfc_cam()
3531 u32 *dump_buf, in qed_grc_dump_vfc_ram() argument
3542 dump_buf + offset, in qed_grc_dump_vfc_ram()
3578 dump_buf + offset, VFC_RAM_RESP_DWORDS); in qed_grc_dump_vfc_ram()
3586 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_vfc() argument
3603 dump_buf + offset, in qed_grc_dump_vfc()
3610 dump_buf + offset, in qed_grc_dump_vfc()
3621 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_rss() argument
3640 dump_buf + offset, in qed_grc_dump_rss()
3663 dump_buf + offset, in qed_grc_dump_rss()
3680 u32 *dump_buf, bool dump, u8 big_ram_id) in qed_grc_dump_big_ram() argument
3701 dump_buf + offset, in qed_grc_dump_big_ram()
3723 dump_buf + offset, in qed_grc_dump_big_ram()
3734 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_mcp() argument
3750 dump_buf + offset, in qed_grc_dump_mcp()
3760 dump_buf + offset, in qed_grc_dump_mcp()
3771 dump_buf + offset, in qed_grc_dump_mcp()
3775 offset += qed_grc_dump_regs_hdr(dump_buf + offset, in qed_grc_dump_mcp()
3781 dump_buf + offset, in qed_grc_dump_mcp()
3796 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_phy() argument
3823 dump_buf + offset, in qed_grc_dump_phy()
3835 bytes_buf = (u8 *)(dump_buf + offset); in qed_grc_dump_phy()
3879 u32 *dump_buf, bool dump) in qed_grc_dump_static_debug() argument
3926 dump_buf + offset, in qed_grc_dump_static_debug()
3940 memset(dump_buf + offset, 0, in qed_grc_dump_static_debug()
3965 dump_buf + offset, in qed_grc_dump_static_debug()
3991 u32 *dump_buf, in qed_grc_dump() argument
4009 dump_buf + offset, dump, 4); in qed_grc_dump()
4010 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump()
4012 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump()
4017 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump()
4022 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump()
4029 dump_buf + offset, dump); in qed_grc_dump()
4054 dump_buf + offset, dump); in qed_grc_dump()
4073 dump_buf + in qed_grc_dump()
4081 dump_buf + offset, dump); in qed_grc_dump()
4085 offset += qed_grc_dump_memories(p_hwfn, p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4090 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4095 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4100 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4107 dump_buf + offset, in qed_grc_dump()
4113 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4118 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4125 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4133 dump_buf + offset, dump); in qed_grc_dump()
4136 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_grc_dump()
4162 dump_buf, in qed_idle_chk_dump_failure() argument
4176 hdr = (struct dbg_idle_chk_result_hdr *)dump_buf; in qed_idle_chk_dump_failure()
4199 (dump_buf + offset); in qed_idle_chk_dump_failure()
4220 dump_buf[offset] = cond_reg_values[next_reg_offset]; in qed_idle_chk_dump_failure()
4247 (dump_buf + offset); in qed_idle_chk_dump_failure()
4281 dump_buf + offset, in qed_idle_chk_dump_failure()
4295 u32 *dump_buf, bool dump, in qed_idle_chk_dump_rule_entries() argument
4350 dump_buf + offset, in qed_idle_chk_dump_rule_entries()
4419 dump_buf + offset, in qed_idle_chk_dump_rule_entries()
4437 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_idle_chk_dump() argument
4445 dump_buf + offset, dump, 1); in qed_idle_chk_dump()
4446 offset += qed_dump_str_param(dump_buf + offset, in qed_idle_chk_dump()
4450 offset += qed_dump_section_hdr(dump_buf + offset, dump, "idle_chk", 1); in qed_idle_chk_dump()
4452 offset += qed_dump_num_param(dump_buf + offset, dump, "num_rules", 0); in qed_idle_chk_dump()
4479 dump_buf + offset, in qed_idle_chk_dump()
4494 qed_dump_num_param(dump_buf + num_failing_rules_offset, in qed_idle_chk_dump()
4498 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_idle_chk_dump()
4703 u32 *dump_buf, in qed_mcp_trace_dump() argument
4728 dump_buf + offset, dump, 1); in qed_mcp_trace_dump()
4729 offset += qed_dump_str_param(dump_buf + offset, in qed_mcp_trace_dump()
4748 offset += qed_dump_section_hdr(dump_buf + offset, in qed_mcp_trace_dump()
4750 offset += qed_dump_num_param(dump_buf + offset, in qed_mcp_trace_dump()
4756 dump_buf + offset, in qed_mcp_trace_dump()
4767 offset += qed_dump_section_hdr(dump_buf + offset, in qed_mcp_trace_dump()
4789 offset += qed_dump_num_param(dump_buf + offset, in qed_mcp_trace_dump()
4798 dump_buf + offset); in qed_mcp_trace_dump()
4803 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_mcp_trace_dump()
4816 u32 *dump_buf, in qed_reg_fifo_dump() argument
4827 dump_buf + offset, dump, 1); in qed_reg_fifo_dump()
4828 offset += qed_dump_str_param(dump_buf + offset, in qed_reg_fifo_dump()
4834 offset += qed_dump_section_hdr(dump_buf + offset, in qed_reg_fifo_dump()
4837 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_reg_fifo_dump()
4862 dump_buf + offset, in qed_reg_fifo_dump()
4872 qed_dump_num_param(dump_buf + size_param_offset, dump, "size", in qed_reg_fifo_dump()
4876 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_reg_fifo_dump()
4886 u32 *dump_buf, in qed_igu_fifo_dump() argument
4897 dump_buf + offset, dump, 1); in qed_igu_fifo_dump()
4898 offset += qed_dump_str_param(dump_buf + offset, in qed_igu_fifo_dump()
4904 offset += qed_dump_section_hdr(dump_buf + offset, in qed_igu_fifo_dump()
4907 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_igu_fifo_dump()
4932 dump_buf + offset, in qed_igu_fifo_dump()
4942 qed_dump_num_param(dump_buf + size_param_offset, dump, "size", in qed_igu_fifo_dump()
4946 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_igu_fifo_dump()
4956 u32 *dump_buf, in qed_protection_override_dump() argument
4967 dump_buf + offset, dump, 1); in qed_protection_override_dump()
4968 offset += qed_dump_str_param(dump_buf + offset, in qed_protection_override_dump()
4974 offset += qed_dump_section_hdr(dump_buf + offset, in qed_protection_override_dump()
4977 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_protection_override_dump()
4991 dump_buf + offset, in qed_protection_override_dump()
4996 qed_dump_num_param(dump_buf + size_param_offset, dump, "size", in qed_protection_override_dump()
5000 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_protection_override_dump()
5011 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_fw_asserts_dump() argument
5023 dump_buf + offset, dump, 1); in qed_fw_asserts_dump()
5024 offset += qed_dump_str_param(dump_buf + offset, in qed_fw_asserts_dump()
5043 offset += qed_dump_section_hdr(dump_buf + offset, in qed_fw_asserts_dump()
5045 offset += qed_dump_str_param(dump_buf + offset, in qed_fw_asserts_dump()
5047 offset += qed_dump_num_param(dump_buf + offset, in qed_fw_asserts_dump()
5072 dump_buf + offset, in qed_fw_asserts_dump()
5079 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_fw_asserts_dump()
5159 u32 *dump_buf, in qed_dbg_grc_dump() argument
5178 status = qed_grc_dump(p_hwfn, p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_grc_dump()
5220 u32 *dump_buf, in qed_dbg_idle_chk_dump() argument
5242 *num_dumped_dwords = qed_idle_chk_dump(p_hwfn, p_ptt, dump_buf, true); in qed_dbg_idle_chk_dump()
5266 u32 *dump_buf, in qed_dbg_mcp_trace_dump() argument
5289 p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_mcp_trace_dump()
5313 u32 *dump_buf, in qed_dbg_reg_fifo_dump() argument
5335 p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_reg_fifo_dump()
5359 u32 *dump_buf, in qed_dbg_igu_fifo_dump() argument
5381 p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_igu_fifo_dump()
5406 u32 *dump_buf, in qed_dbg_protection_override_dump() argument
5430 dump_buf, in qed_dbg_protection_override_dump()
5460 u32 *dump_buf, in qed_dbg_fw_asserts_dump() argument
5479 *num_dumped_dwords = qed_fw_asserts_dump(p_hwfn, p_ptt, dump_buf, true); in qed_dbg_fw_asserts_dump()
6233 static u32 qed_read_param(u32 *dump_buf, in qed_read_param() argument
6237 char *char_buf = (char *)dump_buf; in qed_read_param()
6267 static u32 qed_read_section_hdr(u32 *dump_buf, in qed_read_section_hdr() argument
6273 return qed_read_param(dump_buf, in qed_read_section_hdr()
6280 static u32 qed_print_section_params(u32 *dump_buf, in qed_print_section_params() argument
6290 dump_offset += qed_read_param(dump_buf + dump_offset, in qed_print_section_params()
6317 static u32 qed_parse_idle_chk_dump_rules(u32 *dump_buf, in qed_parse_idle_chk_dump_rules() argument
6334 for (rule_idx = 0; rule_idx < num_rules && dump_buf < dump_buf_end; in qed_parse_idle_chk_dump_rules()
6343 hdr = (struct dbg_idle_chk_result_hdr *)dump_buf; in qed_parse_idle_chk_dump_rules()
6365 dump_buf += BYTES_TO_DWORDS(sizeof(*hdr)); in qed_parse_idle_chk_dump_rules()
6402 (struct dbg_idle_chk_result_reg_hdr *)dump_buf; in qed_parse_idle_chk_dump_rules()
6409 dump_buf += BYTES_TO_DWORDS(sizeof(*reg_hdr)); in qed_parse_idle_chk_dump_rules()
6431 for (j = 0; j < reg_hdr->size; j++, dump_buf++) { in qed_parse_idle_chk_dump_rules()
6435 "0x%x", *dump_buf); in qed_parse_idle_chk_dump_rules()
6449 if (dump_buf > dump_buf_end) in qed_parse_idle_chk_dump_rules()
6461 static enum dbg_status qed_parse_idle_chk_dump(u32 *dump_buf, in qed_parse_idle_chk_dump() argument
6469 u32 *dump_buf_end = dump_buf + num_dumped_dwords; in qed_parse_idle_chk_dump()
6484 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_idle_chk_dump()
6490 dump_buf += qed_print_section_params(dump_buf, in qed_parse_idle_chk_dump()
6495 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_idle_chk_dump()
6499 dump_buf += qed_read_param(dump_buf, in qed_parse_idle_chk_dump()
6513 qed_parse_idle_chk_dump_rules(dump_buf, in qed_parse_idle_chk_dump()
6533 qed_parse_idle_chk_dump_rules(dump_buf, in qed_parse_idle_chk_dump()
6810 u32 *dump_buf, in qed_parse_mcp_trace_dump() argument
6826 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_mcp_trace_dump()
6832 dump_buf += qed_print_section_params(dump_buf, in qed_parse_mcp_trace_dump()
6837 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_mcp_trace_dump()
6841 dump_buf += qed_read_param(dump_buf, in qed_parse_mcp_trace_dump()
6848 trace = (struct mcp_trace *)dump_buf; in qed_parse_mcp_trace_dump()
6849 trace_buf = (u8 *)dump_buf + sizeof(*trace); in qed_parse_mcp_trace_dump()
6852 dump_buf += trace_data_dwords; in qed_parse_mcp_trace_dump()
6855 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_mcp_trace_dump()
6859 dump_buf += qed_read_param(dump_buf, in qed_parse_mcp_trace_dump()
6873 meta_buf = dump_buf; in qed_parse_mcp_trace_dump()
6903 static enum dbg_status qed_parse_reg_fifo_dump(u32 *dump_buf, in qed_parse_reg_fifo_dump() argument
6915 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_reg_fifo_dump()
6921 dump_buf += qed_print_section_params(dump_buf, in qed_parse_reg_fifo_dump()
6926 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_reg_fifo_dump()
6930 dump_buf += qed_read_param(dump_buf, in qed_parse_reg_fifo_dump()
6937 elements = (struct reg_fifo_element *)dump_buf; in qed_parse_reg_fifo_dump()
7144 static enum dbg_status qed_parse_igu_fifo_dump(u32 *dump_buf, in qed_parse_igu_fifo_dump() argument
7156 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_igu_fifo_dump()
7162 dump_buf += qed_print_section_params(dump_buf, in qed_parse_igu_fifo_dump()
7167 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_igu_fifo_dump()
7171 dump_buf += qed_read_param(dump_buf, in qed_parse_igu_fifo_dump()
7178 elements = (struct igu_fifo_element *)dump_buf; in qed_parse_igu_fifo_dump()
7200 qed_parse_protection_override_dump(u32 *dump_buf, in qed_parse_protection_override_dump() argument
7211 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_protection_override_dump()
7217 dump_buf += qed_print_section_params(dump_buf, in qed_parse_protection_override_dump()
7222 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_protection_override_dump()
7226 dump_buf += qed_read_param(dump_buf, in qed_parse_protection_override_dump()
7233 elements = (struct protection_override_element *)dump_buf; in qed_parse_protection_override_dump()
7275 static enum dbg_status qed_parse_fw_asserts_dump(u32 *dump_buf, in qed_parse_fw_asserts_dump() argument
7286 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_fw_asserts_dump()
7292 dump_buf += qed_print_section_params(dump_buf, in qed_parse_fw_asserts_dump()
7297 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_fw_asserts_dump()
7306 dump_buf += qed_read_param(dump_buf, in qed_parse_fw_asserts_dump()
7328 for (i = 0; i < storm_dump_size; i++, dump_buf++) in qed_parse_fw_asserts_dump()
7332 "%08x\n", *dump_buf); in qed_parse_fw_asserts_dump()
7371 u32 *dump_buf, in qed_get_idle_chk_results_buf_size() argument
7377 return qed_parse_idle_chk_dump(dump_buf, in qed_get_idle_chk_results_buf_size()
7385 u32 *dump_buf, in qed_print_idle_chk_results() argument
7393 return qed_parse_idle_chk_dump(dump_buf, in qed_print_idle_chk_results()
7407 u32 *dump_buf, in qed_get_mcp_trace_results_buf_size() argument
7412 dump_buf, NULL, results_buf_size); in qed_get_mcp_trace_results_buf_size()
7416 u32 *dump_buf, in qed_print_mcp_trace_results() argument
7423 dump_buf, in qed_print_mcp_trace_results()
7427 enum dbg_status qed_print_mcp_trace_line(u8 *dump_buf, in qed_print_mcp_trace_line() argument
7433 return qed_parse_mcp_trace_buf(dump_buf, in qed_print_mcp_trace_line()
7441 u32 *dump_buf, in qed_get_reg_fifo_results_buf_size() argument
7445 return qed_parse_reg_fifo_dump(dump_buf, NULL, results_buf_size); in qed_get_reg_fifo_results_buf_size()
7449 u32 *dump_buf, in qed_print_reg_fifo_results() argument
7455 return qed_parse_reg_fifo_dump(dump_buf, results_buf, &parsed_buf_size); in qed_print_reg_fifo_results()
7459 u32 *dump_buf, in qed_get_igu_fifo_results_buf_size() argument
7463 return qed_parse_igu_fifo_dump(dump_buf, NULL, results_buf_size); in qed_get_igu_fifo_results_buf_size()
7467 u32 *dump_buf, in qed_print_igu_fifo_results() argument
7473 return qed_parse_igu_fifo_dump(dump_buf, results_buf, &parsed_buf_size); in qed_print_igu_fifo_results()
7478 u32 *dump_buf, in qed_get_protection_override_results_buf_size() argument
7482 return qed_parse_protection_override_dump(dump_buf, in qed_get_protection_override_results_buf_size()
7487 u32 *dump_buf, in qed_print_protection_override_results() argument
7493 return qed_parse_protection_override_dump(dump_buf, in qed_print_protection_override_results()
7499 u32 *dump_buf, in qed_get_fw_asserts_results_buf_size() argument
7503 return qed_parse_fw_asserts_dump(dump_buf, NULL, results_buf_size); in qed_get_fw_asserts_results_buf_size()
7507 u32 *dump_buf, in qed_print_fw_asserts_results() argument
7513 return qed_parse_fw_asserts_dump(dump_buf, in qed_print_fw_asserts_results()
7603 u32 *dump_buf, in qed_print_idle_chk_results_wrapper() argument
7609 return qed_print_idle_chk_results(p_hwfn, dump_buf, num_dumped_dwords, in qed_print_idle_chk_results_wrapper()
7620 struct qed_ptt *p_ptt, u32 *dump_buf,
7623 u32 *dump_buf, u32 num_dumped_dwords,
7626 u32 *dump_buf,
7691 results_buf_size(p_hwfn, (u32 *)feature->dump_buf, in format_feature()
7714 print_results(p_hwfn, (u32 *)feature->dump_buf, in format_feature()
7735 vfree(feature->dump_buf); in format_feature()
7736 feature->dump_buf = text_buf; in format_feature()
7759 if (feature->dump_buf) { in qed_dbg_dump()
7760 vfree(feature->dump_buf); in qed_dbg_dump()
7761 feature->dump_buf = NULL; in qed_dbg_dump()
7772 feature->dump_buf = vmalloc(feature->buf_size); in qed_dbg_dump()
7773 if (!feature->dump_buf) in qed_dbg_dump()
7777 perform_dump(p_hwfn, p_ptt, (u32 *)feature->dump_buf, in qed_dbg_dump()
8200 memcpy(buffer, qed_feature->dump_buf, qed_feature->buf_size); in qed_dbg_feature()
8266 if (feature->dump_buf) { in qed_dbg_pf_exit()
8267 vfree(feature->dump_buf); in qed_dbg_pf_exit()
8268 feature->dump_buf = NULL; in qed_dbg_pf_exit()