Lines Matching refs:iface_param

1989 			     struct iscsi_iface_param_info *iface_param,  in qla4xxx_set_ipv6()  argument
1996 switch (iface_param->param) { in qla4xxx_set_ipv6()
1998 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2000 memcpy(init_fw_cb->ipv6_addr1, iface_param->value, in qla4xxx_set_ipv6()
2004 memcpy(init_fw_cb->ipv6_addr0, iface_param->value, in qla4xxx_set_ipv6()
2008 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2010 memcpy(init_fw_cb->ipv6_if_id, &iface_param->value[8], in qla4xxx_set_ipv6()
2014 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2016 memcpy(init_fw_cb->ipv6_dflt_rtr_addr, iface_param->value, in qla4xxx_set_ipv6()
2021 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2024 if (iface_param->value[0] == ISCSI_IPV6_AUTOCFG_DISABLE) in qla4xxx_set_ipv6()
2028 else if (iface_param->value[0] == ISCSI_IPV6_AUTOCFG_ND_ENABLE) in qla4xxx_set_ipv6()
2038 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2041 if (iface_param->value[0] == in qla4xxx_set_ipv6()
2045 else if (iface_param->value[0] == in qla4xxx_set_ipv6()
2055 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2058 if (iface_param->value[0] == ISCSI_IPV6_ROUTER_AUTOCFG_ENABLE) in qla4xxx_set_ipv6()
2063 if (iface_param->value[0] == ISCSI_IFACE_ENABLE) { in qla4xxx_set_ipv6()
2075 if (iface_param->len != sizeof(init_fw_cb->ipv6_vlan_tag)) in qla4xxx_set_ipv6()
2078 cpu_to_be16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv6()
2081 if (iface_param->value[0] == ISCSI_VLAN_ENABLE) in qla4xxx_set_ipv6()
2090 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv6()
2094 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2098 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv6()
2101 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2103 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv6()
2112 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2114 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv6()
2122 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2124 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv6()
2132 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2134 init_fw_cb->ipv6_tcp_wsf = iface_param->value[0]; in qla4xxx_set_ipv6()
2137 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2142 cpu_to_le16((iface_param->value[0] << 1) & in qla4xxx_set_ipv6()
2146 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2148 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv6()
2156 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2158 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv6()
2166 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2168 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv6()
2176 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2178 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv6()
2186 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2189 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv6()
2192 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2194 init_fw_cb->ipv6_traffic_class = iface_param->value[0]; in qla4xxx_set_ipv6()
2197 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2199 init_fw_cb->ipv6_hop_limit = iface_param->value[0]; in qla4xxx_set_ipv6()
2202 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2205 cpu_to_le32(*(uint32_t *)iface_param->value); in qla4xxx_set_ipv6()
2208 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2211 cpu_to_le32(*(uint32_t *)iface_param->value); in qla4xxx_set_ipv6()
2214 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2217 cpu_to_le32(*(uint32_t *)iface_param->value); in qla4xxx_set_ipv6()
2220 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2222 init_fw_cb->ipv6_dup_addr_detect_count = iface_param->value[0]; in qla4xxx_set_ipv6()
2225 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv6()
2228 cpu_to_le32(*(uint32_t *)iface_param->value); in qla4xxx_set_ipv6()
2232 iface_param->param); in qla4xxx_set_ipv6()
2238 struct iscsi_iface_param_info *iface_param, in qla4xxx_set_ipv4() argument
2241 switch (iface_param->param) { in qla4xxx_set_ipv4()
2243 memcpy(init_fw_cb->ipv4_addr, iface_param->value, in qla4xxx_set_ipv4()
2247 memcpy(init_fw_cb->ipv4_subnet, iface_param->value, in qla4xxx_set_ipv4()
2251 memcpy(init_fw_cb->ipv4_gw_addr, iface_param->value, in qla4xxx_set_ipv4()
2255 if (iface_param->value[0] == ISCSI_BOOTPROTO_DHCP) in qla4xxx_set_ipv4()
2258 else if (iface_param->value[0] == ISCSI_BOOTPROTO_STATIC) in qla4xxx_set_ipv4()
2265 if (iface_param->value[0] == ISCSI_IFACE_ENABLE) { in qla4xxx_set_ipv4()
2277 if (iface_param->len != sizeof(init_fw_cb->ipv4_vlan_tag)) in qla4xxx_set_ipv4()
2280 cpu_to_be16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv4()
2283 if (iface_param->value[0] == ISCSI_VLAN_ENABLE) in qla4xxx_set_ipv4()
2292 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv4()
2296 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_ipv4()
2299 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2301 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv4()
2310 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2312 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv4()
2320 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2322 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv4()
2330 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2332 init_fw_cb->ipv4_tcp_wsf = iface_param->value[0]; in qla4xxx_set_ipv4()
2335 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2339 cpu_to_le16((iface_param->value[0] << 1) & in qla4xxx_set_ipv4()
2343 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2345 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2353 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2355 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2363 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2365 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2373 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2375 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2383 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2385 init_fw_cb->ipv4_tos = iface_param->value[0]; in qla4xxx_set_ipv4()
2388 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2390 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2398 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2400 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2408 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2410 memcpy(init_fw_cb->ipv4_dhcp_alt_cid, iface_param->value, in qla4xxx_set_ipv4()
2416 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2418 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2426 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2428 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2436 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2438 memcpy(init_fw_cb->ipv4_dhcp_vid, iface_param->value, in qla4xxx_set_ipv4()
2444 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2446 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2454 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2456 if (iface_param->value[0] == ISCSI_NET_PARAM_DISABLE) in qla4xxx_set_ipv4()
2464 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2466 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2474 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2476 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_ipv4()
2484 if (iface_param->iface_num & 0x1) in qla4xxx_set_ipv4()
2486 init_fw_cb->ipv4_ttl = iface_param->value[0]; in qla4xxx_set_ipv4()
2490 iface_param->param); in qla4xxx_set_ipv4()
2496 struct iscsi_iface_param_info *iface_param, in qla4xxx_set_iscsi_param() argument
2499 switch (iface_param->param) { in qla4xxx_set_iscsi_param()
2501 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2504 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_iscsi_param()
2507 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2509 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2517 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2519 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2527 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2529 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2537 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2539 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2547 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2549 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2557 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2559 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2567 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2570 init_fw_cb->iscsi_opts |= cpu_to_le16(iface_param->value[0] & in qla4xxx_set_iscsi_param()
2574 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2577 cpu_to_le32(*(uint32_t *)iface_param->value) / in qla4xxx_set_iscsi_param()
2581 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2584 cpu_to_le32(*(uint32_t *)iface_param->value) / in qla4xxx_set_iscsi_param()
2588 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2591 cpu_to_le16(*(uint16_t *)iface_param->value); in qla4xxx_set_iscsi_param()
2594 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2597 cpu_to_le32(*(uint32_t *)iface_param->value) / in qla4xxx_set_iscsi_param()
2601 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2603 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2611 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2613 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2621 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2623 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2631 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2633 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2641 if (iface_param->iface_num & 0x1) in qla4xxx_set_iscsi_param()
2643 if (iface_param->value[0] == ISCSI_NET_PARAM_ENABLE) in qla4xxx_set_iscsi_param()
2652 iface_param->param); in qla4xxx_set_iscsi_param()
2684 struct iscsi_iface_param_info *iface_param = NULL; in qla4xxx_iface_set_param() local
2712 iface_param = nla_data(attr); in qla4xxx_iface_set_param()
2714 if (iface_param->param_type == ISCSI_NET_PARAM) { in qla4xxx_iface_set_param()
2715 switch (iface_param->iface_type) { in qla4xxx_iface_set_param()
2717 switch (iface_param->iface_num) { in qla4xxx_iface_set_param()
2719 qla4xxx_set_ipv4(ha, iface_param, in qla4xxx_iface_set_param()
2726 iface_param->iface_num); in qla4xxx_iface_set_param()
2731 switch (iface_param->iface_num) { in qla4xxx_iface_set_param()
2734 qla4xxx_set_ipv6(ha, iface_param, in qla4xxx_iface_set_param()
2741 iface_param->iface_num); in qla4xxx_iface_set_param()
2750 } else if (iface_param->param_type == ISCSI_IFACE_PARAM) { in qla4xxx_iface_set_param()
2751 qla4xxx_set_iscsi_param(ha, iface_param, in qla4xxx_iface_set_param()