Lines Matching refs:buffer
34 /* This function appends 11h info to a buffer while joining an
38 mwifiex_11h_process_infra_join(struct mwifiex_private *priv, u8 **buffer,
48 if (!buffer || !(*buffer))
54 cap = (struct mwifiex_ie_types_pwr_capability *)*buffer;
59 *buffer += sizeof(*cap);
61 constraint = (struct mwifiex_ie_types_local_pwr_constraint *)*buffer;
66 *buffer += sizeof(*constraint);
68 ie_header = (struct mwifiex_ie_types_header *)*buffer;
71 *buffer += sizeof(*ie_header);
72 *(*buffer)++ = WLAN_EID_SUPPORTED_CHANNELS;
73 *(*buffer)++ = 2 * sband->n_channels;
75 *(*buffer)++ = ieee80211_frequency_to_channel(
77 *(*buffer)++ = 1; /* one channel in the subband */
94 /* This functions processes TLV buffer for a pending BSS Join command.
100 void mwifiex_11h_process_join(struct mwifiex_private *priv, u8 **buffer,
110 mwifiex_11h_process_infra_join(priv, buffer, bss_desc);