• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/net80211/

Lines Matching defs:si

352 	struct ieee80211req_sta_info *si;
381 struct ieee80211req_sta_info *si;
393 si = req->si;
394 si->isi_len = len;
395 si->isi_ie_off = sizeof(struct ieee80211req_sta_info);
396 si->isi_ie_len = ielen;
397 si->isi_freq = ni->ni_chan->ic_freq;
398 si->isi_flags = ni->ni_chan->ic_flags;
399 si->isi_state = ni->ni_flags;
400 si->isi_authmode = ni->ni_authmode;
401 vap->iv_ic->ic_node_getsignal(ni, &si->isi_rssi, &si->isi_noise);
402 vap->iv_ic->ic_node_getmimoinfo(ni, &si->isi_mimo);
403 si->isi_capinfo = ni->ni_capinfo;
404 si->isi_erp = ni->ni_erp;
405 IEEE80211_ADDR_COPY(si->isi_macaddr, ni->ni_macaddr);
406 si->isi_nrates = ni->ni_rates.rs_nrates;
407 if (si->isi_nrates > 15)
408 si->isi_nrates = 15;
409 memcpy(si->isi_rates, ni->ni_rates.rs_rates, si->isi_nrates);
410 si->isi_txrate = ni->ni_txrate;
411 if (si->isi_txrate & IEEE80211_RATE_MCS) {
416 si->isi_txmbps = mcs->ht40_rate_800ns;
418 si->isi_txmbps = mcs->ht40_rate_400ns;
421 si->isi_txmbps = mcs->ht20_rate_800ns;
423 si->isi_txmbps = mcs->ht20_rate_400ns;
426 si->isi_txmbps = si->isi_txrate;
427 si->isi_associd = ni->ni_associd;
428 si->isi_txpower = ni->ni_txpower;
429 si->isi_vlan = ni->ni_vlan;
431 memcpy(si->isi_txseqs, ni->ni_txseqs, sizeof(ni->ni_txseqs));
432 memcpy(si->isi_rxseqs, ni->ni_rxseqs, sizeof(ni->ni_rxseqs));
434 si->isi_txseqs[0] = ni->ni_txseqs[IEEE80211_NONQOS_TID];
435 si->isi_rxseqs[0] = ni->ni_rxseqs[IEEE80211_NONQOS_TID];
439 si->isi_inact = vap->iv_inact_run;
443 si->isi_inact = vap->iv_inact_auth;
445 si->isi_inact = vap->iv_inact_init;
446 si->isi_inact = (si->isi_inact - ni->ni_inact) * IEEE80211_INACT_WAIT;
447 si->isi_localid = ni->ni_mllid;
448 si->isi_peerid = ni->ni_mlpid;
449 si->isi_peerstate = ni->ni_mlstate;
452 cp = ((uint8_t *)si) + si->isi_ie_off;
456 req->si = (struct ieee80211req_sta_info *)(((uint8_t *)si) + len);
488 req.si = p;