eiter 1520 drivers/scsi/qla2xxx/qla_gs.c struct ct_fdmi_hba_attr *eiter; eiter 1544 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1545 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_NODE_NAME); eiter 1546 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); eiter 1547 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.node_name, vha->node_name, WWN_SIZE); eiter 1551 drivers/scsi/qla2xxx/qla_gs.c "NodeName = %8phN.\n", eiter->a.node_name); eiter 1554 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1555 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MANUFACTURER); eiter 1557 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.manufacturer, sizeof(eiter->a.manufacturer), eiter 1560 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1564 drivers/scsi/qla2xxx/qla_gs.c "Manufacturer = %s.\n", eiter->a.manufacturer); eiter 1567 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1568 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_SERIAL_NUMBER); eiter 1570 drivers/scsi/qla2xxx/qla_gs.c qla2xxx_get_vpd_field(vha, "SN", eiter->a.serial_num, eiter 1571 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.serial_num)); eiter 1575 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.serial_num, sizeof(eiter->a.serial_num), eiter 1578 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.serial_num); eiter 1580 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1584 drivers/scsi/qla2xxx/qla_gs.c "Serial no. = %s.\n", eiter->a.serial_num); eiter 1587 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1588 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MODEL); eiter 1589 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model, sizeof(eiter->a.model), eiter 1591 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model); eiter 1593 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1597 drivers/scsi/qla2xxx/qla_gs.c "Model Name = %s.\n", eiter->a.model); eiter 1600 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1601 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MODEL_DESCRIPTION); eiter 1602 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model_desc, sizeof(eiter->a.model_desc), eiter 1604 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model_desc); eiter 1606 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1610 drivers/scsi/qla2xxx/qla_gs.c "Model Desc = %s.\n", eiter->a.model_desc); eiter 1613 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1614 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_HARDWARE_VERSION); eiter 1616 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), eiter 1618 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "MN", eiter->a.hw_version, eiter 1619 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { eiter 1621 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "EC", eiter->a.hw_version, eiter 1622 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { eiter 1625 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), eiter 1628 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.hw_version); eiter 1630 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1634 drivers/scsi/qla2xxx/qla_gs.c "Hardware ver = %s.\n", eiter->a.hw_version); eiter 1637 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1638 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_DRIVER_VERSION); eiter 1639 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.driver_version, sizeof(eiter->a.driver_version), eiter 1641 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.driver_version); eiter 1643 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1647 drivers/scsi/qla2xxx/qla_gs.c "Driver ver = %s.\n", eiter->a.driver_version); eiter 1650 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1651 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_OPTION_ROM_VERSION); eiter 1652 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.orom_version, sizeof(eiter->a.orom_version), eiter 1654 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.orom_version); eiter 1656 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1660 drivers/scsi/qla2xxx/qla_gs.c "Optrom vers = %s.\n", eiter->a.orom_version); eiter 1663 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1664 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_FIRMWARE_VERSION); eiter 1665 drivers/scsi/qla2xxx/qla_gs.c ha->isp_ops->fw_version_str(vha, eiter->a.fw_version, eiter 1666 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.fw_version)); eiter 1667 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.fw_version); eiter 1669 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1673 drivers/scsi/qla2xxx/qla_gs.c "Firmware vers = %s.\n", eiter->a.fw_version); eiter 1730 drivers/scsi/qla2xxx/qla_gs.c struct ct_fdmi_port_attr *eiter; eiter 1753 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1754 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_FC4_TYPES); eiter 1755 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 32); eiter 1756 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2] = 0x01; eiter 1761 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2], eiter 1762 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[1]); eiter 1765 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1766 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_SUPPORT_SPEED); eiter 1767 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 1769 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1772 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1777 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1782 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1788 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1793 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1797 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 1802 drivers/scsi/qla2xxx/qla_gs.c "Supported_Speed=%x.\n", eiter->a.sup_speed); eiter 1805 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1806 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_CURRENT_SPEED); eiter 1807 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 1810 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1814 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1818 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1822 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1826 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1830 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1834 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1838 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = eiter 1845 drivers/scsi/qla2xxx/qla_gs.c "Current_Speed=%x.\n", eiter->a.cur_speed); eiter 1848 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1849 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_MAX_FRAME_SIZE); eiter 1850 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 1851 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = IS_FWI2_CAPABLE(ha) ? eiter 1854 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = cpu_to_be32(eiter->a.max_frame_size); eiter 1858 drivers/scsi/qla2xxx/qla_gs.c "Max_Frame_Size=%x.\n", eiter->a.max_frame_size); eiter 1861 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1862 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_OS_DEVICE_NAME); eiter 1863 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_dev_name, sizeof(eiter->a.os_dev_name), eiter 1865 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.os_dev_name); eiter 1867 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1871 drivers/scsi/qla2xxx/qla_gs.c "OS_Device_Name=%s.\n", eiter->a.os_dev_name); eiter 1874 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1875 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_HOST_NAME); eiter 1878 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), eiter 1881 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), eiter 1884 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.host_name); eiter 1886 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1889 drivers/scsi/qla2xxx/qla_gs.c ql_dbg(ql_dbg_disc, vha, 0x203d, "HostName=%s.\n", eiter->a.host_name); eiter 1941 drivers/scsi/qla2xxx/qla_gs.c struct ct_fdmiv2_hba_attr *eiter; eiter 1966 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1967 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_NODE_NAME); eiter 1968 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); eiter 1969 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.node_name, vha->node_name, WWN_SIZE); eiter 1973 drivers/scsi/qla2xxx/qla_gs.c "NodeName = %016llx.\n", wwn_to_u64(eiter->a.node_name)); eiter 1976 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1977 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MANUFACTURER); eiter 1978 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.manufacturer, sizeof(eiter->a.manufacturer), eiter 1980 drivers/scsi/qla2xxx/qla_gs.c eiter->a.manufacturer[strlen("QLogic Corporation")] = '\0'; eiter 1981 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.manufacturer); eiter 1983 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 1987 drivers/scsi/qla2xxx/qla_gs.c "Manufacturer = %s.\n", eiter->a.manufacturer); eiter 1990 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 1991 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_SERIAL_NUMBER); eiter 1993 drivers/scsi/qla2xxx/qla_gs.c qla2xxx_get_vpd_field(vha, "SN", eiter->a.serial_num, eiter 1994 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.serial_num)); eiter 1998 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.serial_num, sizeof(eiter->a.serial_num), eiter 2001 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.serial_num); eiter 2003 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2007 drivers/scsi/qla2xxx/qla_gs.c "Serial no. = %s.\n", eiter->a.serial_num); eiter 2010 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2011 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MODEL); eiter 2012 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model, sizeof(eiter->a.model), eiter 2014 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model); eiter 2016 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2020 drivers/scsi/qla2xxx/qla_gs.c "Model Name = %s.\n", eiter->a.model); eiter 2023 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2024 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MODEL_DESCRIPTION); eiter 2025 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.model_desc, sizeof(eiter->a.model_desc), eiter 2027 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.model_desc); eiter 2029 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2033 drivers/scsi/qla2xxx/qla_gs.c "Model Desc = %s.\n", eiter->a.model_desc); eiter 2036 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2037 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_HARDWARE_VERSION); eiter 2039 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), eiter 2041 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "MN", eiter->a.hw_version, eiter 2042 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { eiter 2044 drivers/scsi/qla2xxx/qla_gs.c } else if (qla2xxx_get_vpd_field(vha, "EC", eiter->a.hw_version, eiter 2045 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.hw_version))) { eiter 2048 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.hw_version, sizeof(eiter->a.hw_version), eiter 2051 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.hw_version); eiter 2053 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2057 drivers/scsi/qla2xxx/qla_gs.c "Hardware ver = %s.\n", eiter->a.hw_version); eiter 2060 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2061 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_DRIVER_VERSION); eiter 2062 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.driver_version, sizeof(eiter->a.driver_version), eiter 2064 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.driver_version); eiter 2066 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2070 drivers/scsi/qla2xxx/qla_gs.c "Driver ver = %s.\n", eiter->a.driver_version); eiter 2073 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2074 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_OPTION_ROM_VERSION); eiter 2075 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.orom_version, sizeof(eiter->a.orom_version), eiter 2077 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.orom_version); eiter 2079 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2083 drivers/scsi/qla2xxx/qla_gs.c "Optrom version = %d.%02d.\n", eiter->a.orom_version[1], eiter 2084 drivers/scsi/qla2xxx/qla_gs.c eiter->a.orom_version[0]); eiter 2087 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2088 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_FIRMWARE_VERSION); eiter 2089 drivers/scsi/qla2xxx/qla_gs.c ha->isp_ops->fw_version_str(vha, eiter->a.fw_version, eiter 2090 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.fw_version)); eiter 2091 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.fw_version); eiter 2093 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2097 drivers/scsi/qla2xxx/qla_gs.c "Firmware vers = %s.\n", eiter->a.fw_version); eiter 2100 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2101 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_OS_NAME_AND_VERSION); eiter 2104 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_version, sizeof(eiter->a.os_version), eiter 2108 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_version, sizeof(eiter->a.os_version), eiter 2111 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.os_version); eiter 2113 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2117 drivers/scsi/qla2xxx/qla_gs.c "OS Name and Version = %s.\n", eiter->a.os_version); eiter 2120 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2121 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_MAXIMUM_CT_PAYLOAD_LENGTH); eiter 2122 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_ct_len = cpu_to_be32(ha->frame_payload_size); eiter 2123 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_ct_len = cpu_to_be32(eiter->a.max_ct_len); eiter 2124 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2128 drivers/scsi/qla2xxx/qla_gs.c "CT Payload Length = 0x%x.\n", eiter->a.max_ct_len); eiter 2131 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2132 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_NODE_SYMBOLIC_NAME); eiter 2133 drivers/scsi/qla2xxx/qla_gs.c qla2x00_get_sym_node_name(vha, eiter->a.sym_name, eiter 2134 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.sym_name)); eiter 2135 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.sym_name); eiter 2137 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2141 drivers/scsi/qla2xxx/qla_gs.c "Symbolic Name = %s.\n", eiter->a.sym_name); eiter 2144 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2145 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_VENDOR_ID); eiter 2146 drivers/scsi/qla2xxx/qla_gs.c eiter->a.vendor_id = cpu_to_be32(0x1077); eiter 2147 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2151 drivers/scsi/qla2xxx/qla_gs.c "Vendor Id = %x.\n", eiter->a.vendor_id); eiter 2154 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2155 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_NUM_PORTS); eiter 2156 drivers/scsi/qla2xxx/qla_gs.c eiter->a.num_ports = cpu_to_be32(1); eiter 2157 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2161 drivers/scsi/qla2xxx/qla_gs.c "Port Num = %x.\n", eiter->a.num_ports); eiter 2164 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2165 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_FABRIC_NAME); eiter 2166 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.fabric_name, vha->fabric_node_name, WWN_SIZE); eiter 2167 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); eiter 2171 drivers/scsi/qla2xxx/qla_gs.c "Fabric Name = %016llx.\n", wwn_to_u64(eiter->a.fabric_name)); eiter 2174 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2175 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_BOOT_BIOS_NAME); eiter 2176 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.bios_name, sizeof(eiter->a.bios_name), eiter 2178 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.bios_name); eiter 2180 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2184 drivers/scsi/qla2xxx/qla_gs.c "BIOS Name = %s\n", eiter->a.bios_name); eiter 2187 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2188 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_HBA_TYPE_VENDOR_IDENTIFIER); eiter 2189 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.vendor_identifier, sizeof(eiter->a.vendor_identifier), eiter 2191 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.vendor_identifier); eiter 2193 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2197 drivers/scsi/qla2xxx/qla_gs.c "Vendor Identifier = %s.\n", eiter->a.vendor_identifier); eiter 2303 drivers/scsi/qla2xxx/qla_gs.c struct ct_fdmiv2_port_attr *eiter; eiter 2325 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2326 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_FC4_TYPES); eiter 2327 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 32); eiter 2328 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2] = 0x01; eiter 2333 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[2], eiter 2334 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[1]); eiter 2337 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[6] = 1; /* NVMe type 28h */ eiter 2340 drivers/scsi/qla2xxx/qla_gs.c eiter->a.fc4_types[6]); eiter 2344 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2345 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_SUPPORT_SPEED); eiter 2346 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2348 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2351 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2356 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2361 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2367 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2372 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2376 drivers/scsi/qla2xxx/qla_gs.c eiter->a.sup_speed = cpu_to_be32( eiter 2381 drivers/scsi/qla2xxx/qla_gs.c "Supported Port Speed = %x.\n", eiter->a.sup_speed); eiter 2384 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2385 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_CURRENT_SPEED); eiter 2386 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2389 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_1GB); eiter 2392 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_2GB); eiter 2395 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_4GB); eiter 2398 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_8GB); eiter 2401 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_10GB); eiter 2404 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_16GB); eiter 2407 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_32GB); eiter 2410 drivers/scsi/qla2xxx/qla_gs.c eiter->a.cur_speed = cpu_to_be32(FDMI_PORT_SPEED_UNKNOWN); eiter 2416 drivers/scsi/qla2xxx/qla_gs.c "Current_Speed = %x.\n", eiter->a.cur_speed); eiter 2419 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2420 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_MAX_FRAME_SIZE); eiter 2421 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2422 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = IS_FWI2_CAPABLE(ha) ? eiter 2425 drivers/scsi/qla2xxx/qla_gs.c eiter->a.max_frame_size = cpu_to_be32(eiter->a.max_frame_size); eiter 2429 drivers/scsi/qla2xxx/qla_gs.c "Max_Frame_Size = %x.\n", eiter->a.max_frame_size); eiter 2432 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2433 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_OS_DEVICE_NAME); eiter 2435 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.os_dev_name, sizeof(eiter->a.os_dev_name), eiter 2438 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2442 drivers/scsi/qla2xxx/qla_gs.c "OS_Device_Name = %s.\n", eiter->a.os_dev_name); eiter 2445 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2446 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_HOST_NAME); eiter 2449 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), eiter 2452 drivers/scsi/qla2xxx/qla_gs.c snprintf(eiter->a.host_name, sizeof(eiter->a.host_name), eiter 2455 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.host_name); eiter 2457 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2461 drivers/scsi/qla2xxx/qla_gs.c "HostName=%s.\n", eiter->a.host_name); eiter 2464 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2465 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_NODE_NAME); eiter 2466 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.node_name, vha->node_name, WWN_SIZE); eiter 2467 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); eiter 2471 drivers/scsi/qla2xxx/qla_gs.c "Node Name = %016llx.\n", wwn_to_u64(eiter->a.node_name)); eiter 2474 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2475 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_NAME); eiter 2476 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.port_name, vha->port_name, WWN_SIZE); eiter 2477 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); eiter 2481 drivers/scsi/qla2xxx/qla_gs.c "Port Name = %016llx.\n", wwn_to_u64(eiter->a.port_name)); eiter 2484 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2485 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_SYM_NAME); eiter 2486 drivers/scsi/qla2xxx/qla_gs.c qla2x00_get_sym_node_name(vha, eiter->a.port_sym_name, eiter 2487 drivers/scsi/qla2xxx/qla_gs.c sizeof(eiter->a.port_sym_name)); eiter 2488 drivers/scsi/qla2xxx/qla_gs.c alen = strlen(eiter->a.port_sym_name); eiter 2490 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); eiter 2494 drivers/scsi/qla2xxx/qla_gs.c "port symbolic name = %s\n", eiter->a.port_sym_name); eiter 2497 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2498 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_TYPE); eiter 2499 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_type = cpu_to_be32(NS_NX_PORT_TYPE); eiter 2500 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2504 drivers/scsi/qla2xxx/qla_gs.c "Port Type = %x.\n", eiter->a.port_type); eiter 2507 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2508 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_SUPP_COS); eiter 2509 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_supported_cos = cpu_to_be32(FC_CLASS_3); eiter 2510 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2514 drivers/scsi/qla2xxx/qla_gs.c "Supported COS = %08x\n", eiter->a.port_supported_cos); eiter 2517 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2518 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_FABRIC_NAME); eiter 2519 drivers/scsi/qla2xxx/qla_gs.c memcpy(eiter->a.fabric_name, vha->fabric_node_name, WWN_SIZE); eiter 2520 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); eiter 2524 drivers/scsi/qla2xxx/qla_gs.c "Fabric Name = %016llx.\n", wwn_to_u64(eiter->a.fabric_name)); eiter 2527 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2528 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_FC4_TYPE); eiter 2529 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[0] = 0; eiter 2530 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[1] = 0; eiter 2531 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[2] = 1; eiter 2532 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[3] = 0; eiter 2533 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 32); eiter 2538 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[2], eiter->a.port_fc4_type[1]); eiter 2541 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[4] = 0; eiter 2542 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[5] = 0; eiter 2543 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[6] = 1; /* NVMe type 28h */ eiter 2546 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_fc4_type[6]); eiter 2550 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2551 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_STATE); eiter 2552 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_state = cpu_to_be32(1); eiter 2553 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2557 drivers/scsi/qla2xxx/qla_gs.c "Port State = %x.\n", eiter->a.port_state); eiter 2560 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2561 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_COUNT); eiter 2562 drivers/scsi/qla2xxx/qla_gs.c eiter->a.num_ports = cpu_to_be32(1); eiter 2563 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2567 drivers/scsi/qla2xxx/qla_gs.c "Number of ports = %x.\n", eiter->a.num_ports); eiter 2570 drivers/scsi/qla2xxx/qla_gs.c eiter = entries + size; eiter 2571 drivers/scsi/qla2xxx/qla_gs.c eiter->type = cpu_to_be16(FDMI_PORT_ID); eiter 2572 drivers/scsi/qla2xxx/qla_gs.c eiter->a.port_id = cpu_to_be32(vha->d_id.b24); eiter 2573 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); eiter 2577 drivers/scsi/qla2xxx/qla_gs.c "Port Id = %x.\n", eiter->a.port_id);