Lines Matching refs:pdbg_init

28 static int cudbg_do_compression(struct cudbg_init *pdbg_init,  in cudbg_do_compression()  argument
49 rc = cudbg_compress_buff(pdbg_init, &temp_in_buff, dbg_buff); in cudbg_do_compression()
60 static int cudbg_write_and_release_buff(struct cudbg_init *pdbg_init, in cudbg_write_and_release_buff() argument
66 if (pdbg_init->compress_type == CUDBG_COMPRESSION_NONE) { in cudbg_write_and_release_buff()
69 rc = cudbg_do_compression(pdbg_init, pin_buff, dbg_buff); in cudbg_write_and_release_buff()
75 cudbg_put_buff(pdbg_init, pin_buff); in cudbg_write_and_release_buff()
79 static int is_fw_attached(struct cudbg_init *pdbg_init) in is_fw_attached() argument
81 struct adapter *padap = pdbg_init->adap; in is_fw_attached()
417 int cudbg_collect_reg_dump(struct cudbg_init *pdbg_init, in cudbg_collect_reg_dump() argument
421 struct adapter *padap = pdbg_init->adap; in cudbg_collect_reg_dump()
431 rc = cudbg_get_buff(pdbg_init, dbg_buff, buf_size, &temp_buff); in cudbg_collect_reg_dump()
435 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_reg_dump()
438 int cudbg_collect_fw_devlog(struct cudbg_init *pdbg_init, in cudbg_collect_fw_devlog() argument
442 struct adapter *padap = pdbg_init->adap; in cudbg_collect_fw_devlog()
454 rc = cudbg_get_buff(pdbg_init, dbg_buff, dparams->size, &temp_buff); in cudbg_collect_fw_devlog()
469 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_fw_devlog()
473 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_fw_devlog()
476 int cudbg_collect_cim_la(struct cudbg_init *pdbg_init, in cudbg_collect_cim_la() argument
480 struct adapter *padap = pdbg_init->adap; in cudbg_collect_cim_la()
494 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_cim_la()
501 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_cim_la()
511 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_cim_la()
514 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_cim_la()
517 int cudbg_collect_cim_ma_la(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ma_la() argument
521 struct adapter *padap = pdbg_init->adap; in cudbg_collect_cim_ma_la()
526 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_cim_ma_la()
534 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_cim_ma_la()
537 int cudbg_collect_cim_qcfg(struct cudbg_init *pdbg_init, in cudbg_collect_cim_qcfg() argument
541 struct adapter *padap = pdbg_init->adap; in cudbg_collect_cim_qcfg()
546 rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_cim_qcfg), in cudbg_collect_cim_qcfg()
557 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_cim_qcfg()
566 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_cim_qcfg()
572 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_cim_qcfg()
575 static int cudbg_read_cim_ibq(struct cudbg_init *pdbg_init, in cudbg_read_cim_ibq() argument
579 struct adapter *padap = pdbg_init->adap; in cudbg_read_cim_ibq()
586 rc = cudbg_get_buff(pdbg_init, dbg_buff, qsize, &temp_buff); in cudbg_read_cim_ibq()
600 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_read_cim_ibq()
603 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_read_cim_ibq()
606 int cudbg_collect_cim_ibq_tp0(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ibq_tp0() argument
610 return cudbg_read_cim_ibq(pdbg_init, dbg_buff, cudbg_err, 0); in cudbg_collect_cim_ibq_tp0()
613 int cudbg_collect_cim_ibq_tp1(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ibq_tp1() argument
617 return cudbg_read_cim_ibq(pdbg_init, dbg_buff, cudbg_err, 1); in cudbg_collect_cim_ibq_tp1()
620 int cudbg_collect_cim_ibq_ulp(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ibq_ulp() argument
624 return cudbg_read_cim_ibq(pdbg_init, dbg_buff, cudbg_err, 2); in cudbg_collect_cim_ibq_ulp()
627 int cudbg_collect_cim_ibq_sge0(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ibq_sge0() argument
631 return cudbg_read_cim_ibq(pdbg_init, dbg_buff, cudbg_err, 3); in cudbg_collect_cim_ibq_sge0()
634 int cudbg_collect_cim_ibq_sge1(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ibq_sge1() argument
638 return cudbg_read_cim_ibq(pdbg_init, dbg_buff, cudbg_err, 4); in cudbg_collect_cim_ibq_sge1()
641 int cudbg_collect_cim_ibq_ncsi(struct cudbg_init *pdbg_init, in cudbg_collect_cim_ibq_ncsi() argument
645 return cudbg_read_cim_ibq(pdbg_init, dbg_buff, cudbg_err, 5); in cudbg_collect_cim_ibq_ncsi()
659 static int cudbg_read_cim_obq(struct cudbg_init *pdbg_init, in cudbg_read_cim_obq() argument
663 struct adapter *padap = pdbg_init->adap; in cudbg_read_cim_obq()
670 rc = cudbg_get_buff(pdbg_init, dbg_buff, qsize, &temp_buff); in cudbg_read_cim_obq()
684 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_read_cim_obq()
687 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_read_cim_obq()
690 int cudbg_collect_cim_obq_ulp0(struct cudbg_init *pdbg_init, in cudbg_collect_cim_obq_ulp0() argument
694 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 0); in cudbg_collect_cim_obq_ulp0()
697 int cudbg_collect_cim_obq_ulp1(struct cudbg_init *pdbg_init, in cudbg_collect_cim_obq_ulp1() argument
701 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 1); in cudbg_collect_cim_obq_ulp1()
704 int cudbg_collect_cim_obq_ulp2(struct cudbg_init *pdbg_init, in cudbg_collect_cim_obq_ulp2() argument
708 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 2); in cudbg_collect_cim_obq_ulp2()
711 int cudbg_collect_cim_obq_ulp3(struct cudbg_init *pdbg_init, in cudbg_collect_cim_obq_ulp3() argument
715 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 3); in cudbg_collect_cim_obq_ulp3()
718 int cudbg_collect_cim_obq_sge(struct cudbg_init *pdbg_init, in cudbg_collect_cim_obq_sge() argument
722 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 4); in cudbg_collect_cim_obq_sge()
725 int cudbg_collect_cim_obq_ncsi(struct cudbg_init *pdbg_init, in cudbg_collect_cim_obq_ncsi() argument
729 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 5); in cudbg_collect_cim_obq_ncsi()
732 int cudbg_collect_obq_sge_rx_q0(struct cudbg_init *pdbg_init, in cudbg_collect_obq_sge_rx_q0() argument
736 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 6); in cudbg_collect_obq_sge_rx_q0()
739 int cudbg_collect_obq_sge_rx_q1(struct cudbg_init *pdbg_init, in cudbg_collect_obq_sge_rx_q1() argument
743 return cudbg_read_cim_obq(pdbg_init, dbg_buff, cudbg_err, 7); in cudbg_collect_obq_sge_rx_q1()
893 static int cudbg_memory_read(struct cudbg_init *pdbg_init, int win, in cudbg_memory_read() argument
897 struct adapter *adap = pdbg_init->adap; in cudbg_memory_read()
975 static int cudbg_read_fw_mem(struct cudbg_init *pdbg_init, in cudbg_read_fw_mem() argument
983 struct adapter *padap = pdbg_init->adap; in cudbg_read_fw_mem()
1020 rc = cudbg_get_buff(pdbg_init, dbg_buff, bytes, &temp_buff); in cudbg_read_fw_mem()
1032 rc = cudbg_memory_read(pdbg_init, MEMWIN_NIC, mem_type, in cudbg_read_fw_mem()
1037 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_read_fw_mem()
1044 rc = cudbg_write_and_release_buff(pdbg_init, &temp_buff, in cudbg_read_fw_mem()
1047 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_read_fw_mem()
1054 static void cudbg_t4_fwcache(struct cudbg_init *pdbg_init, in cudbg_t4_fwcache() argument
1057 struct adapter *padap = pdbg_init->adap; in cudbg_t4_fwcache()
1060 if (is_fw_attached(pdbg_init)) { in cudbg_t4_fwcache()
1068 static int cudbg_collect_mem_region(struct cudbg_init *pdbg_init, in cudbg_collect_mem_region() argument
1073 struct adapter *padap = pdbg_init->adap; in cudbg_collect_mem_region()
1084 cudbg_t4_fwcache(pdbg_init, cudbg_err); in cudbg_collect_mem_region()
1090 return cudbg_read_fw_mem(pdbg_init, dbg_buff, mem_type, size, in cudbg_collect_mem_region()
1094 int cudbg_collect_edc0_meminfo(struct cudbg_init *pdbg_init, in cudbg_collect_edc0_meminfo() argument
1098 return cudbg_collect_mem_region(pdbg_init, dbg_buff, cudbg_err, in cudbg_collect_edc0_meminfo()
1102 int cudbg_collect_edc1_meminfo(struct cudbg_init *pdbg_init, in cudbg_collect_edc1_meminfo() argument
1106 return cudbg_collect_mem_region(pdbg_init, dbg_buff, cudbg_err, in cudbg_collect_edc1_meminfo()
1110 int cudbg_collect_mc0_meminfo(struct cudbg_init *pdbg_init, in cudbg_collect_mc0_meminfo() argument
1114 return cudbg_collect_mem_region(pdbg_init, dbg_buff, cudbg_err, in cudbg_collect_mc0_meminfo()
1118 int cudbg_collect_mc1_meminfo(struct cudbg_init *pdbg_init, in cudbg_collect_mc1_meminfo() argument
1122 return cudbg_collect_mem_region(pdbg_init, dbg_buff, cudbg_err, in cudbg_collect_mc1_meminfo()
1126 int cudbg_collect_hma_meminfo(struct cudbg_init *pdbg_init, in cudbg_collect_hma_meminfo() argument
1130 return cudbg_collect_mem_region(pdbg_init, dbg_buff, cudbg_err, in cudbg_collect_hma_meminfo()
1134 int cudbg_collect_rss(struct cudbg_init *pdbg_init, in cudbg_collect_rss() argument
1138 struct adapter *padap = pdbg_init->adap; in cudbg_collect_rss()
1143 rc = cudbg_get_buff(pdbg_init, dbg_buff, nentries * sizeof(u16), in cudbg_collect_rss()
1151 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_rss()
1154 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_rss()
1157 int cudbg_collect_rss_vf_config(struct cudbg_init *pdbg_init, in cudbg_collect_rss_vf_config() argument
1161 struct adapter *padap = pdbg_init->adap; in cudbg_collect_rss_vf_config()
1167 rc = cudbg_get_buff(pdbg_init, dbg_buff, in cudbg_collect_rss_vf_config()
1177 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_rss_vf_config()
1180 int cudbg_collect_path_mtu(struct cudbg_init *pdbg_init, in cudbg_collect_path_mtu() argument
1184 struct adapter *padap = pdbg_init->adap; in cudbg_collect_path_mtu()
1188 rc = cudbg_get_buff(pdbg_init, dbg_buff, NMTUS * sizeof(u16), in cudbg_collect_path_mtu()
1194 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_path_mtu()
1197 int cudbg_collect_pm_stats(struct cudbg_init *pdbg_init, in cudbg_collect_pm_stats() argument
1201 struct adapter *padap = pdbg_init->adap; in cudbg_collect_pm_stats()
1206 rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_pm_stats), in cudbg_collect_pm_stats()
1214 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_pm_stats()
1217 int cudbg_collect_hw_sched(struct cudbg_init *pdbg_init, in cudbg_collect_hw_sched() argument
1221 struct adapter *padap = pdbg_init->adap; in cudbg_collect_hw_sched()
1229 rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_hw_sched), in cudbg_collect_hw_sched()
1238 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_hw_sched()
1241 int cudbg_collect_tp_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_tp_indirect() argument
1245 struct adapter *padap = pdbg_init->adap; in cudbg_collect_tp_indirect()
1262 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_tp_indirect()
1351 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_tp_indirect()
1375 int cudbg_collect_sge_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_sge_indirect() argument
1379 struct adapter *padap = pdbg_init->adap; in cudbg_collect_sge_indirect()
1385 rc = cudbg_get_buff(pdbg_init, dbg_buff, in cudbg_collect_sge_indirect()
1430 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_sge_indirect()
1433 int cudbg_collect_ulprx_la(struct cudbg_init *pdbg_init, in cudbg_collect_ulprx_la() argument
1437 struct adapter *padap = pdbg_init->adap; in cudbg_collect_ulprx_la()
1442 rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_ulprx_la), in cudbg_collect_ulprx_la()
1450 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_ulprx_la()
1453 int cudbg_collect_tp_la(struct cudbg_init *pdbg_init, in cudbg_collect_tp_la() argument
1457 struct adapter *padap = pdbg_init->adap; in cudbg_collect_tp_la()
1463 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_tp_la()
1470 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_tp_la()
1473 int cudbg_collect_meminfo(struct cudbg_init *pdbg_init, in cudbg_collect_meminfo() argument
1477 struct adapter *padap = pdbg_init->adap; in cudbg_collect_meminfo()
1483 rc = cudbg_get_buff(pdbg_init, dbg_buff, in cudbg_collect_meminfo()
1500 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_meminfo()
1504 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_meminfo()
1507 int cudbg_collect_cim_pif_la(struct cudbg_init *pdbg_init, in cudbg_collect_cim_pif_la() argument
1512 struct adapter *padap = pdbg_init->adap; in cudbg_collect_cim_pif_la()
1518 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_cim_pif_la()
1527 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_cim_pif_la()
1530 int cudbg_collect_clk_info(struct cudbg_init *pdbg_init, in cudbg_collect_clk_info() argument
1534 struct adapter *padap = pdbg_init->adap; in cudbg_collect_clk_info()
1543 rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_clk_info), in cudbg_collect_clk_info()
1575 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_clk_info()
1578 int cudbg_collect_pcie_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_pcie_indirect() argument
1582 struct adapter *padap = pdbg_init->adap; in cudbg_collect_pcie_indirect()
1590 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_pcie_indirect()
1631 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_pcie_indirect()
1634 int cudbg_collect_pm_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_pm_indirect() argument
1638 struct adapter *padap = pdbg_init->adap; in cudbg_collect_pm_indirect()
1646 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_pm_indirect()
1687 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_pm_indirect()
1690 int cudbg_collect_tid(struct cudbg_init *pdbg_init, in cudbg_collect_tid() argument
1694 struct adapter *padap = pdbg_init->adap; in cudbg_collect_tid()
1701 rc = cudbg_get_buff(pdbg_init, dbg_buff, in cudbg_collect_tid()
1717 if (!is_fw_attached(pdbg_init)) in cudbg_collect_tid()
1731 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_tid()
1750 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_tid()
1779 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_tid()
1782 int cudbg_collect_pcie_config(struct cudbg_init *pdbg_init, in cudbg_collect_pcie_config() argument
1786 struct adapter *padap = pdbg_init->adap; in cudbg_collect_pcie_config()
1793 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_pcie_config()
1805 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_pcie_config()
1913 static void cudbg_read_sge_ctxt(struct cudbg_init *pdbg_init, u32 cid, in cudbg_read_sge_ctxt() argument
1916 struct adapter *padap = pdbg_init->adap; in cudbg_read_sge_ctxt()
1926 if (is_fw_attached(pdbg_init)) in cudbg_read_sge_ctxt()
1932 static void cudbg_get_sge_ctxt_fw(struct cudbg_init *pdbg_init, u32 max_qid, in cudbg_get_sge_ctxt_fw() argument
1941 cudbg_read_sge_ctxt(pdbg_init, j, ctxt_type, buff->data); in cudbg_get_sge_ctxt_fw()
1950 cudbg_read_sge_ctxt(pdbg_init, j, CTXT_CNM, buff->data); in cudbg_get_sge_ctxt_fw()
1960 int cudbg_collect_dump_context(struct cudbg_init *pdbg_init, in cudbg_collect_dump_context() argument
1965 struct adapter *padap = pdbg_init->adap; in cudbg_collect_dump_context()
1985 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_dump_context()
1999 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_dump_context()
2012 cudbg_get_sge_ctxt_fw(pdbg_init, max_ctx_qid, i, in cudbg_collect_dump_context()
2023 if (is_fw_attached(pdbg_init)) { in cudbg_collect_dump_context()
2031 if (rc || !is_fw_attached(pdbg_init)) { in cudbg_collect_dump_context()
2033 cudbg_get_sge_ctxt_fw(pdbg_init, max_ctx_qid, i, in cudbg_collect_dump_context()
2067 cudbg_get_sge_ctxt_fw(pdbg_init, max_ctx_qid, CTXT_FLM, &buff); in cudbg_collect_dump_context()
2069 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_dump_context()
2107 static int cudbg_collect_tcam_index(struct cudbg_init *pdbg_init, in cudbg_collect_tcam_index() argument
2110 struct adapter *padap = pdbg_init->adap; in cudbg_collect_tcam_index()
2198 if (is_fw_attached(pdbg_init)) in cudbg_collect_tcam_index()
2202 if (rc || !is_fw_attached(pdbg_init)) { in cudbg_collect_tcam_index()
2229 int cudbg_collect_mps_tcam(struct cudbg_init *pdbg_init, in cudbg_collect_mps_tcam() argument
2233 struct adapter *padap = pdbg_init->adap; in cudbg_collect_mps_tcam()
2241 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_mps_tcam()
2247 rc = cudbg_collect_tcam_index(pdbg_init, tcam, i); in cudbg_collect_mps_tcam()
2250 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_mps_tcam()
2260 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_mps_tcam()
2263 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_mps_tcam()
2266 int cudbg_collect_vpd_data(struct cudbg_init *pdbg_init, in cudbg_collect_vpd_data() argument
2270 struct adapter *padap = pdbg_init->adap; in cudbg_collect_vpd_data()
2314 rc = cudbg_get_buff(pdbg_init, dbg_buff, sizeof(struct cudbg_vpd_data), in cudbg_collect_vpd_data()
2330 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_vpd_data()
2333 static int cudbg_read_tid(struct cudbg_init *pdbg_init, u32 tid, in cudbg_read_tid() argument
2336 struct adapter *padap = pdbg_init->adap; in cudbg_read_tid()
2476 int cudbg_collect_le_tcam(struct cudbg_init *pdbg_init, in cudbg_collect_le_tcam() argument
2480 struct adapter *padap = pdbg_init->adap; in cudbg_collect_le_tcam()
2492 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_le_tcam()
2501 rc = cudbg_read_tid(pdbg_init, i, tid_data); in cudbg_collect_le_tcam()
2528 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_le_tcam()
2531 int cudbg_collect_cctrl(struct cudbg_init *pdbg_init, in cudbg_collect_cctrl() argument
2535 struct adapter *padap = pdbg_init->adap; in cudbg_collect_cctrl()
2541 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_cctrl()
2546 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_cctrl()
2549 int cudbg_collect_ma_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_ma_indirect() argument
2553 struct adapter *padap = pdbg_init->adap; in cudbg_collect_ma_indirect()
2564 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_ma_indirect()
2600 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_ma_indirect()
2603 int cudbg_collect_ulptx_la(struct cudbg_init *pdbg_init, in cudbg_collect_ulptx_la() argument
2607 struct adapter *padap = pdbg_init->adap; in cudbg_collect_ulptx_la()
2614 rc = cudbg_get_buff(pdbg_init, dbg_buff, in cudbg_collect_ulptx_la()
2662 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_ulptx_la()
2665 int cudbg_collect_up_cim_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_up_cim_indirect() argument
2669 struct adapter *padap = pdbg_init->adap; in cudbg_collect_up_cim_indirect()
2687 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_up_cim_indirect()
2737 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_up_cim_indirect()
2743 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_up_cim_indirect()
2746 int cudbg_collect_pbt_tables(struct cudbg_init *pdbg_init, in cudbg_collect_pbt_tables() argument
2750 struct adapter *padap = pdbg_init->adap; in cudbg_collect_pbt_tables()
2756 rc = cudbg_get_buff(pdbg_init, dbg_buff, in cudbg_collect_pbt_tables()
2770 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_pbt_tables()
2783 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_pbt_tables()
2795 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_pbt_tables()
2807 cudbg_put_buff(pdbg_init, &temp_buff); in cudbg_collect_pbt_tables()
2811 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_pbt_tables()
2814 int cudbg_collect_mbox_log(struct cudbg_init *pdbg_init, in cudbg_collect_mbox_log() argument
2818 struct adapter *padap = pdbg_init->adap; in cudbg_collect_mbox_log()
2832 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_mbox_log()
2855 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_mbox_log()
2858 int cudbg_collect_hma_indirect(struct cudbg_init *pdbg_init, in cudbg_collect_hma_indirect() argument
2862 struct adapter *padap = pdbg_init->adap; in cudbg_collect_hma_indirect()
2873 rc = cudbg_get_buff(pdbg_init, dbg_buff, size, &temp_buff); in cudbg_collect_hma_indirect()
2891 return cudbg_write_and_release_buff(pdbg_init, &temp_buff, dbg_buff); in cudbg_collect_hma_indirect()