Lines Matching refs:regs_buff

505 				     u32 *regs_buff)  in qlcnic_82xx_get_registers()  argument
510 regs_buff[i] = QLC_SHARED_REG_RD32(adapter, diag_registers[j]); in qlcnic_82xx_get_registers()
513 regs_buff[i++] = QLCRD32(adapter, ext_diag_registers[j++], in qlcnic_82xx_get_registers()
526 u32 *regs_buff = p; in qlcnic_get_regs() local
534 regs_buff[0] = (0xcafe0000 | (QLCNIC_DEV_INFO_SIZE & 0xffff)); in qlcnic_get_regs()
535 regs_buff[1] = QLCNIC_MGMT_API_VERSION; in qlcnic_get_regs()
538 regs_buff[2] = adapter->ahw->max_vnic_func; in qlcnic_get_regs()
541 i = qlcnic_82xx_get_registers(adapter, regs_buff); in qlcnic_get_regs()
543 i = qlcnic_83xx_get_registers(adapter, regs_buff); in qlcnic_get_regs()
549 regs_buff[i++] = 0xFFEFCDAB; in qlcnic_get_regs()
551 regs_buff[i++] = adapter->drv_tx_rings; /* No. of TX ring */ in qlcnic_get_regs()
554 regs_buff[i++] = le32_to_cpu(*(tx_ring->hw_consumer)); in qlcnic_get_regs()
555 regs_buff[i++] = tx_ring->sw_consumer; in qlcnic_get_regs()
556 regs_buff[i++] = readl(tx_ring->crb_cmd_producer); in qlcnic_get_regs()
557 regs_buff[i++] = tx_ring->producer; in qlcnic_get_regs()
559 regs_buff[i++] = readl(tx_ring->crb_intr_mask); in qlcnic_get_regs()
561 regs_buff[i++] = QLCNIC_TX_INTR_NOT_CONFIGURED; in qlcnic_get_regs()
564 regs_buff[i++] = adapter->max_rds_rings; /* No. of RX ring */ in qlcnic_get_regs()
567 regs_buff[i++] = readl(rds_rings->crb_rcv_producer); in qlcnic_get_regs()
568 regs_buff[i++] = rds_rings->producer; in qlcnic_get_regs()
571 regs_buff[i++] = adapter->drv_sds_rings; /* No. of SDS ring */ in qlcnic_get_regs()
574 regs_buff[i++] = readl(sds_ring->crb_sts_consumer); in qlcnic_get_regs()
575 regs_buff[i++] = sds_ring->consumer; in qlcnic_get_regs()
576 regs_buff[i++] = readl(sds_ring->crb_intr_mask); in qlcnic_get_regs()