Lines Matching refs:pos

208 		const u8 *pos = elem->data;
269 crc = crc32_be(crc, pos - 2, elen + 2);
280 elems->lnk_id = (void *)(pos - 2);
288 elems->ch_sw_timing = (void *)pos;
291 elems->ext_capab = pos;
295 elems->ssid = pos;
299 elems->supp_rates = pos;
304 elems->ds_params = pos;
311 elems->tim = (void *)pos;
318 if (elen >= 4 && pos[0] == 0x00 && pos[1] == 0x50 &&
319 pos[2] == 0xf2) {
323 crc = crc32_be(crc, pos - 2, elen + 2);
325 if (elen >= 5 && pos[3] == 2) {
327 if (pos[4] == 0) {
328 elems->wmm_info = pos;
330 } else if (pos[4] == 1) {
331 elems->wmm_param = pos;
338 elems->rsn = pos;
343 elems->erp_info = pos;
349 elems->ext_supp_rates = pos;
356 elems->ht_cap_elem = (void *)pos;
365 elems->ht_operation = (void *)pos;
374 elems->vht_cap_elem = (void *)pos;
383 elems->vht_operation = (void *)pos;
385 crc = crc32_be(crc, pos - 2, elen + 2);
395 elems->opmode_notif = pos;
397 crc = crc32_be(crc, pos - 2, elen + 2);
404 elems->mesh_id = pos;
409 elems->mesh_config = (void *)pos;
415 elems->peering = pos;
420 elems->awake_window = (void *)pos;
423 elems->preq = pos;
427 elems->prep = pos;
431 elems->perr = pos;
436 elems->rann = (void *)pos;
447 elems->ch_switch_ie = (void *)pos;
455 elems->ext_chansw_ie = (void *)pos;
465 elems->sec_chan_offs = (void *)pos;
474 elems->mesh_chansw_params_ie = (void *)pos;
491 elems->wide_bw_chansw_ie = (void *)pos;
506 pos, elen);
520 pos, elen);
534 elems->country_elem = pos;
543 elems->pwr_constr_elem = pos;
557 if (pos[0] != 0x00 || pos[1] != 0x40 ||
558 pos[2] != 0x96 || pos[3] != 0x00)
568 crc = crc32_be(crc, pos - 2, elen + 2);
570 elems->cisco_dtpc_elem = pos;
578 elems->addba_ext_ie = (void *)pos;
582 elems->timeout_int = (void *)pos;
589 elems->max_idle_period_ie = (void *)pos;
592 elems->rsnx = pos;
603 elems->tx_pwr_env[elems->tx_pwr_env_num] = (void *)pos;
617 elems->s1g_capab = (void *)pos;
626 elems->s1g_oper = (void *)pos;
635 elems->s1g_bcn_compat = (void *)pos;
644 elems->aid_resp = (void *)pos;