Lines Matching refs:gen_ie
1366 struct mwifiex_ds_misc_gen_ie *gen_ie, in mwifiex_misc_ioctl_gen_ie() argument
1371 switch (gen_ie->type) { in mwifiex_misc_ioctl_gen_ie()
1374 gen_ie->len = priv->wpa_ie_len; in mwifiex_misc_ioctl_gen_ie()
1375 memcpy(gen_ie->ie_data, priv->wpa_ie, gen_ie->len); in mwifiex_misc_ioctl_gen_ie()
1377 mwifiex_set_gen_ie_helper(priv, gen_ie->ie_data, in mwifiex_misc_ioctl_gen_ie()
1378 (u16) gen_ie->len); in mwifiex_misc_ioctl_gen_ie()
1383 if (gen_ie->len > ARP_FILTER_MAX_BUF_SIZE) { in mwifiex_misc_ioctl_gen_ie()
1389 memcpy(adapter->arp_filter, gen_ie->ie_data, in mwifiex_misc_ioctl_gen_ie()
1390 gen_ie->len); in mwifiex_misc_ioctl_gen_ie()
1391 adapter->arp_filter_size = gen_ie->len; in mwifiex_misc_ioctl_gen_ie()
1410 struct mwifiex_ds_misc_gen_ie gen_ie; in mwifiex_set_gen_ie() local
1415 gen_ie.type = MWIFIEX_IE_TYPE_GEN_IE; in mwifiex_set_gen_ie()
1416 gen_ie.len = ie_len; in mwifiex_set_gen_ie()
1417 memcpy(gen_ie.ie_data, ie, ie_len); in mwifiex_set_gen_ie()
1418 if (mwifiex_misc_ioctl_gen_ie(priv, &gen_ie, HostCmd_ACT_GEN_SET)) in mwifiex_set_gen_ie()