Lines Matching refs:ae

2023 	struct lpfc_fdmi_attr_entry *ae;  in lpfc_fdmi_hba_attr_wwnn()  local
2026 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_wwnn()
2027 memset(ae, 0, sizeof(struct lpfc_name)); in lpfc_fdmi_hba_attr_wwnn()
2029 memcpy(&ae->un.AttrWWN, &vport->fc_sparam.nodeName, in lpfc_fdmi_hba_attr_wwnn()
2040 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_manufacturer() local
2043 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_manufacturer()
2044 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_manufacturer()
2049 strncpy(ae->un.AttrString, in lpfc_fdmi_hba_attr_manufacturer()
2051 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_manufacturer()
2052 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_manufacturer()
2053 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_manufacturer()
2065 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_sn() local
2068 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_sn()
2069 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_sn()
2071 strncpy(ae->un.AttrString, phba->SerialNumber, in lpfc_fdmi_hba_attr_sn()
2072 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_sn()
2073 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_sn()
2074 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_sn()
2087 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_model() local
2090 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_model()
2091 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_model()
2093 strncpy(ae->un.AttrString, phba->ModelName, in lpfc_fdmi_hba_attr_model()
2094 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_model()
2095 len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_model()
2108 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_description() local
2111 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_description()
2112 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_description()
2114 strncpy(ae->un.AttrString, phba->ModelDesc, in lpfc_fdmi_hba_attr_description()
2115 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_description()
2116 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_description()
2117 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_description()
2131 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_hdw_ver() local
2134 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_hdw_ver()
2135 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_hdw_ver()
2142 ae->un.AttrString[7 - i] = in lpfc_fdmi_hba_attr_hdw_ver()
2146 ae->un.AttrString[7 - i] = in lpfc_fdmi_hba_attr_hdw_ver()
2161 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_drvr_ver() local
2164 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_drvr_ver()
2165 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_drvr_ver()
2167 strncpy(ae->un.AttrString, lpfc_release_version, in lpfc_fdmi_hba_attr_drvr_ver()
2168 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_drvr_ver()
2169 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_drvr_ver()
2170 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_drvr_ver()
2183 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_rom_ver() local
2186 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_rom_ver()
2187 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_rom_ver()
2190 lpfc_decode_firmware_rev(phba, ae->un.AttrString, 1); in lpfc_fdmi_hba_attr_rom_ver()
2192 strncpy(ae->un.AttrString, phba->OptionROMVersion, in lpfc_fdmi_hba_attr_rom_ver()
2193 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_rom_ver()
2194 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_rom_ver()
2195 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_rom_ver()
2208 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_fmw_ver() local
2211 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_fmw_ver()
2212 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_fmw_ver()
2214 lpfc_decode_firmware_rev(phba, ae->un.AttrString, 1); in lpfc_fdmi_hba_attr_fmw_ver()
2215 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_fmw_ver()
2216 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_fmw_ver()
2228 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_os_ver() local
2231 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_os_ver()
2232 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_os_ver()
2234 snprintf(ae->un.AttrString, sizeof(ae->un.AttrString), "%s %s %s", in lpfc_fdmi_hba_attr_os_ver()
2239 len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_os_ver()
2251 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_ct_len() local
2254 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_ct_len()
2256 ae->un.AttrInt = cpu_to_be32(LPFC_MAX_CT_SIZE); in lpfc_fdmi_hba_attr_ct_len()
2267 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_symbolic_name() local
2270 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_symbolic_name()
2271 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_symbolic_name()
2274 ae->un.AttrString, 256); in lpfc_fdmi_hba_attr_symbolic_name()
2286 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_vendor_info() local
2289 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_vendor_info()
2292 ae->un.AttrInt = cpu_to_be32(0); in lpfc_fdmi_hba_attr_vendor_info()
2303 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_num_ports() local
2306 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_num_ports()
2309 ae->un.AttrInt = cpu_to_be32(1); in lpfc_fdmi_hba_attr_num_ports()
2320 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_fabric_wwnn() local
2323 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_fabric_wwnn()
2324 memset(ae, 0, sizeof(struct lpfc_name)); in lpfc_fdmi_hba_attr_fabric_wwnn()
2326 memcpy(&ae->un.AttrWWN, &vport->fabric_nodename, in lpfc_fdmi_hba_attr_fabric_wwnn()
2339 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_bios_ver() local
2342 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_bios_ver()
2343 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_bios_ver()
2345 strlcat(ae->un.AttrString, phba->BIOSVersion, in lpfc_fdmi_hba_attr_bios_ver()
2346 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_bios_ver()
2347 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_bios_ver()
2348 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_bios_ver()
2360 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_bios_state() local
2363 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_bios_state()
2366 ae->un.AttrInt = cpu_to_be32(0); in lpfc_fdmi_hba_attr_bios_state()
2377 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_hba_attr_vendor_id() local
2380 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_hba_attr_vendor_id()
2381 memset(ae, 0, 256); in lpfc_fdmi_hba_attr_vendor_id()
2383 strncpy(ae->un.AttrString, "EMULEX", in lpfc_fdmi_hba_attr_vendor_id()
2384 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_vendor_id()
2385 len = strnlen(ae->un.AttrString, in lpfc_fdmi_hba_attr_vendor_id()
2386 sizeof(ae->un.AttrString)); in lpfc_fdmi_hba_attr_vendor_id()
2400 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_fc4type() local
2403 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_fc4type()
2404 memset(ae, 0, 32); in lpfc_fdmi_port_attr_fc4type()
2406 ae->un.AttrTypes[3] = 0x02; /* Type 0x1 - ELS */ in lpfc_fdmi_port_attr_fc4type()
2407 ae->un.AttrTypes[2] = 0x01; /* Type 0x8 - FCP */ in lpfc_fdmi_port_attr_fc4type()
2408 ae->un.AttrTypes[7] = 0x01; /* Type 0x20 - CT */ in lpfc_fdmi_port_attr_fc4type()
2413 ae->un.AttrTypes[6] = 0x01; /* Type 0x28 - NVME */ in lpfc_fdmi_port_attr_fc4type()
2426 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_support_speed() local
2429 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_support_speed()
2431 ae->un.AttrInt = 0; in lpfc_fdmi_port_attr_support_speed()
2434 ae->un.AttrInt |= HBA_PORTSPEED_128GFC; in lpfc_fdmi_port_attr_support_speed()
2436 ae->un.AttrInt |= HBA_PORTSPEED_64GFC; in lpfc_fdmi_port_attr_support_speed()
2438 ae->un.AttrInt |= HBA_PORTSPEED_32GFC; in lpfc_fdmi_port_attr_support_speed()
2440 ae->un.AttrInt |= HBA_PORTSPEED_16GFC; in lpfc_fdmi_port_attr_support_speed()
2442 ae->un.AttrInt |= HBA_PORTSPEED_10GFC; in lpfc_fdmi_port_attr_support_speed()
2444 ae->un.AttrInt |= HBA_PORTSPEED_8GFC; in lpfc_fdmi_port_attr_support_speed()
2446 ae->un.AttrInt |= HBA_PORTSPEED_4GFC; in lpfc_fdmi_port_attr_support_speed()
2448 ae->un.AttrInt |= HBA_PORTSPEED_2GFC; in lpfc_fdmi_port_attr_support_speed()
2450 ae->un.AttrInt |= HBA_PORTSPEED_1GFC; in lpfc_fdmi_port_attr_support_speed()
2455 ae->un.AttrInt = HBA_PORTSPEED_10GE; in lpfc_fdmi_port_attr_support_speed()
2458 ae->un.AttrInt = HBA_PORTSPEED_25GE; in lpfc_fdmi_port_attr_support_speed()
2461 ae->un.AttrInt = HBA_PORTSPEED_40GE; in lpfc_fdmi_port_attr_support_speed()
2464 ae->un.AttrInt = HBA_PORTSPEED_100GE; in lpfc_fdmi_port_attr_support_speed()
2468 ae->un.AttrInt = cpu_to_be32(ae->un.AttrInt); in lpfc_fdmi_port_attr_support_speed()
2480 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_speed() local
2483 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_speed()
2488 ae->un.AttrInt = HBA_PORTSPEED_1GFC; in lpfc_fdmi_port_attr_speed()
2491 ae->un.AttrInt = HBA_PORTSPEED_2GFC; in lpfc_fdmi_port_attr_speed()
2494 ae->un.AttrInt = HBA_PORTSPEED_4GFC; in lpfc_fdmi_port_attr_speed()
2497 ae->un.AttrInt = HBA_PORTSPEED_8GFC; in lpfc_fdmi_port_attr_speed()
2500 ae->un.AttrInt = HBA_PORTSPEED_10GFC; in lpfc_fdmi_port_attr_speed()
2503 ae->un.AttrInt = HBA_PORTSPEED_16GFC; in lpfc_fdmi_port_attr_speed()
2506 ae->un.AttrInt = HBA_PORTSPEED_32GFC; in lpfc_fdmi_port_attr_speed()
2509 ae->un.AttrInt = HBA_PORTSPEED_64GFC; in lpfc_fdmi_port_attr_speed()
2512 ae->un.AttrInt = HBA_PORTSPEED_128GFC; in lpfc_fdmi_port_attr_speed()
2515 ae->un.AttrInt = HBA_PORTSPEED_UNKNOWN; in lpfc_fdmi_port_attr_speed()
2521 ae->un.AttrInt = HBA_PORTSPEED_10GE; in lpfc_fdmi_port_attr_speed()
2524 ae->un.AttrInt = HBA_PORTSPEED_25GE; in lpfc_fdmi_port_attr_speed()
2527 ae->un.AttrInt = HBA_PORTSPEED_40GE; in lpfc_fdmi_port_attr_speed()
2530 ae->un.AttrInt = HBA_PORTSPEED_100GE; in lpfc_fdmi_port_attr_speed()
2533 ae->un.AttrInt = HBA_PORTSPEED_UNKNOWN; in lpfc_fdmi_port_attr_speed()
2538 ae->un.AttrInt = cpu_to_be32(ae->un.AttrInt); in lpfc_fdmi_port_attr_speed()
2550 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_max_frame() local
2553 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_max_frame()
2556 ae->un.AttrInt = (((uint32_t) hsp->cmn.bbRcvSizeMsb & 0x0F) << 8) | in lpfc_fdmi_port_attr_max_frame()
2558 ae->un.AttrInt = cpu_to_be32(ae->un.AttrInt); in lpfc_fdmi_port_attr_max_frame()
2570 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_os_devname() local
2573 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_os_devname()
2574 memset(ae, 0, 256); in lpfc_fdmi_port_attr_os_devname()
2576 snprintf(ae->un.AttrString, sizeof(ae->un.AttrString), in lpfc_fdmi_port_attr_os_devname()
2578 len = strnlen((char *)ae->un.AttrString, in lpfc_fdmi_port_attr_os_devname()
2579 sizeof(ae->un.AttrString)); in lpfc_fdmi_port_attr_os_devname()
2591 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_host_name() local
2594 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_host_name()
2595 memset(ae, 0, 256); in lpfc_fdmi_port_attr_host_name()
2597 snprintf(ae->un.AttrString, sizeof(ae->un.AttrString), "%s", in lpfc_fdmi_port_attr_host_name()
2600 len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); in lpfc_fdmi_port_attr_host_name()
2612 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_wwnn() local
2615 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_wwnn()
2616 memset(ae, 0, sizeof(struct lpfc_name)); in lpfc_fdmi_port_attr_wwnn()
2618 memcpy(&ae->un.AttrWWN, &vport->fc_sparam.nodeName, in lpfc_fdmi_port_attr_wwnn()
2630 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_wwpn() local
2633 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_wwpn()
2634 memset(ae, 0, sizeof(struct lpfc_name)); in lpfc_fdmi_port_attr_wwpn()
2636 memcpy(&ae->un.AttrWWN, &vport->fc_sparam.portName, in lpfc_fdmi_port_attr_wwpn()
2648 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_symbolic_name() local
2651 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_symbolic_name()
2652 memset(ae, 0, 256); in lpfc_fdmi_port_attr_symbolic_name()
2654 len = lpfc_vport_symbolic_port_name(vport, ae->un.AttrString, 256); in lpfc_fdmi_port_attr_symbolic_name()
2667 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_port_type() local
2670 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_port_type()
2672 ae->un.AttrInt = cpu_to_be32(LPFC_FDMI_PORTTYPE_NLPORT); in lpfc_fdmi_port_attr_port_type()
2674 ae->un.AttrInt = cpu_to_be32(LPFC_FDMI_PORTTYPE_NPORT); in lpfc_fdmi_port_attr_port_type()
2685 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_class() local
2688 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_class()
2689 ae->un.AttrInt = cpu_to_be32(FC_COS_CLASS2 | FC_COS_CLASS3); in lpfc_fdmi_port_attr_class()
2700 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_fabric_wwpn() local
2703 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_fabric_wwpn()
2704 memset(ae, 0, sizeof(struct lpfc_name)); in lpfc_fdmi_port_attr_fabric_wwpn()
2706 memcpy(&ae->un.AttrWWN, &vport->fabric_portname, in lpfc_fdmi_port_attr_fabric_wwpn()
2718 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_active_fc4type() local
2721 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_active_fc4type()
2722 memset(ae, 0, 32); in lpfc_fdmi_port_attr_active_fc4type()
2724 ae->un.AttrTypes[3] = 0x02; /* Type 0x1 - ELS */ in lpfc_fdmi_port_attr_active_fc4type()
2725 ae->un.AttrTypes[2] = 0x01; /* Type 0x8 - FCP */ in lpfc_fdmi_port_attr_active_fc4type()
2726 ae->un.AttrTypes[7] = 0x01; /* Type 0x20 - CT */ in lpfc_fdmi_port_attr_active_fc4type()
2730 ae->un.AttrTypes[6] = 0x1; /* Type 0x28 - NVME */ in lpfc_fdmi_port_attr_active_fc4type()
2742 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_port_state() local
2745 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_port_state()
2747 ae->un.AttrInt = cpu_to_be32(LPFC_FDMI_PORTSTATE_ONLINE); in lpfc_fdmi_port_attr_port_state()
2758 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_num_disc() local
2761 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_num_disc()
2763 ae->un.AttrInt = cpu_to_be32(vport->fdmi_num_disc); in lpfc_fdmi_port_attr_num_disc()
2774 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_port_attr_nportid() local
2777 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_port_attr_nportid()
2778 ae->un.AttrInt = cpu_to_be32(vport->fc_myDID); in lpfc_fdmi_port_attr_nportid()
2789 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_service() local
2792 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_service()
2793 memset(ae, 0, 256); in lpfc_fdmi_smart_attr_service()
2795 strncpy(ae->un.AttrString, "Smart SAN Initiator", in lpfc_fdmi_smart_attr_service()
2796 sizeof(ae->un.AttrString)); in lpfc_fdmi_smart_attr_service()
2797 len = strnlen(ae->un.AttrString, in lpfc_fdmi_smart_attr_service()
2798 sizeof(ae->un.AttrString)); in lpfc_fdmi_smart_attr_service()
2810 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_guid() local
2813 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_guid()
2814 memset(ae, 0, 256); in lpfc_fdmi_smart_attr_guid()
2816 memcpy(&ae->un.AttrString, &vport->fc_sparam.nodeName, in lpfc_fdmi_smart_attr_guid()
2818 memcpy((((uint8_t *)&ae->un.AttrString) + in lpfc_fdmi_smart_attr_guid()
2831 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_version() local
2834 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_version()
2835 memset(ae, 0, 256); in lpfc_fdmi_smart_attr_version()
2837 strncpy(ae->un.AttrString, "Smart SAN Version 2.0", in lpfc_fdmi_smart_attr_version()
2838 sizeof(ae->un.AttrString)); in lpfc_fdmi_smart_attr_version()
2839 len = strnlen(ae->un.AttrString, in lpfc_fdmi_smart_attr_version()
2840 sizeof(ae->un.AttrString)); in lpfc_fdmi_smart_attr_version()
2853 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_model() local
2856 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_model()
2857 memset(ae, 0, 256); in lpfc_fdmi_smart_attr_model()
2859 strncpy(ae->un.AttrString, phba->ModelName, in lpfc_fdmi_smart_attr_model()
2860 sizeof(ae->un.AttrString)); in lpfc_fdmi_smart_attr_model()
2861 len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); in lpfc_fdmi_smart_attr_model()
2873 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_port_info() local
2876 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_port_info()
2880 ae->un.AttrInt = cpu_to_be32(2); /* NPIV */ in lpfc_fdmi_smart_attr_port_info()
2882 ae->un.AttrInt = cpu_to_be32(1); /* Physical */ in lpfc_fdmi_smart_attr_port_info()
2893 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_qos() local
2896 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_qos()
2897 ae->un.AttrInt = cpu_to_be32(0); in lpfc_fdmi_smart_attr_qos()
2908 struct lpfc_fdmi_attr_entry *ae; in lpfc_fdmi_smart_attr_security() local
2911 ae = (struct lpfc_fdmi_attr_entry *)&ad->AttrValue; in lpfc_fdmi_smart_attr_security()
2912 ae->un.AttrInt = cpu_to_be32(1); in lpfc_fdmi_smart_attr_security()