Lines Matching refs:cnt

1873 	uint32_t	cnt = 0;  in ql_8021_dump_dcmd()  local
1884 while (cnt < ha->ql_dump_size) { in ql_8021_dump_dcmd()
1886 if (++cnt % 16 == 0) { in ql_8021_dump_dcmd()
1890 if (cnt % 16 != 0) { in ql_8021_dump_dcmd()
1923 uint32_t cnt, cnt1, *dp, *dp2; in ql_8300_dump_dcmd() local
1954 for (cnt = 0; cnt < sizeof (fw->hostrisc_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
1955 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
1958 mdb_printf("%08x ", fw->hostrisc_reg[cnt]); in ql_8300_dump_dcmd()
1962 for (cnt = 0; cnt < sizeof (fw->pcie_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
1963 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
1966 mdb_printf("%08x ", fw->pcie_reg[cnt]); in ql_8300_dump_dcmd()
1970 for (cnt = 0; cnt < ha->rsp_queues_cnt; cnt++) { in ql_8300_dump_dcmd()
1971 mdb_printf("\n\nQueue Pointers #%d:\n", cnt); in ql_8300_dump_dcmd()
1978 for (cnt = 0; cnt < sizeof (fw->host_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
1979 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
1982 mdb_printf("%08x ", fw->host_reg[cnt]); in ql_8300_dump_dcmd()
1986 for (cnt = 0; cnt < sizeof (fw->shadow_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
1987 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
1990 mdb_printf("%08x ", fw->shadow_reg[cnt]); in ql_8300_dump_dcmd()
1996 for (cnt = 0; cnt < sizeof (fw->mailbox_reg) / 2; cnt++) { in ql_8300_dump_dcmd()
1997 if (cnt % 16 == 0) { in ql_8300_dump_dcmd()
2000 mdb_printf("%04x ", fw->mailbox_reg[cnt]); in ql_8300_dump_dcmd()
2004 for (cnt = 0; cnt < sizeof (fw->xseq_gp_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2005 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2008 mdb_printf("%08x ", fw->xseq_gp_reg[cnt]); in ql_8300_dump_dcmd()
2012 for (cnt = 0; cnt < sizeof (fw->xseq_0_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2013 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2016 mdb_printf("%08x ", fw->xseq_0_reg[cnt]); in ql_8300_dump_dcmd()
2020 for (cnt = 0; cnt < sizeof (fw->xseq_1_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2021 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2024 mdb_printf("%08x ", fw->xseq_1_reg[cnt]); in ql_8300_dump_dcmd()
2028 for (cnt = 0; cnt < sizeof (fw->xseq_2_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2029 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2032 mdb_printf("%08x ", fw->xseq_2_reg[cnt]); in ql_8300_dump_dcmd()
2036 for (cnt = 0; cnt < sizeof (fw->rseq_gp_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2037 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2040 mdb_printf("%08x ", fw->rseq_gp_reg[cnt]); in ql_8300_dump_dcmd()
2044 for (cnt = 0; cnt < sizeof (fw->rseq_0_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2045 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2048 mdb_printf("%08x ", fw->rseq_0_reg[cnt]); in ql_8300_dump_dcmd()
2052 for (cnt = 0; cnt < sizeof (fw->rseq_1_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2053 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2056 mdb_printf("%08x ", fw->rseq_1_reg[cnt]); in ql_8300_dump_dcmd()
2060 for (cnt = 0; cnt < sizeof (fw->rseq_2_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2061 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2064 mdb_printf("%08x ", fw->rseq_2_reg[cnt]); in ql_8300_dump_dcmd()
2068 for (cnt = 0; cnt < sizeof (fw->rseq_3_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2069 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2072 mdb_printf("%08x ", fw->rseq_3_reg[cnt]); in ql_8300_dump_dcmd()
2076 for (cnt = 0; cnt < sizeof (fw->aseq_gp_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2077 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2080 mdb_printf("%08x ", fw->aseq_gp_reg[cnt]); in ql_8300_dump_dcmd()
2084 for (cnt = 0; cnt < sizeof (fw->aseq_0_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2085 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2088 mdb_printf("%08x ", fw->aseq_0_reg[cnt]); in ql_8300_dump_dcmd()
2092 for (cnt = 0; cnt < sizeof (fw->aseq_1_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2093 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2096 mdb_printf("%08x ", fw->aseq_1_reg[cnt]); in ql_8300_dump_dcmd()
2100 for (cnt = 0; cnt < sizeof (fw->aseq_2_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2101 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2104 mdb_printf("%08x ", fw->aseq_2_reg[cnt]); in ql_8300_dump_dcmd()
2108 for (cnt = 0; cnt < sizeof (fw->aseq_3_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2109 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2112 mdb_printf("%08x ", fw->aseq_3_reg[cnt]); in ql_8300_dump_dcmd()
2116 for (cnt = 0; cnt < sizeof (fw->cmd_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2117 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2120 mdb_printf("%08x ", fw->cmd_dma_reg[cnt]); in ql_8300_dump_dcmd()
2124 for (cnt = 0; cnt < sizeof (fw->req0_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2125 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2128 mdb_printf("%08x ", fw->req0_dma_reg[cnt]); in ql_8300_dump_dcmd()
2132 for (cnt = 0; cnt < sizeof (fw->resp0_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2133 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2136 mdb_printf("%08x ", fw->resp0_dma_reg[cnt]); in ql_8300_dump_dcmd()
2140 for (cnt = 0; cnt < sizeof (fw->req1_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2141 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2144 mdb_printf("%08x ", fw->req1_dma_reg[cnt]); in ql_8300_dump_dcmd()
2148 for (cnt = 0; cnt < sizeof (fw->xmt0_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2149 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2152 mdb_printf("%08x ", fw->xmt0_dma_reg[cnt]); in ql_8300_dump_dcmd()
2156 for (cnt = 0; cnt < sizeof (fw->xmt1_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2157 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2160 mdb_printf("%08x ", fw->xmt1_dma_reg[cnt]); in ql_8300_dump_dcmd()
2164 for (cnt = 0; cnt < sizeof (fw->xmt2_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2165 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2168 mdb_printf("%08x ", fw->xmt2_dma_reg[cnt]); in ql_8300_dump_dcmd()
2172 for (cnt = 0; cnt < sizeof (fw->xmt3_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2173 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2176 mdb_printf("%08x ", fw->xmt3_dma_reg[cnt]); in ql_8300_dump_dcmd()
2180 for (cnt = 0; cnt < sizeof (fw->xmt4_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2181 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2184 mdb_printf("%08x ", fw->xmt4_dma_reg[cnt]); in ql_8300_dump_dcmd()
2188 for (cnt = 0; cnt < sizeof (fw->xmt_data_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2189 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2192 mdb_printf("%08x ", fw->xmt_data_dma_reg[cnt]); in ql_8300_dump_dcmd()
2196 for (cnt = 0; cnt < sizeof (fw->rcvt0_data_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2197 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2200 mdb_printf("%08x ", fw->rcvt0_data_dma_reg[cnt]); in ql_8300_dump_dcmd()
2204 for (cnt = 0; cnt < sizeof (fw->rcvt1_data_dma_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2205 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2208 mdb_printf("%08x ", fw->rcvt1_data_dma_reg[cnt]); in ql_8300_dump_dcmd()
2212 for (cnt = 0; cnt < sizeof (fw->risc_gp_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2213 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2216 mdb_printf("%08x ", fw->risc_gp_reg[cnt]); in ql_8300_dump_dcmd()
2220 for (cnt = 0; cnt < sizeof (fw->lmc_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2221 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2224 mdb_printf("%08x ", fw->lmc_reg[cnt]); in ql_8300_dump_dcmd()
2228 for (cnt = 0; cnt < sizeof (fw->fpm_hdw_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2229 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2232 mdb_printf("%08x ", fw->fpm_hdw_reg[cnt]); in ql_8300_dump_dcmd()
2236 for (cnt = 0; cnt < sizeof (fw->rq0_array_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2237 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2240 mdb_printf("%08x ", fw->rq0_array_reg[cnt]); in ql_8300_dump_dcmd()
2244 for (cnt = 0; cnt < sizeof (fw->rq1_array_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2245 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2248 mdb_printf("%08x ", fw->rq1_array_reg[cnt]); in ql_8300_dump_dcmd()
2252 for (cnt = 0; cnt < sizeof (fw->rp0_array_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2253 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2256 mdb_printf("%08x ", fw->rp0_array_reg[cnt]); in ql_8300_dump_dcmd()
2260 for (cnt = 0; cnt < sizeof (fw->rp1_array_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2261 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2264 mdb_printf("%08x ", fw->rp1_array_reg[cnt]); in ql_8300_dump_dcmd()
2268 for (cnt = 0; cnt < sizeof (fw->ato_array_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2269 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2272 mdb_printf("%08x ", fw->ato_array_reg[cnt]); in ql_8300_dump_dcmd()
2276 for (cnt = 0; cnt < sizeof (fw->queue_control_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2277 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2280 mdb_printf("%08x ", fw->queue_control_reg[cnt]); in ql_8300_dump_dcmd()
2284 for (cnt = 0; cnt < sizeof (fw->fb_hdw_reg) / 4; cnt++) { in ql_8300_dump_dcmd()
2285 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2288 mdb_printf("%08x ", fw->fb_hdw_reg[cnt]); in ql_8300_dump_dcmd()
2292 for (cnt = 0; cnt < sizeof (fw->code_ram) / 4; cnt++) { in ql_8300_dump_dcmd()
2293 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2294 mdb_printf("\n%08x: ", cnt + 0x20000); in ql_8300_dump_dcmd()
2296 mdb_printf("%08x ", fw->code_ram[cnt]); in ql_8300_dump_dcmd()
2303 for (cnt = 0; cnt < ha->fw_ext_memory_size / 4; cnt++) { in ql_8300_dump_dcmd()
2304 if (cnt % 8 == 0) { in ql_8300_dump_dcmd()
2305 mdb_printf("\n%08x: ", cnt + 0x100000); in ql_8300_dump_dcmd()
2313 for (cnt = 0; cnt < 2 && fw->req_q_size[cnt]; cnt++) { in ql_8300_dump_dcmd()
2315 for (cnt1 = 0; cnt1 < fw->req_q_size[cnt] / 4; cnt1++) { in ql_8300_dump_dcmd()
2320 if (cnt1 == fw->req_q_size[cnt] / 4) { in ql_8300_dump_dcmd()
2324 mdb_printf("\n\nRequest Queue\nQueue 0%d:", cnt); in ql_8300_dump_dcmd()
2325 for (cnt1 = 0; cnt1 < fw->req_q_size[cnt] / 4; cnt1++) { in ql_8300_dump_dcmd()
2333 for (cnt = 0; cnt < ha->rsp_queues_cnt; cnt++) { in ql_8300_dump_dcmd()
2335 (uintptr_t)rsp_queues[cnt]) == -1) { in ql_8300_dump_dcmd()
2336 mdb_warn("failed to read ha->rsp_queues[%d]", cnt); in ql_8300_dump_dcmd()
2349 mdb_printf("\n\nResponse Queue\nQueue 0%d:", cnt); in ql_8300_dump_dcmd()
2365 for (cnt = 0; cnt < FWEXTSIZE / 4; cnt++) { in ql_8300_dump_dcmd()
2366 cnt_b = cnt * 4; in ql_8300_dump_dcmd()
2370 mdb_printf("%08x ", fw->ext_trace_buf[cnt]); in ql_8300_dump_dcmd()
2380 for (cnt = 0; cnt < FWFCESIZE / 4; cnt++) { in ql_8300_dump_dcmd()
2381 cnt_b = cnt * 4; in ql_8300_dump_dcmd()
2385 mdb_printf("%08x ", fw->fce_trace_buf[cnt]); in ql_8300_dump_dcmd()
2421 uint32_t cnt = 0; in ql_23xx_dump_dcmd() local
2446 for (cnt = 0; cnt < sizeof (fw->pbiu_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2447 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2450 mdb_printf("%04x ", fw->pbiu_reg[cnt]); in ql_23xx_dump_dcmd()
2455 for (cnt = 0; cnt < sizeof (fw->risc_host_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2456 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2459 mdb_printf("%04x ", fw->risc_host_reg[cnt]); in ql_23xx_dump_dcmd()
2465 for (cnt = 0; cnt < mbox_cnt; cnt++) { in ql_23xx_dump_dcmd()
2466 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2469 mdb_printf("%04x ", fw->mailbox_reg[cnt]); in ql_23xx_dump_dcmd()
2474 for (cnt = 0; cnt < sizeof (fw->resp_dma_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2475 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2478 mdb_printf("%04x ", fw->resp_dma_reg[cnt]); in ql_23xx_dump_dcmd()
2483 for (cnt = 0; cnt < sizeof (fw->dma_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2484 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2487 mdb_printf("%04x ", fw->dma_reg[cnt]); in ql_23xx_dump_dcmd()
2491 for (cnt = 0; cnt < sizeof (fw->risc_hdw_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2492 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2495 mdb_printf("%04x ", fw->risc_hdw_reg[cnt]); in ql_23xx_dump_dcmd()
2499 for (cnt = 0; cnt < sizeof (fw->risc_gp0_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2500 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2503 mdb_printf("%04x ", fw->risc_gp0_reg[cnt]); in ql_23xx_dump_dcmd()
2507 for (cnt = 0; cnt < sizeof (fw->risc_gp1_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2508 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2511 mdb_printf("%04x ", fw->risc_gp1_reg[cnt]); in ql_23xx_dump_dcmd()
2515 for (cnt = 0; cnt < sizeof (fw->risc_gp2_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2516 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2519 mdb_printf("%04x ", fw->risc_gp2_reg[cnt]); in ql_23xx_dump_dcmd()
2523 for (cnt = 0; cnt < sizeof (fw->risc_gp3_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2524 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2527 mdb_printf("%04x ", fw->risc_gp3_reg[cnt]); in ql_23xx_dump_dcmd()
2531 for (cnt = 0; cnt < sizeof (fw->risc_gp4_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2532 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2535 mdb_printf("%04x ", fw->risc_gp4_reg[cnt]); in ql_23xx_dump_dcmd()
2539 for (cnt = 0; cnt < sizeof (fw->risc_gp5_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2540 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2543 mdb_printf("%04x ", fw->risc_gp5_reg[cnt]); in ql_23xx_dump_dcmd()
2547 for (cnt = 0; cnt < sizeof (fw->risc_gp6_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2548 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2551 mdb_printf("%04x ", fw->risc_gp6_reg[cnt]); in ql_23xx_dump_dcmd()
2555 for (cnt = 0; cnt < sizeof (fw->risc_gp7_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2556 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2559 mdb_printf("%04x ", fw->risc_gp7_reg[cnt]); in ql_23xx_dump_dcmd()
2563 for (cnt = 0; cnt < sizeof (fw->frame_buf_hdw_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2564 if ((cnt == 16) && in ql_23xx_dump_dcmd()
2568 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2571 mdb_printf("%04x ", fw->frame_buf_hdw_reg[cnt]); in ql_23xx_dump_dcmd()
2575 for (cnt = 0; cnt < sizeof (fw->fpm_b0_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2576 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2579 mdb_printf("%04x ", fw->fpm_b0_reg[cnt]); in ql_23xx_dump_dcmd()
2583 for (cnt = 0; cnt < sizeof (fw->fpm_b1_reg) / 2; cnt++) { in ql_23xx_dump_dcmd()
2584 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2587 mdb_printf("%04x ", fw->fpm_b1_reg[cnt]); in ql_23xx_dump_dcmd()
2592 for (cnt = 0; cnt < sizeof (fw->risc_ram) / 2; cnt++) { in ql_23xx_dump_dcmd()
2593 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2594 mdb_printf("\n%05x: ", cnt + 0x0800); in ql_23xx_dump_dcmd()
2596 mdb_printf("%04x ", fw->risc_ram[cnt]); in ql_23xx_dump_dcmd()
2600 for (cnt = 0; cnt < sizeof (fw->stack_ram) / 2; cnt++) { in ql_23xx_dump_dcmd()
2601 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2602 mdb_printf("\n%05x: ", cnt + 0x010000); in ql_23xx_dump_dcmd()
2604 mdb_printf("%04x ", fw->stack_ram[cnt]); in ql_23xx_dump_dcmd()
2608 for (cnt = 0; cnt < sizeof (fw->data_ram) / 2; cnt++) { in ql_23xx_dump_dcmd()
2609 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2610 mdb_printf("\n%05x: ", cnt + 0x010800); in ql_23xx_dump_dcmd()
2612 mdb_printf("%04x ", fw->data_ram[cnt]); in ql_23xx_dump_dcmd()
2619 for (cnt = 0; cnt < REQUEST_QUEUE_SIZE / 4; cnt++) { in ql_23xx_dump_dcmd()
2620 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2621 mdb_printf("\n%08x: ", cnt); in ql_23xx_dump_dcmd()
2623 mdb_printf("%08x ", fw->req_q[cnt]); in ql_23xx_dump_dcmd()
2628 for (cnt = 0; cnt < RESPONSE_QUEUE_SIZE / 4; cnt++) { in ql_23xx_dump_dcmd()
2629 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2630 mdb_printf("\n%08x: ", cnt); in ql_23xx_dump_dcmd()
2632 mdb_printf("%08x ", fw->rsp_q[cnt]); in ql_23xx_dump_dcmd()
2639 for (cnt = 0; cnt < 0xf000; cnt++) { in ql_23xx_dump_dcmd()
2640 if (cnt % 8 == 0) { in ql_23xx_dump_dcmd()
2641 mdb_printf("\n%04x: ", cnt + 0x1000); in ql_23xx_dump_dcmd()
2643 mdb_printf("%04x ", fw->risc_ram[cnt]); in ql_23xx_dump_dcmd()
2675 uint32_t cnt = 0; in ql_24xx_dump_dcmd() local
2693 for (cnt = 0; cnt < sizeof (fw->host_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2694 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2697 mdb_printf("%08x ", fw->host_reg[cnt]); in ql_24xx_dump_dcmd()
2701 for (cnt = 0; cnt < sizeof (fw->mailbox_reg) / 2; cnt++) { in ql_24xx_dump_dcmd()
2702 if (cnt % 16 == 0) { in ql_24xx_dump_dcmd()
2705 mdb_printf("%04x ", fw->mailbox_reg[cnt]); in ql_24xx_dump_dcmd()
2709 for (cnt = 0; cnt < sizeof (fw->xseq_gp_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2710 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2713 mdb_printf("%08x ", fw->xseq_gp_reg[cnt]); in ql_24xx_dump_dcmd()
2717 for (cnt = 0; cnt < sizeof (fw->xseq_0_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2718 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2721 mdb_printf("%08x ", fw->xseq_0_reg[cnt]); in ql_24xx_dump_dcmd()
2725 for (cnt = 0; cnt < sizeof (fw->xseq_1_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2726 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2729 mdb_printf("%08x ", fw->xseq_1_reg[cnt]); in ql_24xx_dump_dcmd()
2733 for (cnt = 0; cnt < sizeof (fw->rseq_gp_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2734 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2737 mdb_printf("%08x ", fw->rseq_gp_reg[cnt]); in ql_24xx_dump_dcmd()
2741 for (cnt = 0; cnt < sizeof (fw->rseq_0_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2742 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2745 mdb_printf("%08x ", fw->rseq_0_reg[cnt]); in ql_24xx_dump_dcmd()
2749 for (cnt = 0; cnt < sizeof (fw->rseq_1_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2750 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2753 mdb_printf("%08x ", fw->rseq_1_reg[cnt]); in ql_24xx_dump_dcmd()
2757 for (cnt = 0; cnt < sizeof (fw->rseq_2_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2758 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2761 mdb_printf("%08x ", fw->rseq_2_reg[cnt]); in ql_24xx_dump_dcmd()
2765 for (cnt = 0; cnt < sizeof (fw->cmd_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2766 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2769 mdb_printf("%08x ", fw->cmd_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2773 for (cnt = 0; cnt < sizeof (fw->req0_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2774 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2777 mdb_printf("%08x ", fw->req0_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2781 for (cnt = 0; cnt < sizeof (fw->resp0_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2782 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2785 mdb_printf("%08x ", fw->resp0_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2789 for (cnt = 0; cnt < sizeof (fw->req1_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2790 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2793 mdb_printf("%08x ", fw->req1_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2797 for (cnt = 0; cnt < sizeof (fw->xmt0_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2798 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2801 mdb_printf("%08x ", fw->xmt0_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2805 for (cnt = 0; cnt < sizeof (fw->xmt1_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2806 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2809 mdb_printf("%08x ", fw->xmt1_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2813 for (cnt = 0; cnt < sizeof (fw->xmt2_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2814 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2817 mdb_printf("%08x ", fw->xmt2_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2821 for (cnt = 0; cnt < sizeof (fw->xmt3_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2822 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2825 mdb_printf("%08x ", fw->xmt3_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2829 for (cnt = 0; cnt < sizeof (fw->xmt4_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2830 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2833 mdb_printf("%08x ", fw->xmt4_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2837 for (cnt = 0; cnt < sizeof (fw->xmt_data_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2838 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2841 mdb_printf("%08x ", fw->xmt_data_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2845 for (cnt = 0; cnt < sizeof (fw->rcvt0_data_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2846 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2849 mdb_printf("%08x ", fw->rcvt0_data_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2853 for (cnt = 0; cnt < sizeof (fw->rcvt1_data_dma_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2854 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2857 mdb_printf("%08x ", fw->rcvt1_data_dma_reg[cnt]); in ql_24xx_dump_dcmd()
2861 for (cnt = 0; cnt < sizeof (fw->risc_gp_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2862 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2865 mdb_printf("%08x ", fw->risc_gp_reg[cnt]); in ql_24xx_dump_dcmd()
2869 for (cnt = 0; cnt < sizeof (fw->shadow_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2870 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2873 mdb_printf("%08x ", fw->shadow_reg[cnt]); in ql_24xx_dump_dcmd()
2877 for (cnt = 0; cnt < sizeof (fw->lmc_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2878 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2881 mdb_printf("%08x ", fw->lmc_reg[cnt]); in ql_24xx_dump_dcmd()
2885 for (cnt = 0; cnt < sizeof (fw->fpm_hdw_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2886 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2889 mdb_printf("%08x ", fw->fpm_hdw_reg[cnt]); in ql_24xx_dump_dcmd()
2893 for (cnt = 0; cnt < sizeof (fw->fb_hdw_reg) / 4; cnt++) { in ql_24xx_dump_dcmd()
2894 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2897 mdb_printf("%08x ", fw->fb_hdw_reg[cnt]); in ql_24xx_dump_dcmd()
2901 for (cnt = 0; cnt < sizeof (fw->code_ram) / 4; cnt++) { in ql_24xx_dump_dcmd()
2902 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2903 mdb_printf("\n%08x: ", cnt + 0x20000); in ql_24xx_dump_dcmd()
2905 mdb_printf("%08x ", fw->code_ram[cnt]); in ql_24xx_dump_dcmd()
2909 for (cnt = 0; cnt < ha->fw_ext_memory_size / 4; cnt++) { in ql_24xx_dump_dcmd()
2910 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2911 mdb_printf("\n%08x: ", cnt + 0x100000); in ql_24xx_dump_dcmd()
2913 mdb_printf("%08x ", fw->ext_mem[cnt]); in ql_24xx_dump_dcmd()
2920 for (cnt = 0; cnt < REQUEST_QUEUE_SIZE / 4; cnt++) { in ql_24xx_dump_dcmd()
2921 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2922 mdb_printf("\n%08x: ", cnt); in ql_24xx_dump_dcmd()
2924 mdb_printf("%08x ", fw->req_q[cnt]); in ql_24xx_dump_dcmd()
2929 for (cnt = 0; cnt < RESPONSE_QUEUE_SIZE / 4; cnt++) { in ql_24xx_dump_dcmd()
2930 if (cnt % 8 == 0) { in ql_24xx_dump_dcmd()
2931 mdb_printf("\n%08x: ", cnt); in ql_24xx_dump_dcmd()
2933 mdb_printf("%08x ", fw->rsp_q[cnt]); in ql_24xx_dump_dcmd()
2943 for (cnt = 0; cnt < FWEXTSIZE / 4; cnt++) { in ql_24xx_dump_dcmd()
2944 cnt_b = cnt * 4; in ql_24xx_dump_dcmd()
2948 mdb_printf("%08x ", fw->ext_trace_buf[cnt]); in ql_24xx_dump_dcmd()
2959 for (cnt = 0; cnt < FWFCESIZE / 4; cnt++) { in ql_24xx_dump_dcmd()
2960 cnt_b = cnt * 4; in ql_24xx_dump_dcmd()
2964 mdb_printf("%08x ", fw->fce_trace_buf[cnt]); in ql_24xx_dump_dcmd()
2996 uint32_t cnt, cnt1, *dp, *dp2; in ql_25xx_dump_dcmd() local
3025 for (cnt = 0; cnt < sizeof (fw->hostrisc_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3026 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3029 mdb_printf("%08x ", fw->hostrisc_reg[cnt]); in ql_25xx_dump_dcmd()
3033 for (cnt = 0; cnt < sizeof (fw->pcie_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3034 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3037 mdb_printf("%08x ", fw->pcie_reg[cnt]); in ql_25xx_dump_dcmd()
3041 for (cnt = 0; cnt < sizeof (fw->host_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3042 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3045 mdb_printf("%08x ", fw->host_reg[cnt]); in ql_25xx_dump_dcmd()
3049 for (cnt = 0; cnt < sizeof (fw->shadow_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3050 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3054 mdb_printf("%08x ", fw->shadow_reg[cnt]); in ql_25xx_dump_dcmd()
3058 for (cnt = 0; cnt < sizeof (fw->mailbox_reg) / 2; cnt++) { in ql_25xx_dump_dcmd()
3059 if (cnt % 16 == 0) { in ql_25xx_dump_dcmd()
3062 mdb_printf("%04x ", fw->mailbox_reg[cnt]); in ql_25xx_dump_dcmd()
3066 for (cnt = 0; cnt < sizeof (fw->xseq_gp_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3067 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3070 mdb_printf("%08x ", fw->xseq_gp_reg[cnt]); in ql_25xx_dump_dcmd()
3074 for (cnt = 0; cnt < sizeof (fw->xseq_0_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3075 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3078 mdb_printf("%08x ", fw->xseq_0_reg[cnt]); in ql_25xx_dump_dcmd()
3082 for (cnt = 0; cnt < sizeof (fw->xseq_1_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3083 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3086 mdb_printf("%08x ", fw->xseq_1_reg[cnt]); in ql_25xx_dump_dcmd()
3090 for (cnt = 0; cnt < sizeof (fw->rseq_gp_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3091 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3094 mdb_printf("%08x ", fw->rseq_gp_reg[cnt]); in ql_25xx_dump_dcmd()
3098 for (cnt = 0; cnt < sizeof (fw->rseq_0_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3099 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3102 mdb_printf("%08x ", fw->rseq_0_reg[cnt]); in ql_25xx_dump_dcmd()
3106 for (cnt = 0; cnt < sizeof (fw->rseq_1_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3107 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3110 mdb_printf("%08x ", fw->rseq_1_reg[cnt]); in ql_25xx_dump_dcmd()
3114 for (cnt = 0; cnt < sizeof (fw->rseq_2_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3115 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3118 mdb_printf("%08x ", fw->rseq_2_reg[cnt]); in ql_25xx_dump_dcmd()
3122 for (cnt = 0; cnt < sizeof (fw->aseq_gp_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3123 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3126 mdb_printf("%08x ", fw->aseq_gp_reg[cnt]); in ql_25xx_dump_dcmd()
3130 for (cnt = 0; cnt < sizeof (fw->aseq_0_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3131 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3135 mdb_printf("%08x ", fw->aseq_0_reg[cnt]); in ql_25xx_dump_dcmd()
3139 for (cnt = 0; cnt < sizeof (fw->aseq_1_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3140 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3144 mdb_printf("%08x ", fw->aseq_1_reg[cnt]); in ql_25xx_dump_dcmd()
3148 for (cnt = 0; cnt < sizeof (fw->aseq_2_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3149 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3152 mdb_printf("%08x ", fw->aseq_2_reg[cnt]); in ql_25xx_dump_dcmd()
3156 for (cnt = 0; cnt < sizeof (fw->cmd_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3157 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3160 mdb_printf("%08x ", fw->cmd_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3164 for (cnt = 0; cnt < sizeof (fw->req0_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3165 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3168 mdb_printf("%08x ", fw->req0_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3172 for (cnt = 0; cnt < sizeof (fw->resp0_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3173 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3176 mdb_printf("%08x ", fw->resp0_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3180 for (cnt = 0; cnt < sizeof (fw->req1_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3181 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3184 mdb_printf("%08x ", fw->req1_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3188 for (cnt = 0; cnt < sizeof (fw->xmt0_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3189 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3192 mdb_printf("%08x ", fw->xmt0_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3196 for (cnt = 0; cnt < sizeof (fw->xmt1_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3197 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3200 mdb_printf("%08x ", fw->xmt1_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3204 for (cnt = 0; cnt < sizeof (fw->xmt2_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3205 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3208 mdb_printf("%08x ", fw->xmt2_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3212 for (cnt = 0; cnt < sizeof (fw->xmt3_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3213 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3216 mdb_printf("%08x ", fw->xmt3_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3220 for (cnt = 0; cnt < sizeof (fw->xmt4_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3221 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3224 mdb_printf("%08x ", fw->xmt4_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3228 for (cnt = 0; cnt < sizeof (fw->xmt_data_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3229 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3232 mdb_printf("%08x ", fw->xmt_data_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3236 for (cnt = 0; cnt < sizeof (fw->rcvt0_data_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3237 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3240 mdb_printf("%08x ", fw->rcvt0_data_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3244 for (cnt = 0; cnt < sizeof (fw->rcvt1_data_dma_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3245 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3248 mdb_printf("%08x ", fw->rcvt1_data_dma_reg[cnt]); in ql_25xx_dump_dcmd()
3252 for (cnt = 0; cnt < sizeof (fw->risc_gp_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3253 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3256 mdb_printf("%08x ", fw->risc_gp_reg[cnt]); in ql_25xx_dump_dcmd()
3262 for (cnt = 0; cnt < sizeof (fw->lmc_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3263 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3266 mdb_printf("%08x ", fw->lmc_reg[cnt]); in ql_25xx_dump_dcmd()
3270 for (cnt = 0; cnt < sizeof (fw->fpm_hdw_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3271 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3274 mdb_printf("%08x ", fw->fpm_hdw_reg[cnt]); in ql_25xx_dump_dcmd()
3278 for (cnt = 0; cnt < sizeof (fw->fb_hdw_reg) / 4; cnt++) { in ql_25xx_dump_dcmd()
3279 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3282 mdb_printf("%08x ", fw->fb_hdw_reg[cnt]); in ql_25xx_dump_dcmd()
3286 for (cnt = 0; cnt < sizeof (fw->code_ram) / 4; cnt++) { in ql_25xx_dump_dcmd()
3287 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3288 mdb_printf("\n%08x: ", cnt + 0x20000); in ql_25xx_dump_dcmd()
3290 mdb_printf("%08x ", fw->code_ram[cnt]); in ql_25xx_dump_dcmd()
3297 for (cnt = 0; cnt < ha->fw_ext_memory_size / 4; cnt++) { in ql_25xx_dump_dcmd()
3298 if (cnt % 8 == 0) { in ql_25xx_dump_dcmd()
3299 mdb_printf("\n%08x: ", cnt + 0x100000); in ql_25xx_dump_dcmd()
3309 for (cnt = 0; cnt < 2 && fw->req_q_size[cnt]; cnt++) { in ql_25xx_dump_dcmd()
3311 for (cnt1 = 0; cnt1 < fw->req_q_size[cnt] / 4; cnt1++) { in ql_25xx_dump_dcmd()
3316 if (cnt1 == fw->req_q_size[cnt] / 4) { in ql_25xx_dump_dcmd()
3320 mdb_printf("\n\nRequest Queue\nQueue 0%d:", cnt); in ql_25xx_dump_dcmd()
3321 for (cnt1 = 0; cnt1 < fw->req_q_size[cnt] / 4; cnt1++) { in ql_25xx_dump_dcmd()
3329 for (cnt = 0; cnt < ha->rsp_queues_cnt; cnt++) { in ql_25xx_dump_dcmd()
3331 (uintptr_t)rsp_queues[cnt]) == -1) { in ql_25xx_dump_dcmd()
3332 mdb_warn("failed to read ha->rsp_queues[%d]", cnt); in ql_25xx_dump_dcmd()
3345 mdb_printf("\n\nResponse Queue\nQueue 0%d:", cnt); in ql_25xx_dump_dcmd()
3362 for (cnt = 0; cnt < FWEXTSIZE / 4; cnt++) { in ql_25xx_dump_dcmd()
3363 cnt_b = cnt * 4; in ql_25xx_dump_dcmd()
3367 mdb_printf("%08x ", fw->ext_trace_buf[cnt]); in ql_25xx_dump_dcmd()
3378 for (cnt = 0; cnt < FWFCESIZE / 4; cnt++) { in ql_25xx_dump_dcmd()
3379 cnt_b = cnt * 4; in ql_25xx_dump_dcmd()
3383 mdb_printf("%08x ", fw->fce_trace_buf[cnt]); in ql_25xx_dump_dcmd()
3420 uint32_t cnt, cnt1, *dp, *dp2; in ql_81xx_dump_dcmd() local
3451 for (cnt = 0; cnt < sizeof (fw->hostrisc_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3452 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3455 mdb_printf("%08x ", fw->hostrisc_reg[cnt]); in ql_81xx_dump_dcmd()
3459 for (cnt = 0; cnt < sizeof (fw->pcie_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3460 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3463 mdb_printf("%08x ", fw->pcie_reg[cnt]); in ql_81xx_dump_dcmd()
3467 for (cnt = 0; cnt < sizeof (fw->host_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3468 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3471 mdb_printf("%08x ", fw->host_reg[cnt]); in ql_81xx_dump_dcmd()
3475 for (cnt = 0; cnt < sizeof (fw->shadow_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3476 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3480 mdb_printf("%08x ", fw->shadow_reg[cnt]); in ql_81xx_dump_dcmd()
3484 for (cnt = 0; cnt < sizeof (fw->mailbox_reg) / 2; cnt++) { in ql_81xx_dump_dcmd()
3485 if (cnt % 16 == 0) { in ql_81xx_dump_dcmd()
3488 mdb_printf("%04x ", fw->mailbox_reg[cnt]); in ql_81xx_dump_dcmd()
3492 for (cnt = 0; cnt < sizeof (fw->xseq_gp_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3493 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3496 mdb_printf("%08x ", fw->xseq_gp_reg[cnt]); in ql_81xx_dump_dcmd()
3500 for (cnt = 0; cnt < sizeof (fw->xseq_0_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3501 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3504 mdb_printf("%08x ", fw->xseq_0_reg[cnt]); in ql_81xx_dump_dcmd()
3508 for (cnt = 0; cnt < sizeof (fw->xseq_1_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3509 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3512 mdb_printf("%08x ", fw->xseq_1_reg[cnt]); in ql_81xx_dump_dcmd()
3516 for (cnt = 0; cnt < sizeof (fw->rseq_gp_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3517 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3520 mdb_printf("%08x ", fw->rseq_gp_reg[cnt]); in ql_81xx_dump_dcmd()
3524 for (cnt = 0; cnt < sizeof (fw->rseq_0_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3525 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3528 mdb_printf("%08x ", fw->rseq_0_reg[cnt]); in ql_81xx_dump_dcmd()
3532 for (cnt = 0; cnt < sizeof (fw->rseq_1_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3533 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3536 mdb_printf("%08x ", fw->rseq_1_reg[cnt]); in ql_81xx_dump_dcmd()
3540 for (cnt = 0; cnt < sizeof (fw->rseq_2_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3541 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3544 mdb_printf("%08x ", fw->rseq_2_reg[cnt]); in ql_81xx_dump_dcmd()
3548 for (cnt = 0; cnt < sizeof (fw->aseq_gp_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3549 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3552 mdb_printf("%08x ", fw->aseq_gp_reg[cnt]); in ql_81xx_dump_dcmd()
3556 for (cnt = 0; cnt < sizeof (fw->aseq_0_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3557 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3561 mdb_printf("%08x ", fw->aseq_0_reg[cnt]); in ql_81xx_dump_dcmd()
3565 for (cnt = 0; cnt < sizeof (fw->aseq_1_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3566 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3570 mdb_printf("%08x ", fw->aseq_1_reg[cnt]); in ql_81xx_dump_dcmd()
3574 for (cnt = 0; cnt < sizeof (fw->aseq_2_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3575 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3578 mdb_printf("%08x ", fw->aseq_2_reg[cnt]); in ql_81xx_dump_dcmd()
3582 for (cnt = 0; cnt < sizeof (fw->cmd_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3583 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3586 mdb_printf("%08x ", fw->cmd_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3590 for (cnt = 0; cnt < sizeof (fw->req0_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3591 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3594 mdb_printf("%08x ", fw->req0_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3598 for (cnt = 0; cnt < sizeof (fw->resp0_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3599 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3602 mdb_printf("%08x ", fw->resp0_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3606 for (cnt = 0; cnt < sizeof (fw->req1_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3607 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3610 mdb_printf("%08x ", fw->req1_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3614 for (cnt = 0; cnt < sizeof (fw->xmt0_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3615 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3618 mdb_printf("%08x ", fw->xmt0_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3622 for (cnt = 0; cnt < sizeof (fw->xmt1_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3623 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3626 mdb_printf("%08x ", fw->xmt1_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3630 for (cnt = 0; cnt < sizeof (fw->xmt2_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3631 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3634 mdb_printf("%08x ", fw->xmt2_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3638 for (cnt = 0; cnt < sizeof (fw->xmt3_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3639 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3642 mdb_printf("%08x ", fw->xmt3_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3646 for (cnt = 0; cnt < sizeof (fw->xmt4_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3647 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3650 mdb_printf("%08x ", fw->xmt4_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3654 for (cnt = 0; cnt < sizeof (fw->xmt_data_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3655 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3658 mdb_printf("%08x ", fw->xmt_data_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3662 for (cnt = 0; cnt < sizeof (fw->rcvt0_data_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3663 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3666 mdb_printf("%08x ", fw->rcvt0_data_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3670 for (cnt = 0; cnt < sizeof (fw->rcvt1_data_dma_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3671 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3674 mdb_printf("%08x ", fw->rcvt1_data_dma_reg[cnt]); in ql_81xx_dump_dcmd()
3678 for (cnt = 0; cnt < sizeof (fw->risc_gp_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3679 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3682 mdb_printf("%08x ", fw->risc_gp_reg[cnt]); in ql_81xx_dump_dcmd()
3688 for (cnt = 0; cnt < sizeof (fw->lmc_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3689 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3692 mdb_printf("%08x ", fw->lmc_reg[cnt]); in ql_81xx_dump_dcmd()
3696 for (cnt = 0; cnt < sizeof (fw->fpm_hdw_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3697 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3700 mdb_printf("%08x ", fw->fpm_hdw_reg[cnt]); in ql_81xx_dump_dcmd()
3704 for (cnt = 0; cnt < sizeof (fw->fb_hdw_reg) / 4; cnt++) { in ql_81xx_dump_dcmd()
3705 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3708 mdb_printf("%08x ", fw->fb_hdw_reg[cnt]); in ql_81xx_dump_dcmd()
3712 for (cnt = 0; cnt < sizeof (fw->code_ram) / 4; cnt++) { in ql_81xx_dump_dcmd()
3713 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3714 mdb_printf("\n%08x: ", cnt + 0x20000); in ql_81xx_dump_dcmd()
3716 mdb_printf("%08x ", fw->code_ram[cnt]); in ql_81xx_dump_dcmd()
3723 for (cnt = 0; cnt < ha->fw_ext_memory_size / 4; cnt++) { in ql_81xx_dump_dcmd()
3724 if (cnt % 8 == 0) { in ql_81xx_dump_dcmd()
3725 mdb_printf("\n%08x: ", cnt + 0x100000); in ql_81xx_dump_dcmd()
3735 for (cnt = 0; cnt < 2 && fw->req_q_size[cnt]; cnt++) { in ql_81xx_dump_dcmd()
3737 for (cnt1 = 0; cnt1 < fw->req_q_size[cnt] / 4; cnt1++) { in ql_81xx_dump_dcmd()
3742 if (cnt1 == fw->req_q_size[cnt] / 4) { in ql_81xx_dump_dcmd()
3746 mdb_printf("\n\nRequest Queue\nQueue 0%d:", cnt); in ql_81xx_dump_dcmd()
3747 for (cnt1 = 0; cnt1 < fw->req_q_size[cnt] / 4; cnt1++) { in ql_81xx_dump_dcmd()
3755 for (cnt = 0; cnt < ha->rsp_queues_cnt; cnt++) { in ql_81xx_dump_dcmd()
3757 (uintptr_t)rsp_queues[cnt]) == -1) { in ql_81xx_dump_dcmd()
3758 mdb_warn("failed to read ha->rsp_queues[%d]", cnt); in ql_81xx_dump_dcmd()
3771 mdb_printf("\n\nResponse Queue\nQueue 0%d:", cnt); in ql_81xx_dump_dcmd()
3788 for (cnt = 0; cnt < FWEXTSIZE / 4; cnt++) { in ql_81xx_dump_dcmd()
3789 cnt_b = cnt * 4; in ql_81xx_dump_dcmd()
3793 mdb_printf("%08x ", fw->ext_trace_buf[cnt]); in ql_81xx_dump_dcmd()
3804 for (cnt = 0; cnt < FWFCESIZE / 4; cnt++) { in ql_81xx_dump_dcmd()
3805 cnt_b = cnt * 4; in ql_81xx_dump_dcmd()
3809 mdb_printf("%08x ", fw->fce_trace_buf[cnt]); in ql_81xx_dump_dcmd()