Lines Matching refs:read_rev

1087 	sli4_cmd_read_rev_t	*read_rev = buf;  in sli_cmd_read_rev()  local
1091 read_rev->hdr.command = SLI4_MBOX_COMMAND_READ_REV; in sli_cmd_read_rev()
1094 read_rev->vpd = TRUE; in sli_cmd_read_rev()
1096 read_rev->available_length = vpd->size; in sli_cmd_read_rev()
1098 read_rev->physical_address_low = ocs_addr32_lo(vpd->phys); in sli_cmd_read_rev()
1099 read_rev->physical_address_high = ocs_addr32_hi(vpd->phys); in sli_cmd_read_rev()
3977 sli4_cmd_read_rev_t *read_rev = sli4->bmbx.virt; in sli_get_config() local
3983 if (read_rev->hdr.status) { in sli_get_config()
3985 read_rev->hdr.status); in sli_get_config()
3989 sli4->config.fw_rev[0] = read_rev->first_fw_id; in sli_get_config()
3990 ocs_memcpy(sli4->config.fw_name[0],read_rev->first_fw_name, sizeof(sli4->config.fw_name[0])); in sli_get_config()
3992 sli4->config.fw_rev[1] = read_rev->second_fw_id; in sli_get_config()
3993 ocs_memcpy(sli4->config.fw_name[1],read_rev->second_fw_name, sizeof(sli4->config.fw_name[1])); in sli_get_config()
3995 sli4->config.hw_rev[0] = read_rev->first_hw_revision; in sli_get_config()
3996 sli4->config.hw_rev[1] = read_rev->second_hw_revision; in sli_get_config()
3997 sli4->config.hw_rev[2] = read_rev->third_hw_revision; in sli_get_config()
4000 read_rev->first_fw_name, read_rev->first_fw_id, in sli_get_config()
4001 read_rev->second_fw_name, read_rev->second_fw_id); in sli_get_config()
4003 ocs_log_debug(sli4->os, "HW1: %08x / HW2: %08x\n", read_rev->first_hw_revision, in sli_get_config()
4004 read_rev->second_hw_revision); in sli_get_config()
4007 if (read_rev->returned_vpd_length != read_rev->actual_vpd_length) { in sli_get_config()
4009 read_rev->available_length, in sli_get_config()
4010 read_rev->returned_vpd_length, in sli_get_config()
4011 read_rev->actual_vpd_length); in sli_get_config()
4013 sli4->vpd.length = read_rev->returned_vpd_length; in sli_get_config()