Lines Matching refs:wpa
518 struct ie_item wpa; member
547 ie_info->wpa.data = pos - 2; in gelic_wl_parse_ie()
548 ie_info->wpa.len = item_len + 2; in gelic_wl_parse_ie()
565 ie_info->wpa.data, ie_info->wpa.len, in gelic_wl_parse_ie()
685 if (ie_info.wpa.len && (ie_info.wpa.len <= sizeof(buf))) { in gelic_wl_translate_scan()
686 memcpy(buf, ie_info.wpa.data, ie_info.wpa.len); in gelic_wl_translate_scan()
688 iwe.u.data.length = ie_info.wpa.len; in gelic_wl_translate_scan()
1850 struct gelic_eurus_wpa_cfg *wpa; in gelic_wl_do_wpa_setup() local
1857 wpa = (struct gelic_eurus_wpa_cfg *)__get_free_page(GFP_KERNEL); in gelic_wl_do_wpa_setup()
1858 if (!wpa) in gelic_wl_do_wpa_setup()
1861 memset(wpa, 0, sizeof(*wpa)); in gelic_wl_do_wpa_setup()
1867 memcpy(wpa->psk, wl->psk, wl->psk_len); in gelic_wl_do_wpa_setup()
1891 wpa->security = cpu_to_be16(security); in gelic_wl_do_wpa_setup()
1894 wpa->psk_type = cpu_to_be16(wl->psk_type); in gelic_wl_do_wpa_setup()
1897 wpasecstr(wpa->security), in gelic_wl_do_wpa_setup()
1898 (wpa->psk_type == GELIC_EURUS_WPA_PSK_BIN) ? in gelic_wl_do_wpa_setup()
1907 (wpa->psk_type == GELIC_EURUS_WPA_PSK_BIN) ? in gelic_wl_do_wpa_setup()
1908 "N/A" : wpa->psk); in gelic_wl_do_wpa_setup()
1913 wpa, sizeof(*wpa)); in gelic_wl_do_wpa_setup()
1919 free_page((unsigned long)wpa); in gelic_wl_do_wpa_setup()