Lines Matching refs:read_rev

3229 	struct sli4_cmd_read_rev *read_rev = buf;  in sli_cmd_read_rev()  local
3233 read_rev->hdr.command = SLI4_MBX_CMD_READ_REV; in sli_cmd_read_rev()
3236 read_rev->flags0_word |= cpu_to_le16(SLI4_READ_REV_FLAG_VPD); in sli_cmd_read_rev()
3238 read_rev->available_length_dword = in sli_cmd_read_rev()
3242 read_rev->hostbuf.low = in sli_cmd_read_rev()
3244 read_rev->hostbuf.high = in sli_cmd_read_rev()
4460 struct sli4_cmd_read_rev *read_rev = sli4->bmbx.virt; in sli_get_fw_rev() local
4470 if (le16_to_cpu(read_rev->hdr.status)) { in sli_get_fw_rev()
4472 le16_to_cpu(read_rev->hdr.status)); in sli_get_fw_rev()
4476 sli4->fw_rev[0] = le32_to_cpu(read_rev->first_fw_id); in sli_get_fw_rev()
4477 memcpy(sli4->fw_name[0], read_rev->first_fw_name, in sli_get_fw_rev()
4480 sli4->fw_rev[1] = le32_to_cpu(read_rev->second_fw_id); in sli_get_fw_rev()
4481 memcpy(sli4->fw_name[1], read_rev->second_fw_name, in sli_get_fw_rev()
4484 sli4->hw_rev[0] = le32_to_cpu(read_rev->first_hw_rev); in sli_get_fw_rev()
4485 sli4->hw_rev[1] = le32_to_cpu(read_rev->second_hw_rev); in sli_get_fw_rev()
4486 sli4->hw_rev[2] = le32_to_cpu(read_rev->third_hw_rev); in sli_get_fw_rev()
4489 read_rev->first_fw_name, le32_to_cpu(read_rev->first_fw_id), in sli_get_fw_rev()
4490 read_rev->second_fw_name, le32_to_cpu(read_rev->second_fw_id)); in sli_get_fw_rev()
4493 le32_to_cpu(read_rev->first_hw_rev), in sli_get_fw_rev()
4494 le32_to_cpu(read_rev->second_hw_rev)); in sli_get_fw_rev()
4497 if (le32_to_cpu(read_rev->returned_vpd_length) != in sli_get_fw_rev()
4498 le32_to_cpu(read_rev->actual_vpd_length)) { in sli_get_fw_rev()
4500 le32_to_cpu(read_rev->available_length_dword) & in sli_get_fw_rev()
4502 le32_to_cpu(read_rev->returned_vpd_length), in sli_get_fw_rev()
4503 le32_to_cpu(read_rev->actual_vpd_length)); in sli_get_fw_rev()
4505 sli4->vpd_length = le32_to_cpu(read_rev->returned_vpd_length); in sli_get_fw_rev()