Lines Matching defs:pos
53 u8 *pos = eid;
83 *pos++ = WLAN_EID_EXTENSION;
84 *pos++ = 1 + ie_size;
85 *pos++ = WLAN_EID_EXT_HE_CAPABILITIES;
87 cap = (struct ieee80211_he_capabilities *) pos;
123 pos += ie_size;
125 return pos;
132 u8 *pos = eid;
139 *pos++ = WLAN_EID_EXTENSION;
140 *pos++ = 1 + oper_size;
141 *pos++ = WLAN_EID_EXT_HE_OPERATION;
143 oper = (struct ieee80211_he_operation *) pos;
169 pos += oper_size;
171 return pos;
178 u8 *pos;
181 pos = (u8 *) &hapd->iface->conf->he_mu_edca;
183 if (pos[i])
189 pos = eid;
190 *pos++ = WLAN_EID_EXTENSION;
191 *pos++ = 1 + sizeof(*edca);
192 *pos++ = WLAN_EID_EXT_HE_MU_EDCA_PARAMS;
194 edca = (struct ieee80211_he_mu_edca_parameter_set *) pos;
198 pos, sizeof(*edca));
200 pos += sizeof(*edca);
202 return pos;
209 u8 *pos = eid, *spr_param;
223 *pos++ = WLAN_EID_EXTENSION;
224 *pos++ = 1 + sz;
225 *pos++ = WLAN_EID_EXT_SPATIAL_REUSE;
227 spr = (struct ieee80211_spatial_reuse *) pos;
231 pos++;
236 pos++;
241 pos += 18;
244 return pos;