Lines Matching refs:dump

1904 static u32 qed_dump_str(char *dump_buf, bool dump, const char *str)  in qed_dump_str()  argument
1906 if (dump) in qed_dump_str()
1915 static u32 qed_dump_align(char *dump_buf, bool dump, u32 byte_offset) in qed_dump_align() argument
1922 if (dump && align_size) in qed_dump_align()
1932 bool dump, in qed_dump_str_param() argument
1939 offset += qed_dump_str(char_buf + offset, dump, param_name); in qed_dump_str_param()
1942 if (dump) in qed_dump_str_param()
1947 offset += qed_dump_str(char_buf + offset, dump, param_val); in qed_dump_str_param()
1950 offset += qed_dump_align(char_buf + offset, dump, offset); in qed_dump_str_param()
1959 bool dump, const char *param_name, u32 param_val) in qed_dump_num_param() argument
1965 offset += qed_dump_str(char_buf + offset, dump, param_name); in qed_dump_num_param()
1968 if (dump) in qed_dump_num_param()
1973 offset += qed_dump_align(char_buf + offset, dump, offset); in qed_dump_num_param()
1977 if (dump) in qed_dump_num_param()
1989 u32 *dump_buf, bool dump) in qed_dump_fw_ver_param() argument
1996 if (dump && !qed_grc_get_param(p_hwfn, DBG_GRC_PARAM_NO_FW_VER)) { in qed_dump_fw_ver_param()
2019 dump, "fw-version", fw_ver_str); in qed_dump_fw_ver_param()
2021 dump, "fw-image", fw_img_str); in qed_dump_fw_ver_param()
2023 dump, in qed_dump_fw_ver_param()
2034 u32 *dump_buf, bool dump) in qed_dump_mfw_ver_param() argument
2038 if (dump && in qed_dump_mfw_ver_param()
2075 return qed_dump_str_param(dump_buf, dump, "mfw-version", mfw_ver_str); in qed_dump_mfw_ver_param()
2082 bool dump, const char *name, u32 num_params) in qed_dump_section_hdr() argument
2084 return qed_dump_num_param(dump_buf, dump, name, num_params); in qed_dump_section_hdr()
2093 bool dump, in qed_dump_common_global_params() argument
2103 dump, "global_params", num_params); 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()
2110 dump, "tools-version", TOOLS_VERSION); in qed_dump_common_global_params()
2112 dump, in qed_dump_common_global_params()
2116 dump, 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()
2138 if (dump) in qed_dump_last_section()
2449 bool dump, in qed_grc_dump_regs_hdr() argument
2460 dump, "grc_regs", num_params); in qed_grc_dump_regs_hdr()
2462 dump, "count", num_reg_entries); in qed_grc_dump_regs_hdr()
2464 dump, "split", in qed_grc_dump_regs_hdr()
2468 dump, "id", split_id); in qed_grc_dump_regs_hdr()
2471 dump, param_name, param_val); in qed_grc_dump_regs_hdr()
2495 bool dump, u32 addr, u32 len, bool wide_bus, in qed_grc_dump_addr_range() argument
2502 if (!dump) in qed_grc_dump_addr_range()
2588 bool dump, u32 addr, u32 len) in qed_grc_dump_reg_entry_hdr() argument
2590 if (dump) in qed_grc_dump_reg_entry_hdr()
2602 bool dump, u32 addr, u32 len, bool wide_bus, 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()
2611 dump, addr, len, wide_bus, in qed_grc_dump_reg_entry()
2627 bool dump, 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()
2636 if (!dump) in qed_grc_dump_reg_entry_skip()
2645 dump, addr, curr_len, false, in qed_grc_dump_reg_entry_skip()
2667 bool dump, in qed_grc_dump_regs_entries() argument
2714 dump, in qed_grc_dump_regs_entries()
2731 bool dump, in qed_grc_dump_split_data() argument
2761 dump, in qed_grc_dump_split_data()
2768 if (dump && num_dumped_reg_entries > 0) in qed_grc_dump_split_data()
2770 dump, in qed_grc_dump_split_data()
2784 bool dump, in qed_grc_dump_registers() argument
2836 dump, block_enable, in qed_grc_dump_registers()
2846 if (dump) { in qed_grc_dump_registers()
2859 u32 *dump_buf, bool dump) in qed_grc_dump_reset_regs() argument
2877 dump, in qed_grc_dump_reset_regs()
2885 if (dump) in qed_grc_dump_reset_regs()
2898 u32 *dump_buf, bool dump) in qed_grc_dump_modified_regs() argument
2912 if (dev_data->block_in_reset[block_id] && dump) in qed_grc_dump_modified_regs()
2941 dump, in qed_grc_dump_modified_regs()
2950 dump, in qed_grc_dump_modified_regs()
2963 if (dev_data->block_in_reset[storm->block_id] && dump) in qed_grc_dump_modified_regs()
2972 dump, in qed_grc_dump_modified_regs()
2980 if (dump) in qed_grc_dump_modified_regs()
2992 u32 *dump_buf, bool dump) in qed_grc_dump_special_regs() argument
2997 dump, 2, SPLIT_TYPE_NONE, 0, in qed_grc_dump_special_regs()
3007 dump, in qed_grc_dump_special_regs()
3017 dump, in qed_grc_dump_special_regs()
3040 bool dump, in qed_grc_dump_mem_hdr() argument
3064 dump, "grc_mem", num_params); in qed_grc_dump_mem_hdr()
3077 dump, "name", buf); in qed_grc_dump_mem_hdr()
3083 dump, "addr", addr_in_bytes); in qed_grc_dump_mem_hdr()
3087 offset += qed_dump_num_param(dump_buf + offset, dump, "len", len); in qed_grc_dump_mem_hdr()
3092 dump, "width", bit_width); in qed_grc_dump_mem_hdr()
3097 dump, "packed", 1); in qed_grc_dump_mem_hdr()
3108 offset += qed_dump_str_param(dump_buf + offset, dump, "type", buf); in qed_grc_dump_mem_hdr()
3120 bool dump, in qed_grc_dump_mem() argument
3134 dump, in qed_grc_dump_mem()
3144 dump, addr, len, wide_bus, in qed_grc_dump_mem()
3154 u32 *dump_buf, bool dump) in qed_grc_dump_mem_entries() argument
3255 dump, in qed_grc_dump_mem_entries()
3276 u32 *dump_buf, bool dump) in qed_grc_dump_memories() argument
3304 dump); in qed_grc_dump_memories()
3322 bool dump, in qed_grc_dump_ctx_data() argument
3340 dump, in qed_grc_dump_ctx_data()
3347 if (!dump) in qed_grc_dump_ctx_data()
3365 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_ctx() argument
3384 dump, in qed_grc_dump_ctx()
3398 dump, in qed_grc_dump_ctx()
3412 dump, in qed_grc_dump_ctx()
3426 dump, in qed_grc_dump_ctx()
3440 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_iors() argument
3461 dump, in qed_grc_dump_iors()
3480 u32 *dump_buf, bool dump, u8 storm_id) in qed_grc_dump_vfc_cam() argument
3490 dump, in qed_grc_dump_vfc_cam()
3497 if (!dump) in qed_grc_dump_vfc_cam()
3532 bool dump, in qed_grc_dump_vfc_ram() argument
3543 dump, in qed_grc_dump_vfc_ram()
3555 if (!dump) in qed_grc_dump_vfc_ram()
3586 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_vfc() argument
3604 dump, storm_id); in qed_grc_dump_vfc()
3611 dump, in qed_grc_dump_vfc()
3621 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_rss() argument
3641 dump, in qed_grc_dump_rss()
3650 if (!dump) { in qed_grc_dump_rss()
3664 dump, in qed_grc_dump_rss()
3680 u32 *dump_buf, bool dump, u8 big_ram_id) in qed_grc_dump_big_ram() argument
3702 dump, in qed_grc_dump_big_ram()
3710 if (!dump) in qed_grc_dump_big_ram()
3724 dump, in qed_grc_dump_big_ram()
3734 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_mcp() argument
3741 if (dump && !qed_grc_get_param(p_hwfn, DBG_GRC_PARAM_NO_MCP)) { in qed_grc_dump_mcp()
3751 dump, in qed_grc_dump_mcp()
3761 dump, in qed_grc_dump_mcp()
3772 dump, block_enable, "block", "MCP"); in qed_grc_dump_mcp()
3776 dump, 1, SPLIT_TYPE_NONE, 0, in qed_grc_dump_mcp()
3782 dump, in qed_grc_dump_mcp()
3796 struct qed_ptt *p_ptt, u32 *dump_buf, bool dump) in qed_grc_dump_phy() argument
3824 dump, in qed_grc_dump_phy()
3830 if (!dump) { in qed_grc_dump_phy()
3879 u32 *dump_buf, bool dump) in qed_grc_dump_static_debug() argument
3885 if (dump && qed_rd(p_hwfn, p_ptt, DBG_REG_DBG_BLOCK_ON)) in qed_grc_dump_static_debug()
3888 if (dump) { in qed_grc_dump_static_debug()
3927 dump, in qed_grc_dump_static_debug()
3933 if (!dump) { in qed_grc_dump_static_debug()
3966 dump, in qed_grc_dump_static_debug()
3978 if (dump) { in qed_grc_dump_static_debug()
3992 bool dump, u32 *num_dumped_dwords) in qed_grc_dump() argument
4003 if (dump) in qed_grc_dump()
4009 dump_buf + offset, dump, 4); in qed_grc_dump()
4011 dump, "dump-type", "grc-dump"); in qed_grc_dump()
4013 dump, in qed_grc_dump()
4018 dump, in qed_grc_dump()
4023 dump, "num-ports", dev_data->num_ports); in qed_grc_dump()
4029 dump_buf + offset, dump); in qed_grc_dump()
4032 if (dump) { in qed_grc_dump()
4038 if (dump && in qed_grc_dump()
4054 dump_buf + offset, dump); in qed_grc_dump()
4057 if (dump && in qed_grc_dump()
4075 dump, 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()
4108 dump, i); 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()
4130 (!dump || dev_data->bus.state == DBG_BUS_STATE_IDLE)) 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()
4138 if (dump) { in qed_grc_dump()
4163 bool dump, in qed_idle_chk_dump_failure() argument
4183 if (dump) { in qed_idle_chk_dump_failure()
4202 if (!dump) { in qed_idle_chk_dump_failure()
4229 if (!dump) { in qed_idle_chk_dump_failure()
4282 dump, in qed_idle_chk_dump_failure()
4295 u32 *dump_buf, bool dump, in qed_idle_chk_dump_rule_entries() argument
4343 if (!check_rule && dump) in qed_idle_chk_dump_rule_entries()
4346 if (!dump) { in qed_idle_chk_dump_rule_entries()
4406 dump, addr, in qed_idle_chk_dump_rule_entries()
4420 dump, 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()
4447 dump, "dump-type", "idle-chk"); 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()
4480 dump, in qed_idle_chk_dump()
4493 if (dump) in qed_idle_chk_dump()
4495 dump, "num_rules", num_failing_rules); in qed_idle_chk_dump()
4498 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_idle_chk_dump()
4704 bool dump, u32 *num_dumped_dwords) in qed_mcp_trace_dump() argument
4728 dump_buf + offset, dump, 1); in qed_mcp_trace_dump()
4730 dump, "dump-type", "mcp-trace"); in qed_mcp_trace_dump()
4736 if (dump && mcp_access) { in qed_mcp_trace_dump()
4749 dump, "mcp_trace_data", 1); in qed_mcp_trace_dump()
4751 dump, "size", trace_data_size_dwords); in qed_mcp_trace_dump()
4757 dump, in qed_mcp_trace_dump()
4768 dump, "mcp_trace_meta", 1); in qed_mcp_trace_dump()
4776 if ((!trace_meta_size_bytes || dump) && mcp_access) { in qed_mcp_trace_dump()
4790 dump, "size", trace_meta_size_dwords); in qed_mcp_trace_dump()
4793 if (dump && trace_meta_size_dwords) in qed_mcp_trace_dump()
4803 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_mcp_trace_dump()
4817 bool dump, u32 *num_dumped_dwords) in qed_reg_fifo_dump() argument
4827 dump_buf + offset, dump, 1); in qed_reg_fifo_dump()
4829 dump, "dump-type", "reg-fifo"); in qed_reg_fifo_dump()
4835 dump, "reg_fifo_data", 1); in qed_reg_fifo_dump()
4837 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_reg_fifo_dump()
4839 if (!dump) { 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()
4887 bool dump, u32 *num_dumped_dwords) in qed_igu_fifo_dump() argument
4897 dump_buf + offset, dump, 1); in qed_igu_fifo_dump()
4899 dump, "dump-type", "igu-fifo"); in qed_igu_fifo_dump()
4905 dump, "igu_fifo_data", 1); in qed_igu_fifo_dump()
4907 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_igu_fifo_dump()
4909 if (!dump) { 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()
4957 bool dump, in qed_protection_override_dump() argument
4967 dump_buf + offset, dump, 1); in qed_protection_override_dump()
4969 dump, "dump-type", "protection-override"); in qed_protection_override_dump()
4975 dump, "protection_override_data", 1); in qed_protection_override_dump()
4977 offset += qed_dump_num_param(dump_buf + offset, dump, "size", 0); in qed_protection_override_dump()
4979 if (!dump) { 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()
5025 dump, "dump-type", "fw-asserts"); in qed_fw_asserts_dump()
5044 dump, "fw_asserts", 2); in qed_fw_asserts_dump()
5046 dump, "storm", storm_letter_str); in qed_fw_asserts_dump()
5048 dump, in qed_fw_asserts_dump()
5053 if (!dump) { in qed_fw_asserts_dump()
5073 dump, addr, in qed_fw_asserts_dump()
5079 offset += qed_dump_last_section(dump_buf, offset, dump); in qed_fw_asserts_dump()