Lines Matching refs:dump_buf
1910 static u32 qed_dump_str(char *dump_buf, bool dump, const char *str) in qed_dump_str() argument
1913 strcpy(dump_buf, str); in qed_dump_str()
1921 static u32 qed_dump_align(char *dump_buf, bool dump, u32 byte_offset) in qed_dump_align() argument
1929 memset(dump_buf, 0, align_size); in qed_dump_align()
1937 static u32 qed_dump_str_param(u32 *dump_buf, in qed_dump_str_param() argument
1941 char *char_buf = (char *)dump_buf; in qed_dump_str_param()
1964 static u32 qed_dump_num_param(u32 *dump_buf, in qed_dump_num_param() argument
1967 char *char_buf = (char *)dump_buf; in qed_dump_num_param()
1984 *(dump_buf + offset) = param_val; in qed_dump_num_param()
1995 u32 *dump_buf, bool dump) in qed_dump_fw_ver_param() argument
2024 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_fw_ver_param()
2026 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_fw_ver_param()
2028 offset += qed_dump_num_param(dump_buf + offset, in qed_dump_fw_ver_param()
2040 u32 *dump_buf, bool dump) in qed_dump_mfw_ver_param() argument
2081 return qed_dump_str_param(dump_buf, dump, "mfw-version", mfw_ver_str); in qed_dump_mfw_ver_param()
2087 static u32 qed_dump_section_hdr(u32 *dump_buf, in qed_dump_section_hdr() argument
2090 return qed_dump_num_param(dump_buf, dump, name, num_params); in qed_dump_section_hdr()
2098 u32 *dump_buf, in qed_dump_common_global_params() argument
2108 offset += qed_dump_section_hdr(dump_buf + offset, in qed_dump_common_global_params()
2112 offset += qed_dump_fw_ver_param(p_hwfn, p_ptt, dump_buf + offset, dump); in qed_dump_common_global_params()
2114 p_ptt, dump_buf + offset, dump); in qed_dump_common_global_params()
2115 offset += qed_dump_num_param(dump_buf + offset, in qed_dump_common_global_params()
2117 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_common_global_params()
2121 offset += qed_dump_str_param(dump_buf + offset, in qed_dump_common_global_params()
2127 qed_dump_num_param(dump_buf + offset, dump, "pci-func", in qed_dump_common_global_params()
2136 static u32 qed_dump_last_section(u32 *dump_buf, u32 offset, bool dump) in qed_dump_last_section() argument
2141 offset += qed_dump_section_hdr(dump_buf + offset, dump, "last", 0); in qed_dump_last_section()
2145 *(dump_buf + offset) = ~crc32(0xffffffff, in qed_dump_last_section()
2146 (u8 *)dump_buf, in qed_dump_last_section()
2454 static u32 qed_grc_dump_regs_hdr(u32 *dump_buf, in qed_grc_dump_regs_hdr() argument
2465 offset += qed_dump_section_hdr(dump_buf + offset, in qed_grc_dump_regs_hdr()
2467 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2469 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2473 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2476 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump_regs_hdr()
2500 u32 *dump_buf, in qed_grc_dump_addr_range() argument
2546 (u64)(uintptr_t)(dump_buf), len, NULL)) in qed_grc_dump_addr_range()
2585 qed_read_regs(p_hwfn, p_ptt, dump_buf, addr, len); in qed_grc_dump_addr_range()
2593 static u32 qed_grc_dump_reg_entry_hdr(u32 *dump_buf, in qed_grc_dump_reg_entry_hdr() argument
2597 *dump_buf = addr | (len << REG_DUMP_LEN_SHIFT); in qed_grc_dump_reg_entry_hdr()
2607 u32 *dump_buf, in qed_grc_dump_reg_entry() argument
2613 offset += qed_grc_dump_reg_entry_hdr(dump_buf, dump, addr, len); in qed_grc_dump_reg_entry()
2616 dump_buf + offset, in qed_grc_dump_reg_entry()
2632 u32 *dump_buf, in qed_grc_dump_reg_entry_skip() argument
2640 offset += qed_grc_dump_reg_entry_hdr(dump_buf, dump, addr, total_len); in qed_grc_dump_reg_entry_skip()
2650 dump_buf + offset, in qed_grc_dump_reg_entry_skip()
2658 memset(dump_buf + offset, 0, DWORDS_TO_BYTES(curr_len)); in qed_grc_dump_reg_entry_skip()
2672 u32 *dump_buf, in qed_grc_dump_regs_entries() argument
2719 dump_buf + offset, in qed_grc_dump_regs_entries()
2736 u32 *dump_buf, in qed_grc_dump_split_data() argument
2756 offset = qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_split_data()
2766 dump_buf + offset, in qed_grc_dump_split_data()
2775 qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_split_data()
2789 u32 *dump_buf, in qed_grc_dump_registers() argument
2841 dump_buf + offset, in qed_grc_dump_registers()
2865 u32 *dump_buf, bool dump) in qed_grc_dump_reset_regs() argument
2871 offset += qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_reset_regs()
2882 dump_buf + offset, in qed_grc_dump_reset_regs()
2892 qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_reset_regs()
2904 u32 *dump_buf, bool dump) in qed_grc_dump_modified_regs() argument
2912 offset += qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_modified_regs()
2946 dump_buf + offset, in qed_grc_dump_modified_regs()
2955 dump_buf + offset, in qed_grc_dump_modified_regs()
2977 dump_buf + offset, in qed_grc_dump_modified_regs()
2987 qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_modified_regs()
2998 u32 *dump_buf, bool dump) in qed_grc_dump_special_regs() argument
3002 offset += qed_grc_dump_regs_hdr(dump_buf, in qed_grc_dump_special_regs()
3012 dump_buf + offset, in qed_grc_dump_special_regs()
3022 dump_buf + offset, in qed_grc_dump_special_regs()
3045 u32 *dump_buf, in qed_grc_dump_mem_hdr() argument
3069 offset += qed_dump_section_hdr(dump_buf + offset, in qed_grc_dump_mem_hdr()
3082 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3088 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3093 offset += qed_dump_num_param(dump_buf + offset, dump, "len", len); in qed_grc_dump_mem_hdr()
3097 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3102 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump_mem_hdr()
3114 offset += qed_dump_str_param(dump_buf + offset, dump, "type", buf); in qed_grc_dump_mem_hdr()
3125 u32 *dump_buf, in qed_grc_dump_mem() argument
3139 dump_buf + offset, in qed_grc_dump_mem()
3149 dump_buf + offset, in qed_grc_dump_mem()
3160 u32 *dump_buf, bool dump) in qed_grc_dump_mem_entries() argument
3260 dump_buf + offset, in qed_grc_dump_mem_entries()
3282 u32 *dump_buf, bool dump) in qed_grc_dump_memories() argument
3309 dump_buf + offset, in qed_grc_dump_memories()
3327 u32 *dump_buf, in qed_grc_dump_ctx_data() argument
3345 dump_buf + offset, in qed_grc_dump_ctx_data()
3361 *(dump_buf + offset) = qed_rd(p_hwfn, in qed_grc_dump_ctx_data()
3371 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_ctx() argument
3389 dump_buf + offset, in qed_grc_dump_ctx()
3403 dump_buf + offset, in qed_grc_dump_ctx()
3417 dump_buf + offset, in qed_grc_dump_ctx()
3431 dump_buf + offset, in qed_grc_dump_ctx()
3446 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_iors() argument
3467 dump_buf + offset, in qed_grc_dump_iors()
3487 u32 *dump_buf, bool dump, u8 storm_id) in qed_grc_dump_vfc_cam() argument
3496 dump_buf + offset, in qed_grc_dump_vfc_cam()
3529 dump_buf + offset, VFC_CAM_RESP_DWORDS); in qed_grc_dump_vfc_cam()
3538 u32 *dump_buf, in qed_grc_dump_vfc_ram() argument
3549 dump_buf + offset, in qed_grc_dump_vfc_ram()
3585 dump_buf + offset, VFC_RAM_RESP_DWORDS); in qed_grc_dump_vfc_ram()
3593 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_vfc() argument
3610 dump_buf + offset, in qed_grc_dump_vfc()
3617 dump_buf + offset, in qed_grc_dump_vfc()
3628 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_rss() argument
3647 dump_buf + offset, in qed_grc_dump_rss()
3670 dump_buf + offset, in qed_grc_dump_rss()
3687 u32 *dump_buf, bool dump, u8 big_ram_id) in qed_grc_dump_big_ram() argument
3708 dump_buf + offset, in qed_grc_dump_big_ram()
3730 dump_buf + offset, in qed_grc_dump_big_ram()
3741 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_mcp() argument
3757 dump_buf + offset, in qed_grc_dump_mcp()
3767 dump_buf + offset, in qed_grc_dump_mcp()
3778 dump_buf + offset, in qed_grc_dump_mcp()
3782 offset += qed_grc_dump_regs_hdr(dump_buf + offset, in qed_grc_dump_mcp()
3788 dump_buf + offset, in qed_grc_dump_mcp()
3803 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_phy() argument
3830 dump_buf + offset, in qed_grc_dump_phy()
3842 bytes_buf = (u8 *)(dump_buf + offset); in qed_grc_dump_phy()
3886 u32 *dump_buf, bool dump) in qed_grc_dump_static_debug() argument
3933 dump_buf + offset, in qed_grc_dump_static_debug()
3947 memset(dump_buf + offset, 0, in qed_grc_dump_static_debug()
3972 dump_buf + offset, in qed_grc_dump_static_debug()
3998 u32 *dump_buf, in qed_grc_dump() argument
4016 dump_buf + offset, dump, 4); in qed_grc_dump()
4017 offset += qed_dump_str_param(dump_buf + offset, in qed_grc_dump()
4019 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump()
4024 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump()
4029 offset += qed_dump_num_param(dump_buf + offset, in qed_grc_dump()
4036 dump_buf + offset, dump); in qed_grc_dump()
4061 dump_buf + offset, dump); in qed_grc_dump()
4080 dump_buf + in qed_grc_dump()
4088 dump_buf + offset, dump); in qed_grc_dump()
4092 offset += qed_grc_dump_memories(p_hwfn, p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4097 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4102 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4107 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4114 dump_buf + offset, in qed_grc_dump()
4120 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4125 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4132 p_ptt, dump_buf + offset, dump); in qed_grc_dump()
4140 dump_buf + offset, dump); in qed_grc_dump()
4143 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_grc_dump()
4169 dump_buf, in qed_idle_chk_dump_failure() argument
4183 hdr = (struct dbg_idle_chk_result_hdr *)dump_buf; in qed_idle_chk_dump_failure()
4206 (dump_buf + offset); in qed_idle_chk_dump_failure()
4227 dump_buf[offset] = cond_reg_values[next_reg_offset]; in qed_idle_chk_dump_failure()
4254 (dump_buf + offset); in qed_idle_chk_dump_failure()
4288 dump_buf + offset, in qed_idle_chk_dump_failure()
4302 u32 *dump_buf, bool dump, in qed_idle_chk_dump_rule_entries() argument
4357 dump_buf + offset, in qed_idle_chk_dump_rule_entries()
4426 dump_buf + offset, in qed_idle_chk_dump_rule_entries()
4444 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_idle_chk_dump() argument
4452 dump_buf + offset, dump, 1); in qed_idle_chk_dump()
4453 offset += qed_dump_str_param(dump_buf + offset, in qed_idle_chk_dump()
4457 offset += qed_dump_section_hdr(dump_buf + offset, dump, "idle_chk", 1); in qed_idle_chk_dump()
4459 offset += qed_dump_num_param(dump_buf + offset, dump, "num_rules", 0); in qed_idle_chk_dump()
4486 dump_buf + offset, in qed_idle_chk_dump()
4501 qed_dump_num_param(dump_buf + num_failing_rules_offset, in qed_idle_chk_dump()
4505 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_idle_chk_dump()
4710 u32 *dump_buf, in qed_mcp_trace_dump() argument
4735 dump_buf + offset, dump, 1); in qed_mcp_trace_dump()
4736 offset += qed_dump_str_param(dump_buf + offset, in qed_mcp_trace_dump()
4755 offset += qed_dump_section_hdr(dump_buf + offset, in qed_mcp_trace_dump()
4757 offset += qed_dump_num_param(dump_buf + offset, in qed_mcp_trace_dump()
4763 dump_buf + offset, in qed_mcp_trace_dump()
4774 offset += qed_dump_section_hdr(dump_buf + offset, in qed_mcp_trace_dump()
4796 offset += qed_dump_num_param(dump_buf + offset, in qed_mcp_trace_dump()
4805 dump_buf + offset); in qed_mcp_trace_dump()
4810 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_mcp_trace_dump()
4823 u32 *dump_buf, in qed_reg_fifo_dump() argument
4834 dump_buf + offset, dump, 1); in qed_reg_fifo_dump()
4835 offset += qed_dump_str_param(dump_buf + offset, in qed_reg_fifo_dump()
4841 offset += qed_dump_section_hdr(dump_buf + offset, in qed_reg_fifo_dump()
4844 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_reg_fifo_dump()
4869 dump_buf + offset, in qed_reg_fifo_dump()
4879 qed_dump_num_param(dump_buf + size_param_offset, dump, "size", in qed_reg_fifo_dump()
4883 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_reg_fifo_dump()
4893 u32 *dump_buf, in qed_igu_fifo_dump() argument
4904 dump_buf + offset, dump, 1); in qed_igu_fifo_dump()
4905 offset += qed_dump_str_param(dump_buf + offset, in qed_igu_fifo_dump()
4911 offset += qed_dump_section_hdr(dump_buf + offset, in qed_igu_fifo_dump()
4914 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_igu_fifo_dump()
4939 dump_buf + offset, in qed_igu_fifo_dump()
4949 qed_dump_num_param(dump_buf + size_param_offset, dump, "size", in qed_igu_fifo_dump()
4953 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_igu_fifo_dump()
4963 u32 *dump_buf, in qed_protection_override_dump() argument
4974 dump_buf + offset, dump, 1); in qed_protection_override_dump()
4975 offset += qed_dump_str_param(dump_buf + offset, in qed_protection_override_dump()
4981 offset += qed_dump_section_hdr(dump_buf + offset, in qed_protection_override_dump()
4984 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_protection_override_dump()
4998 dump_buf + offset, in qed_protection_override_dump()
5003 qed_dump_num_param(dump_buf + size_param_offset, dump, "size", in qed_protection_override_dump()
5007 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_protection_override_dump()
5018 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_fw_asserts_dump() argument
5030 dump_buf + offset, dump, 1); in qed_fw_asserts_dump()
5031 offset += qed_dump_str_param(dump_buf + offset, in qed_fw_asserts_dump()
5050 offset += qed_dump_section_hdr(dump_buf + offset, in qed_fw_asserts_dump()
5052 offset += qed_dump_str_param(dump_buf + offset, in qed_fw_asserts_dump()
5054 offset += qed_dump_num_param(dump_buf + offset, in qed_fw_asserts_dump()
5079 dump_buf + offset, in qed_fw_asserts_dump()
5086 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_fw_asserts_dump()
5229 u32 *dump_buf, in qed_dbg_grc_dump() argument
5248 status = qed_grc_dump(p_hwfn, p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_grc_dump()
5290 u32 *dump_buf, in qed_dbg_idle_chk_dump() argument
5312 *num_dumped_dwords = qed_idle_chk_dump(p_hwfn, p_ptt, dump_buf, true); in qed_dbg_idle_chk_dump()
5336 u32 *dump_buf, in qed_dbg_mcp_trace_dump() argument
5359 p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_mcp_trace_dump()
5383 u32 *dump_buf, in qed_dbg_reg_fifo_dump() argument
5405 p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_reg_fifo_dump()
5429 u32 *dump_buf, in qed_dbg_igu_fifo_dump() argument
5451 p_ptt, dump_buf, true, num_dumped_dwords); in qed_dbg_igu_fifo_dump()
5476 u32 *dump_buf, in qed_dbg_protection_override_dump() argument
5500 dump_buf, in qed_dbg_protection_override_dump()
5530 u32 *dump_buf, in qed_dbg_fw_asserts_dump() argument
5549 *num_dumped_dwords = qed_fw_asserts_dump(p_hwfn, p_ptt, dump_buf, true); in qed_dbg_fw_asserts_dump()
6279 static u32 qed_read_param(u32 *dump_buf, in qed_read_param() argument
6283 char *char_buf = (char *)dump_buf; in qed_read_param()
6313 static u32 qed_read_section_hdr(u32 *dump_buf, in qed_read_section_hdr() argument
6319 return qed_read_param(dump_buf, in qed_read_section_hdr()
6326 static u32 qed_print_section_params(u32 *dump_buf, in qed_print_section_params() argument
6336 dump_offset += qed_read_param(dump_buf + dump_offset, in qed_print_section_params()
6369 static u32 qed_parse_idle_chk_dump_rules(u32 *dump_buf, in qed_parse_idle_chk_dump_rules() argument
6386 for (rule_idx = 0; rule_idx < num_rules && dump_buf < dump_buf_end; in qed_parse_idle_chk_dump_rules()
6395 hdr = (struct dbg_idle_chk_result_hdr *)dump_buf; in qed_parse_idle_chk_dump_rules()
6417 dump_buf += BYTES_TO_DWORDS(sizeof(*hdr)); in qed_parse_idle_chk_dump_rules()
6454 (struct dbg_idle_chk_result_reg_hdr *)dump_buf; in qed_parse_idle_chk_dump_rules()
6461 dump_buf += BYTES_TO_DWORDS(sizeof(*reg_hdr)); in qed_parse_idle_chk_dump_rules()
6483 for (j = 0; j < reg_hdr->size; j++, dump_buf++) { in qed_parse_idle_chk_dump_rules()
6487 "0x%x", *dump_buf); in qed_parse_idle_chk_dump_rules()
6501 if (dump_buf > dump_buf_end) in qed_parse_idle_chk_dump_rules()
6513 static enum dbg_status qed_parse_idle_chk_dump(u32 *dump_buf, in qed_parse_idle_chk_dump() argument
6521 u32 *dump_buf_end = dump_buf + num_dumped_dwords; in qed_parse_idle_chk_dump()
6536 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_idle_chk_dump()
6542 dump_buf += qed_print_section_params(dump_buf, in qed_parse_idle_chk_dump()
6547 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_idle_chk_dump()
6551 dump_buf += qed_read_param(dump_buf, in qed_parse_idle_chk_dump()
6565 qed_parse_idle_chk_dump_rules(dump_buf, in qed_parse_idle_chk_dump()
6585 qed_parse_idle_chk_dump_rules(dump_buf, in qed_parse_idle_chk_dump()
6851 u32 *dump_buf, in qed_parse_mcp_trace_dump() argument
6868 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_mcp_trace_dump()
6874 dump_buf += qed_print_section_params(dump_buf, in qed_parse_mcp_trace_dump()
6879 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_mcp_trace_dump()
6883 dump_buf += qed_read_param(dump_buf, in qed_parse_mcp_trace_dump()
6890 trace = (struct mcp_trace *)dump_buf; in qed_parse_mcp_trace_dump()
6894 trace_buf = (u8 *)dump_buf + sizeof(*trace); in qed_parse_mcp_trace_dump()
6897 dump_buf += trace_data_dwords; in qed_parse_mcp_trace_dump()
6900 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_mcp_trace_dump()
6904 dump_buf += qed_read_param(dump_buf, in qed_parse_mcp_trace_dump()
6922 meta_buf = dump_buf; in qed_parse_mcp_trace_dump()
6956 static enum dbg_status qed_parse_reg_fifo_dump(u32 *dump_buf, in qed_parse_reg_fifo_dump() argument
6968 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_reg_fifo_dump()
6974 dump_buf += qed_print_section_params(dump_buf, in qed_parse_reg_fifo_dump()
6979 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_reg_fifo_dump()
6983 dump_buf += qed_read_param(dump_buf, in qed_parse_reg_fifo_dump()
6990 elements = (struct reg_fifo_element *)dump_buf; in qed_parse_reg_fifo_dump()
7197 static enum dbg_status qed_parse_igu_fifo_dump(u32 *dump_buf, in qed_parse_igu_fifo_dump() argument
7209 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_igu_fifo_dump()
7215 dump_buf += qed_print_section_params(dump_buf, in qed_parse_igu_fifo_dump()
7220 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_igu_fifo_dump()
7224 dump_buf += qed_read_param(dump_buf, in qed_parse_igu_fifo_dump()
7231 elements = (struct igu_fifo_element *)dump_buf; in qed_parse_igu_fifo_dump()
7253 qed_parse_protection_override_dump(u32 *dump_buf, in qed_parse_protection_override_dump() argument
7264 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_protection_override_dump()
7270 dump_buf += qed_print_section_params(dump_buf, in qed_parse_protection_override_dump()
7275 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_protection_override_dump()
7279 dump_buf += qed_read_param(dump_buf, in qed_parse_protection_override_dump()
7286 elements = (struct protection_override_element *)dump_buf; in qed_parse_protection_override_dump()
7328 static enum dbg_status qed_parse_fw_asserts_dump(u32 *dump_buf, in qed_parse_fw_asserts_dump() argument
7339 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_fw_asserts_dump()
7345 dump_buf += qed_print_section_params(dump_buf, in qed_parse_fw_asserts_dump()
7350 dump_buf += qed_read_section_hdr(dump_buf, in qed_parse_fw_asserts_dump()
7359 dump_buf += qed_read_param(dump_buf, in qed_parse_fw_asserts_dump()
7381 for (i = 0; i < storm_dump_size; i++, dump_buf++) in qed_parse_fw_asserts_dump()
7385 "%08x\n", *dump_buf); in qed_parse_fw_asserts_dump()
7434 u32 *dump_buf, in qed_get_idle_chk_results_buf_size() argument
7440 return qed_parse_idle_chk_dump(dump_buf, in qed_get_idle_chk_results_buf_size()
7448 u32 *dump_buf, in qed_print_idle_chk_results() argument
7456 return qed_parse_idle_chk_dump(dump_buf, in qed_print_idle_chk_results()
7473 u32 *dump_buf, in qed_get_mcp_trace_results_buf_size() argument
7478 dump_buf, NULL, results_buf_size, true); in qed_get_mcp_trace_results_buf_size()
7482 u32 *dump_buf, in qed_print_mcp_trace_results() argument
7489 dump_buf, in qed_print_mcp_trace_results()
7494 u32 *dump_buf, in qed_print_mcp_trace_results_cont() argument
7499 return qed_parse_mcp_trace_dump(p_hwfn, dump_buf, results_buf, in qed_print_mcp_trace_results_cont()
7504 u8 *dump_buf, in qed_print_mcp_trace_line() argument
7511 dump_buf, in qed_print_mcp_trace_line()
7548 u32 *dump_buf, in qed_get_reg_fifo_results_buf_size() argument
7552 return qed_parse_reg_fifo_dump(dump_buf, NULL, results_buf_size); in qed_get_reg_fifo_results_buf_size()
7556 u32 *dump_buf, in qed_print_reg_fifo_results() argument
7562 return qed_parse_reg_fifo_dump(dump_buf, results_buf, &parsed_buf_size); in qed_print_reg_fifo_results()
7566 u32 *dump_buf, in qed_get_igu_fifo_results_buf_size() argument
7570 return qed_parse_igu_fifo_dump(dump_buf, NULL, results_buf_size); in qed_get_igu_fifo_results_buf_size()
7574 u32 *dump_buf, in qed_print_igu_fifo_results() argument
7580 return qed_parse_igu_fifo_dump(dump_buf, results_buf, &parsed_buf_size); in qed_print_igu_fifo_results()
7585 u32 *dump_buf, in qed_get_protection_override_results_buf_size() argument
7589 return qed_parse_protection_override_dump(dump_buf, in qed_get_protection_override_results_buf_size()
7594 u32 *dump_buf, in qed_print_protection_override_results() argument
7600 return qed_parse_protection_override_dump(dump_buf, in qed_print_protection_override_results()
7606 u32 *dump_buf, in qed_get_fw_asserts_results_buf_size() argument
7610 return qed_parse_fw_asserts_dump(dump_buf, NULL, results_buf_size); in qed_get_fw_asserts_results_buf_size()
7614 u32 *dump_buf, in qed_print_fw_asserts_results() argument
7620 return qed_parse_fw_asserts_dump(dump_buf, in qed_print_fw_asserts_results()
7710 u32 *dump_buf, in qed_print_idle_chk_results_wrapper() argument
7716 return qed_print_idle_chk_results(p_hwfn, dump_buf, num_dumped_dwords, in qed_print_idle_chk_results_wrapper()
7727 struct qed_ptt *p_ptt, u32 *dump_buf,
7730 u32 *dump_buf, u32 num_dumped_dwords,
7733 u32 *dump_buf,
7798 results_buf_size(p_hwfn, (u32 *)feature->dump_buf, in format_feature()
7821 print_results(p_hwfn, (u32 *)feature->dump_buf, in format_feature()
7842 vfree(feature->dump_buf); in format_feature()
7843 feature->dump_buf = text_buf; in format_feature()
7866 if (feature->dump_buf) { in qed_dbg_dump()
7867 vfree(feature->dump_buf); in qed_dbg_dump()
7868 feature->dump_buf = NULL; in qed_dbg_dump()
7879 feature->dump_buf = vmalloc(feature->buf_size); in qed_dbg_dump()
7880 if (!feature->dump_buf) in qed_dbg_dump()
7884 perform_dump(p_hwfn, p_ptt, (u32 *)feature->dump_buf, in qed_dbg_dump()
8317 memcpy(buffer, qed_feature->dump_buf, qed_feature->buf_size); in qed_dbg_feature()
8383 if (feature->dump_buf) { in qed_dbg_pf_exit()
8384 vfree(feature->dump_buf); in qed_dbg_pf_exit()
8385 feature->dump_buf = NULL; in qed_dbg_pf_exit()