Lines Matching refs:buffer
22 /* This function appends 11h info to a buffer while joining an
26 mwifiex_11h_process_infra_join(struct mwifiex_private *priv, u8 **buffer,
36 if (!buffer || !(*buffer))
42 cap = (struct mwifiex_ie_types_pwr_capability *)*buffer;
47 *buffer += sizeof(*cap);
49 constraint = (struct mwifiex_ie_types_local_pwr_constraint *)*buffer;
54 *buffer += sizeof(*constraint);
56 ie_header = (struct mwifiex_ie_types_header *)*buffer;
59 *buffer += sizeof(*ie_header);
60 *(*buffer)++ = WLAN_EID_SUPPORTED_CHANNELS;
61 *(*buffer)++ = 2 * sband->n_channels;
63 *(*buffer)++ = ieee80211_frequency_to_channel(
65 *(*buffer)++ = 1; /* one channel in the subband */
82 /* This functions processes TLV buffer for a pending BSS Join command.
88 void mwifiex_11h_process_join(struct mwifiex_private *priv, u8 **buffer,
98 mwifiex_11h_process_infra_join(priv, buffer, bss_desc);