| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | ie.c | 330 struct mwifiex_ie *gen_ie; in mwifiex_uap_parse_tail_ies() local 341 gen_ie = kzalloc(sizeof(*gen_ie), GFP_KERNEL); in mwifiex_uap_parse_tail_ies() 342 if (!gen_ie) in mwifiex_uap_parse_tail_ies() 383 memcpy(gen_ie->ie_buffer + ie_len, hdr, token_len); in mwifiex_uap_parse_tail_ies() 403 memcpy(gen_ie->ie_buffer + ie_len, vendorhdr, token_len); in mwifiex_uap_parse_tail_ies() 410 gen_ie->ie_index = cpu_to_le16(gen_idx); in mwifiex_uap_parse_tail_ies() 411 gen_ie->mgmt_subtype_mask = cpu_to_le16(MGMT_MASK_BEACON | in mwifiex_uap_parse_tail_ies() 414 gen_ie->ie_length = cpu_to_le16(ie_len); in mwifiex_uap_parse_tail_ies() 416 if (mwifiex_update_uap_custom_ie(priv, gen_ie, &gen_idx, NULL, NULL, in mwifiex_uap_parse_tail_ies() 425 kfree(gen_ie); in mwifiex_uap_parse_tail_ies() [all …]
|
| H A D | sta_ioctl.c | 1426 struct mwifiex_ds_misc_gen_ie *gen_ie, in mwifiex_misc_ioctl_gen_ie() argument 1431 switch (gen_ie->type) { in mwifiex_misc_ioctl_gen_ie() 1434 gen_ie->len = priv->wpa_ie_len; in mwifiex_misc_ioctl_gen_ie() 1435 memcpy(gen_ie->ie_data, priv->wpa_ie, gen_ie->len); in mwifiex_misc_ioctl_gen_ie() 1437 mwifiex_set_gen_ie_helper(priv, gen_ie->ie_data, in mwifiex_misc_ioctl_gen_ie() 1438 (u16) gen_ie->len); in mwifiex_misc_ioctl_gen_ie() 1443 if (gen_ie->len > ARP_FILTER_MAX_BUF_SIZE) { in mwifiex_misc_ioctl_gen_ie() 1449 memcpy(adapter->arp_filter, gen_ie->ie_data, in mwifiex_misc_ioctl_gen_ie() 1450 gen_ie->len); in mwifiex_misc_ioctl_gen_ie() 1451 adapter->arp_filter_size = gen_ie->len; in mwifiex_misc_ioctl_gen_ie() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_uap_ioctl.c | 880 if (misc->param.gen_ie.len) { in wlan_uap_set_wapi_ie() 881 if (misc->param.gen_ie.len > sizeof(priv->wapi_ie)) { in wlan_uap_set_wapi_ie() 887 memcpy(priv->adapter, priv->wapi_ie, misc->param.gen_ie.ie_data, in wlan_uap_set_wapi_ie() 888 misc->param.gen_ie.len); in wlan_uap_set_wapi_ie() 889 priv->wapi_ie_len = misc->param.gen_ie.len; in wlan_uap_set_wapi_ie() 898 priv->wapi_ie_len = misc->param.gen_ie.len; in wlan_uap_set_wapi_ie() 937 if ((misc->param.gen_ie.type == MLAN_IE_TYPE_GEN_IE) && in wlan_uap_misc_ioctl_gen_ie() 939 if (misc->param.gen_ie.len) { in wlan_uap_misc_ioctl_gen_ie() 941 (IEEEtypes_VendorHeader_t *)misc->param.gen_ie. in wlan_uap_misc_ioctl_gen_ie()
|
| H A D | mlan_sta_ioctl.c | 4267 switch (misc->param.gen_ie.type) { in wlan_misc_ioctl_gen_ie() 4270 misc->param.gen_ie.len = pmpriv->wpa_ie_len; in wlan_misc_ioctl_gen_ie() 4271 memcpy(pmadapter, misc->param.gen_ie.ie_data, in wlan_misc_ioctl_gen_ie() 4272 pmpriv->wpa_ie, misc->param.gen_ie.len); in wlan_misc_ioctl_gen_ie() 4275 misc->param.gen_ie.ie_data, in wlan_misc_ioctl_gen_ie() 4276 (t_u16)misc->param.gen_ie.len); in wlan_misc_ioctl_gen_ie() 4282 if (misc->param.gen_ie.len > ARP_FILTER_MAX_BUF_SIZE) { in wlan_misc_ioctl_gen_ie() 4287 } else if (misc->param.gen_ie.len <= in wlan_misc_ioctl_gen_ie() 4293 misc->param.gen_ie.ie_data, in wlan_misc_ioctl_gen_ie() 4294 misc->param.gen_ie.len); in wlan_misc_ioctl_gen_ie() [all …]
|
| H A D | mlan_uap_cmdevent.c | 1693 (misc->param.gen_ie.type == MLAN_IE_TYPE_GEN_IE) in wlan_uap_cmd_sys_configure() 1699 misc->param.gen_ie.len); in wlan_uap_cmd_sys_configure() 1702 wlan_cpu_to_le16(misc->param.gen_ie.len); in wlan_uap_cmd_sys_configure() 1705 misc->param.gen_ie.ie_data, in wlan_uap_cmd_sys_configure() 1706 misc->param.gen_ie.len); in wlan_uap_cmd_sys_configure()
|
| H A D | mlan_ioctl.h | 4299 mlan_ds_misc_gen_ie gen_ie; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/ |
| H A D | mlan_uap_ioctl.c | 891 if (misc->param.gen_ie.len) { in wlan_uap_set_wapi_ie() 892 if (misc->param.gen_ie.len > sizeof(priv->wapi_ie)) { in wlan_uap_set_wapi_ie() 899 misc->param.gen_ie.ie_data, misc->param.gen_ie.len, in wlan_uap_set_wapi_ie() 901 priv->wapi_ie_len = misc->param.gen_ie.len; in wlan_uap_set_wapi_ie() 910 priv->wapi_ie_len = misc->param.gen_ie.len; in wlan_uap_set_wapi_ie() 949 if ((misc->param.gen_ie.type == MLAN_IE_TYPE_GEN_IE) && in wlan_uap_misc_ioctl_gen_ie() 951 if (misc->param.gen_ie.len) { in wlan_uap_misc_ioctl_gen_ie() 953 misc->param.gen_ie.ie_data; in wlan_uap_misc_ioctl_gen_ie()
|
| H A D | mlan_sta_ioctl.c | 3951 switch (misc->param.gen_ie.type) { in wlan_misc_ioctl_gen_ie() 3954 misc->param.gen_ie.len = pmpriv->wpa_ie_len; in wlan_misc_ioctl_gen_ie() 3955 memcpy_ext(pmadapter, misc->param.gen_ie.ie_data, in wlan_misc_ioctl_gen_ie() 3956 pmpriv->wpa_ie, misc->param.gen_ie.len, in wlan_misc_ioctl_gen_ie() 3960 pmpriv, misc->param.gen_ie.ie_data, in wlan_misc_ioctl_gen_ie() 3961 (t_u16)misc->param.gen_ie.len); in wlan_misc_ioctl_gen_ie() 3967 if (misc->param.gen_ie.len > ARP_FILTER_MAX_BUF_SIZE) { in wlan_misc_ioctl_gen_ie() 3972 } else if (misc->param.gen_ie.len <= in wlan_misc_ioctl_gen_ie() 3978 misc->param.gen_ie.ie_data, in wlan_misc_ioctl_gen_ie() 3979 misc->param.gen_ie.len, in wlan_misc_ioctl_gen_ie() [all …]
|
| H A D | mlan_uap_cmdevent.c | 1900 (misc->param.gen_ie.type == MLAN_IE_TYPE_GEN_IE)) { in wlan_uap_cmd_sys_configure() 1904 misc->param.gen_ie.len); in wlan_uap_cmd_sys_configure() 1907 wlan_cpu_to_le16(misc->param.gen_ie.len); in wlan_uap_cmd_sys_configure() 1910 misc->param.gen_ie.ie_data, in wlan_uap_cmd_sys_configure() 1911 misc->param.gen_ie.len, in wlan_uap_cmd_sys_configure() 1912 misc->param.gen_ie.len); in wlan_uap_cmd_sys_configure()
|
| H A D | mlan_ioctl.h | 5696 mlan_ds_misc_gen_ie gen_ie; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/ |
| H A D | moal_uap.c | 2492 misc->param.gen_ie.type = MLAN_IE_TYPE_GEN_IE; in woal_uap_set_wapi_flag_ioctl() 2493 misc->param.gen_ie.len = sizeof(wapi_psk_ie); in woal_uap_set_wapi_flag_ioctl() 2495 memcpy(misc->param.gen_ie.ie_data, wapi_psk_ie, in woal_uap_set_wapi_flag_ioctl() 2496 misc->param.gen_ie.len); in woal_uap_set_wapi_flag_ioctl() 2498 memcpy(misc->param.gen_ie.ie_data, wapi_cert_ie, in woal_uap_set_wapi_flag_ioctl() 2499 misc->param.gen_ie.len); in woal_uap_set_wapi_flag_ioctl()
|
| H A D | moal_ioctl.c | 1013 misc->param.gen_ie.type = MLAN_IE_TYPE_GEN_IE; in woal_set_get_gen_ie() 1016 misc->param.gen_ie.len = *ie_len; in woal_set_get_gen_ie() 1018 memcpy(misc->param.gen_ie.ie_data, ie, *ie_len); in woal_set_get_gen_ie() 1026 *ie_len = misc->param.gen_ie.len; in woal_set_get_gen_ie() 1028 memcpy(ie, misc->param.gen_ie.ie_data, *ie_len); in woal_set_get_gen_ie()
|
| H A D | moal_priv.c | 4301 MIN(sizeof(misc->param.gen_ie.ie_data), in woal_arp_filter() 4312 misc->param.gen_ie.type = MLAN_IE_TYPE_ARP_FILTER; in woal_arp_filter() 4313 misc->param.gen_ie.len = data_length; in woal_arp_filter() 4317 (misc->param.gen_ie.ie_data, wrq->u.data.pointer, copy_len)) { in woal_arp_filter()
|
| H A D | mlan_ioctl.h | 4299 mlan_ds_misc_gen_ie gen_ie; member
|
| H A D | moal_eth_ioctl.c | 5574 misc->param.gen_ie.type = MLAN_IE_TYPE_ARP_FILTER; in woal_priv_arpfilter() 5578 misc->param.gen_ie.len = buf_len; in woal_priv_arpfilter() 5579 memcpy((void *)(misc->param.gen_ie.ie_data), data_ptr + sizeof(buf_len), in woal_priv_arpfilter()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/ |
| H A D | moal_uap.c | 3356 misc->param.gen_ie.type = MLAN_IE_TYPE_GEN_IE; in woal_uap_set_wapi_flag_ioctl() 3357 misc->param.gen_ie.len = sizeof(wapi_psk_ie); in woal_uap_set_wapi_flag_ioctl() 3359 moal_memcpy_ext(priv->phandle, misc->param.gen_ie.ie_data, in woal_uap_set_wapi_flag_ioctl() 3360 wapi_psk_ie, misc->param.gen_ie.len, in woal_uap_set_wapi_flag_ioctl() 3361 sizeof(misc->param.gen_ie.ie_data)); in woal_uap_set_wapi_flag_ioctl() 3363 moal_memcpy_ext(priv->phandle, misc->param.gen_ie.ie_data, in woal_uap_set_wapi_flag_ioctl() 3364 wapi_cert_ie, misc->param.gen_ie.len, in woal_uap_set_wapi_flag_ioctl() 3365 sizeof(misc->param.gen_ie.ie_data)); in woal_uap_set_wapi_flag_ioctl()
|
| H A D | moal_ioctl.c | 1182 misc->param.gen_ie.type = MLAN_IE_TYPE_GEN_IE; in woal_set_get_gen_ie() 1185 misc->param.gen_ie.len = *ie_len; in woal_set_get_gen_ie() 1188 misc->param.gen_ie.ie_data, ie, *ie_len, in woal_set_get_gen_ie() 1197 *ie_len = misc->param.gen_ie.len; in woal_set_get_gen_ie() 1200 misc->param.gen_ie.ie_data, *ie_len, in woal_set_get_gen_ie()
|
| H A D | moal_priv.c | 4057 copy_len = MIN(sizeof(misc->param.gen_ie.ie_data), in woal_arp_filter() 4068 misc->param.gen_ie.type = MLAN_IE_TYPE_ARP_FILTER; in woal_arp_filter() 4069 misc->param.gen_ie.len = data_length; in woal_arp_filter() 4072 if (copy_from_user(misc->param.gen_ie.ie_data, wrq->u.data.pointer, in woal_arp_filter()
|
| H A D | mlan_ioctl.h | 5696 mlan_ds_misc_gen_ie gen_ie; member
|
| H A D | moal_eth_ioctl.c | 7019 misc->param.gen_ie.type = MLAN_IE_TYPE_ARP_FILTER; in woal_priv_arpfilter() 7023 misc->param.gen_ie.len = buf_len; in woal_priv_arpfilter() 7024 moal_memcpy_ext(priv->phandle, (void *)(misc->param.gen_ie.ie_data), in woal_priv_arpfilter()
|