Lines Matching refs:regs_buff

516 				     u32 *regs_buff)  in qlcnic_82xx_get_registers()  argument
521 regs_buff[i] = QLC_SHARED_REG_RD32(adapter, diag_registers[j]); in qlcnic_82xx_get_registers()
524 regs_buff[i++] = QLCRD32(adapter, ext_diag_registers[j++], in qlcnic_82xx_get_registers()
537 u32 *regs_buff = p; in qlcnic_get_regs() local
545 regs_buff[0] = (0xcafe0000 | (QLCNIC_DEV_INFO_SIZE & 0xffff)); in qlcnic_get_regs()
546 regs_buff[1] = QLCNIC_MGMT_API_VERSION; in qlcnic_get_regs()
549 regs_buff[2] = adapter->ahw->max_vnic_func; in qlcnic_get_regs()
552 i = qlcnic_82xx_get_registers(adapter, regs_buff); in qlcnic_get_regs()
554 i = qlcnic_83xx_get_registers(adapter, regs_buff); in qlcnic_get_regs()
560 regs_buff[i++] = 0xFFEFCDAB; in qlcnic_get_regs()
562 regs_buff[i++] = adapter->drv_tx_rings; /* No. of TX ring */ in qlcnic_get_regs()
565 regs_buff[i++] = le32_to_cpu(*(tx_ring->hw_consumer)); in qlcnic_get_regs()
566 regs_buff[i++] = tx_ring->sw_consumer; in qlcnic_get_regs()
567 regs_buff[i++] = readl(tx_ring->crb_cmd_producer); in qlcnic_get_regs()
568 regs_buff[i++] = tx_ring->producer; in qlcnic_get_regs()
570 regs_buff[i++] = readl(tx_ring->crb_intr_mask); in qlcnic_get_regs()
572 regs_buff[i++] = QLCNIC_TX_INTR_NOT_CONFIGURED; in qlcnic_get_regs()
575 regs_buff[i++] = adapter->max_rds_rings; /* No. of RX ring */ in qlcnic_get_regs()
578 regs_buff[i++] = readl(rds_rings->crb_rcv_producer); in qlcnic_get_regs()
579 regs_buff[i++] = rds_rings->producer; in qlcnic_get_regs()
582 regs_buff[i++] = adapter->drv_sds_rings; /* No. of SDS ring */ in qlcnic_get_regs()
585 regs_buff[i++] = readl(sds_ring->crb_sts_consumer); in qlcnic_get_regs()
586 regs_buff[i++] = sds_ring->consumer; in qlcnic_get_regs()
587 regs_buff[i++] = readl(sds_ring->crb_intr_mask); in qlcnic_get_regs()