Lines Matching refs:data
379 qla4_82xx_wr_32(struct scsi_qla_host *ha, ulong off, u32 data)
394 writel(data, (void __iomem *)off);
406 u32 data;
417 data = readl((void __iomem *)off);
423 return data;
427 int qla4_82xx_md_rd_32(struct scsi_qla_host *ha, uint32_t off, uint32_t *data)
447 *data = readl((void __iomem *)(off_value + CRB_INDIRECT_2M +
453 int qla4_82xx_md_wr_32(struct scsi_qla_host *ha, uint32_t off, uint32_t data)
472 writel(data, (void __iomem *)(off_value + CRB_INDIRECT_2M +
712 u64 off, void *data, int size)
751 *(u8 *)data = 0;
761 *(u8 *)data = readb(addr);
764 *(u16 *)data = readw(addr);
767 *(u32 *)data = readl(addr);
770 *(u64 *)data = readq(addr);
785 void *data, int size)
832 writeb(*(u8 *)data, addr);
835 writew(*(u16 *)data, addr);
838 writel(*(u32 *)data, addr);
841 writeq(*(u64 *)data, addr);
991 long data;
1095 buf[i].data = val;
1147 qla4_82xx_wr_32(ha, off, buf[i].data);
1163 /* Resetting the data and instruction cache */
1182 * qla4_8xxx_ms_mem_write_128b - Writes data to MS/off-chip memory
1185 * @data: Data to be written
1192 uint32_t *data, uint32_t count)
1227 /* Write data */
1230 *data++);
1233 *data++);
1236 *data++);
1239 *data++);
1293 u64 data;
1309 data = ((u64)high << 32) | low ;
1310 rval = qla4_82xx_pci_mem_write_2M(ha, memaddr, &data, 8);
1366 u64 off, void *data, int size)
1383 off, data, size);
1440 *(uint8_t *)data = val;
1443 *(uint16_t *)data = val;
1446 *(uint32_t *)data = val;
1449 *(uint64_t *)data = val;
1457 u64 off, void *data, int size)
1473 off, data, size);
1494 tmpw = *((uint8_t *)data);
1497 tmpw = *((uint16_t *)data);
1500 tmpw = *((uint32_t *)data);
1504 tmpw = *((uint64_t *)data);
1853 uint32_t data;
1866 ha->isp_ops->rd_reg_indirect(ha, addr3, &data);
1867 *data_ptr = data;
2504 "[%s]: Read data[0x%x] not multiple of 16 bytes\n",
2644 uint32_t addr1, addr2, value, data, temp, wrval;
2722 ha->isp_ops->rd_reg_indirect(ha, addr2, &data);
2725 *data_ptr++ = cpu_to_le32(data);
2739 uint32_t addr1, addr2, value1, value2, data, selval;
2791 mask, addr7, &data);
2799 *data_ptr++ = cpu_to_le32(data);
2861 uint32_t sel_val1, sel_val2, t_sel_val, data, i;
2880 ha->isp_ops->rd_reg_indirect(ha, read_addr, &data);
2882 *data_ptr++ = cpu_to_le32(data);
2889 ha->isp_ops->rd_reg_indirect(ha, read_addr, &data);
2891 *data_ptr++ = cpu_to_le32(data);
2904 uint32_t poll_wait, poll_mask, r_value, data;
2936 ha->isp_ops->rd_reg_indirect(ha, addr_2, &data);
2937 data &= le32_to_cpu(poll_hdr->modify_mask);
2938 ha->isp_ops->wr_reg_indirect(ha, addr_2, data);
2959 *data_ptr++ = cpu_to_le32(data);
2998 * qla4_8xxx_collect_md_data - Retrieve firmware minidump data.
3026 ql4_printk(KERN_INFO, ha, "[%s]: starting data ptr: %p\n",
3071 * debug data
3204 "Dump data mismatch: Data collected: [0x%x], total_data_size:[0x%x]\n",
4075 /* Make sure we receive the minimum required data to cache internally */
4078 DEBUG2(printk("scsi%ld: %s: GET_SYS_INFO data receive"