Lines Matching refs:pr_ie

156 			     struct mwifiex_ie *pr_ie, u16 *probe_idx,  in mwifiex_update_uap_custom_ie()  argument
178 if (pr_ie) { in mwifiex_update_uap_custom_ie()
180 le16_to_cpu(pr_ie->ie_length); in mwifiex_update_uap_custom_ie()
181 memcpy(pos, pr_ie, len); in mwifiex_update_uap_custom_ie()
203 if (pr_ie && le16_to_cpu(pr_ie->ie_index) == MWIFIEX_AUTO_IDX_MASK) { in mwifiex_update_uap_custom_ie()
206 len = sizeof(*pr_ie) - IEEE_MAX_IE_SIZE + in mwifiex_update_uap_custom_ie()
207 le16_to_cpu(pr_ie->ie_length); in mwifiex_update_uap_custom_ie()
264 struct mwifiex_ie *beacon_ie = NULL, *pr_ie = NULL, *ar_ie = NULL; in mwifiex_set_mgmt_beacon_data_ies() local
281 data->proberesp_ies_len, &pr_ie, in mwifiex_set_mgmt_beacon_data_ies()
285 data->proberesp_ies_len, &pr_ie, in mwifiex_set_mgmt_beacon_data_ies()
304 if (beacon_ie || pr_ie || ar_ie) { in mwifiex_set_mgmt_beacon_data_ies()
306 &beacon_idx, pr_ie, in mwifiex_set_mgmt_beacon_data_ies()
318 kfree(pr_ie); in mwifiex_set_mgmt_beacon_data_ies()
449 struct mwifiex_ie *beacon_ie = NULL, *pr_ie = NULL; in mwifiex_del_mgmt_ies() local
482 pr_ie = kmalloc(sizeof(struct mwifiex_ie), GFP_KERNEL); in mwifiex_del_mgmt_ies()
483 if (!pr_ie) { in mwifiex_del_mgmt_ies()
487 pr_ie->ie_index = cpu_to_le16(priv->proberesp_idx); in mwifiex_del_mgmt_ies()
488 pr_ie->mgmt_subtype_mask = cpu_to_le16(MWIFIEX_DELETE_MASK); in mwifiex_del_mgmt_ies()
489 pr_ie->ie_length = 0; in mwifiex_del_mgmt_ies()
502 if (beacon_ie || pr_ie || ar_ie) in mwifiex_del_mgmt_ies()
505 pr_ie, &priv->proberesp_idx, in mwifiex_del_mgmt_ies()
511 kfree(pr_ie); in mwifiex_del_mgmt_ies()