Lines Matching refs:buffer
38 mwifiex_11h_process_infra_join(struct mwifiex_private *priv, u8 **buffer, in mwifiex_11h_process_infra_join() argument
48 if (!buffer || !(*buffer)) in mwifiex_11h_process_infra_join()
54 cap = (struct mwifiex_ie_types_pwr_capability *)*buffer; in mwifiex_11h_process_infra_join()
59 *buffer += sizeof(*cap); in mwifiex_11h_process_infra_join()
61 constraint = (struct mwifiex_ie_types_local_pwr_constraint *)*buffer; in mwifiex_11h_process_infra_join()
66 *buffer += sizeof(*constraint); in mwifiex_11h_process_infra_join()
68 ie_header = (struct mwifiex_ie_types_header *)*buffer; in mwifiex_11h_process_infra_join()
71 *buffer += sizeof(*ie_header); in mwifiex_11h_process_infra_join()
72 *(*buffer)++ = WLAN_EID_SUPPORTED_CHANNELS; in mwifiex_11h_process_infra_join()
73 *(*buffer)++ = 2 * sband->n_channels; in mwifiex_11h_process_infra_join()
75 *(*buffer)++ = ieee80211_frequency_to_channel( in mwifiex_11h_process_infra_join()
77 *(*buffer)++ = 1; /* one channel in the subband */ in mwifiex_11h_process_infra_join()
100 void mwifiex_11h_process_join(struct mwifiex_private *priv, u8 **buffer, in mwifiex_11h_process_join() argument
110 mwifiex_11h_process_infra_join(priv, buffer, bss_desc); in mwifiex_11h_process_join()