Home | History | Annotate | Download | only in p2p

Lines Matching refs:pos

175 	const u8 *pos, *end;
187 pos = wpabuf_head(subelems);
188 end = pos + wpabuf_len(subelems);
190 while (end > pos) {
191 size_t frag_len = end - pos;
197 wpabuf_put_data(ie, pos, frag_len);
198 pos += frag_len;
246 const u8 *pos, *end;
255 pos = wpabuf_head(subelems);
256 end = pos + wpabuf_len(subelems);
258 while (end > pos) {
259 size_t frag_len = end - pos;
265 wpabuf_put_data(ie, pos, frag_len);
266 pos += frag_len;
276 const u8 *pos, *end;
286 pos = wpabuf_head_u8(m->wfd_ie);
287 end = pos + wpabuf_len(m->wfd_ie);
288 while (pos + 1 < end) {
292 id = *pos++;
293 len = WPA_GET_BE16(pos);
294 pos += 2;
295 if (pos + len > end)
302 dev_info = pos;
307 assoc_bssid = pos;
312 coupled_sink = pos;
316 pos += len;
670 const u8 *pos, *end;
677 pos = wpabuf_head(m->client_info);
678 end = pos + wpabuf_len(m->client_info);
680 pos += 1 + 2 * ETH_ALEN + 1 + 2;
681 if (end - pos < WPS_DEV_TYPE_LEN + 1)
690 if (dev_type_list_match(pos, attr.req_dev_type, attr.num_req_dev_type))
693 pos += WPS_DEV_TYPE_LEN;
694 num_sec = *pos++;
695 if (end - pos < num_sec * WPS_DEV_TYPE_LEN)
699 pos, attr.req_dev_type,
702 pos += WPS_DEV_TYPE_LEN;