/freebsd-11-stable/sys/netgraph/bluetooth/hci/ |
H A D | ng_hci_evnt.c | 428 char *rssi; 438 rssi = mtod(event, char *);
|
/freebsd-11-stable/sbin/ifconfig/ |
H A D | ifieee80211.c | 1536 int rssi, flags; local 1538 rssi = (int) (2*v); 1539 if (rssi != 2*v) 1540 errx(-1, "invalid rssi (must be .5 dBm units)"); 1545 _APPLY1(flags, roamparams, rssi, rssi); 1547 _APPLY(flags, roamparams, rssi, rssi); 3299 if (mi->rssi[0] != 0 || mi->rssi[ [all...] |
/freebsd-11-stable/sys/netgraph/bluetooth/include/ |
H A D | ng_hci.h | 1423 char rssi; /* -127 <= rssi <= 127 dB */ member in struct:__anon263
|
/freebsd-11-stable/sys/net80211/ |
H A D | ieee80211_mesh.c | 1525 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 1575 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 1789 if_printf(ifp, "received %s from %s rssi %d\n", 1791 ether_sprintf(wh->i_addr2), rssi); 1800 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 1827 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 1882 subtype, rssi, nf); 1524 mesh_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1826 mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
|
/freebsd-11-stable/sys/dev/urtwn/ |
H A D | if_urtwn.c | 1056 int8_t rssi = -127; local 1070 rssi = urtwn_r88e_get_rssi(sc, rate, &stat[1]); 1072 rssi = urtwn_get_rssi(sc, rate, &stat[1]); 1073 URTWN_DPRINTF(sc, URTWN_DEBUG_RSSI, "%s: rssi=%d\n", __func__, rssi); 1075 urtwn_update_avgrssi(sc, rate, rssi); 1104 tap->wr_dbm_antsignal = rssi; 1108 *rssi_p = rssi; 1133 int8_t nf, rssi; local 1168 ni = urtwn_rx_frame(sc, m, &rssi); 2540 urtwn_ibss_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2779 urtwn_update_avgrssi(struct urtwn_softc *sc, int rate, int8_t rssi) argument 2823 int8_t rssi; local 2848 int8_t rssi; local [all...] |
/freebsd-11-stable/sys/dev/bwn/ |
H A D | if_bwnvar.h | 255 uint8_t rssi; member in struct:bwn_rxhdr4::__anon5::__anon6
|
H A D | if_bwn.c | 5765 int padding, rate, rssi = 0, noise = 0, type; local 5834 /* rssi/noise */ 5840 rssi = bwn_rx_rssi_calc(mac, rxhdr->phy.abg.rssi, 5848 rssi = max(rxhdr->phy.n.power1, rxhdr->ps2.n.power2); 5850 rssi = max(rxhdr->phy.n.power0, rxhdr->phy.n.power1); 5861 /* XXX TODO: implement rssi for other PHYs */ 5869 rssi = rssi - noise; 5873 bwn_rx_radiotap(mac, m, rxhdr, plcp, rate, rssi, nois 6878 bwn_rx_radiotap(struct bwn_mac *mac, struct mbuf *m, const struct bwn_rxhdr4 *rxhdr, struct bwn_plcp6 *plcp, int rate, int rssi, int noise) argument [all...] |
/freebsd-11-stable/sys/dev/if_ndis/ |
H A D | if_ndis.c | 3271 int rssi, noise, freq, chanflag; local 3289 rssi = 100 * (wb->nwbx_rssi - noise) / (-32 - noise); 3290 rssi = max(0, min(rssi, 100)); /* limit 0 <= rssi <= 100 */ 3337 DPRINTF(("scan: bssid %s chan %dMHz (%d/%d) rssi %d\n", 3339 rssi)); 3340 ieee80211_add_scan(vap, ic->ic_curchan, &sp, &wh, 0, rssi, noise);
|
/freebsd-11-stable/sys/dev/bwi/ |
H A D | if_bwi.c | 2607 int buflen, wh_ofs, hdr_extra, rssi, noise, type, rate; local 2637 rssi = bwi_calc_rssi(sc, hdr); 2650 bwi_rx_radiotap(sc, m, hdr, &plcp, rate, rssi, noise); 2659 type = ieee80211_input(ni, m, rssi - noise, noise); 2662 type = ieee80211_input_all(ic, m, rssi - noise, noise); 3767 struct bwi_rxbuf_hdr *hdr, const void *plcp, int rate, int rssi, int noise) 3781 sc->sc_rx_th.wr_antsignal = rssi; 3766 bwi_rx_radiotap(struct bwi_softc *sc, struct mbuf *m, struct bwi_rxbuf_hdr *hdr, const void *plcp, int rate, int rssi, int noise) argument
|
/freebsd-11-stable/sys/dev/rtwn/ |
H A D | if_rtwn.c | 1381 rtwn_update_avgrssi(struct rtwn_softc *sc, int rate, int8_t rssi) argument 1386 if (rssi <= -100 || rssi >= 20) 1388 else if (rssi >= 0) 1391 pwdb = 100 + rssi; 1422 int8_t rssi; local 1428 rssi = (cck->agc_rpt & 0x1f) << 1; 1431 rssi = cck->agc_rpt & 0x3e; 1433 rssi = cckoff[rpt] - rssi; 1454 int8_t rssi = 0, nf; local [all...] |
/freebsd-11-stable/sys/dev/iwn/ |
H A D | if_iwnvar.h | 154 uint32_t rssi[3]; member in struct:iwn_calib_state
|
H A D | if_iwn.c | 2971 int error, len, rssi, nf; local 3076 rssi = ops->get_rssi(sc, stat); 3084 tap->wr_dbm_antsignal = (int8_t)rssi; 3139 (void)ieee80211_input(ni, m, rssi - nf, nf); 3143 (void)ieee80211_input_all(ic, m, rssi - nf, nf); 5692 int rssi; local 5699 rssi = 0; 5701 rssi = MAX(rssi, phy->rssi[ 5719 int rssi; local [all...] |
/freebsd-11-stable/sys/dev/iwm/ |
H A D | if_iwm.c | 3197 int rssi; local 3219 rssi = iwm_mvm_get_signal_strength(sc, phy_info); 3222 rssi = rssi - sc->sc_noise; 3235 "%s: rssi=%d, noise=%d\n", __func__, rssi, sc->sc_noise); 3258 /* rssi is in 1/2db units */ 3259 rxs.rssi = rssi * 2; 3271 tap->wr_dbm_antsignal = (int8_t)rssi; [all...] |
/freebsd-11-stable/sys/dev/iwi/ |
H A D | if_iwi.c | 1183 int8_t rssi, nf; local 1195 ("drop rx frame len=%u chan=%u rssi=%u rssi_dbm=%u\n", 1196 le16toh(frame->len), frame->chan, frame->rssi, 1201 DPRINTFN(5, ("received frame len=%u chan=%u rssi=%u rssi_dbm=%u\n", 1202 le16toh(frame->len), frame->chan, frame->rssi, frame->rssi_dbm)); 1254 rssi = frame->rssi_dbm; 1260 tap->wr_antsignal = rssi; 1269 type = ieee80211_input(ni, m, rssi, nf); 1272 type = ieee80211_input_all(ic, m, rssi, nf); 2805 sens.rssi [all...] |
/freebsd-11-stable/sys/dev/malo/ |
H A D | if_malo.c | 1950 int off, len, hdrlen, pktlen, rssi, ntodo; local 2023 rssi = 2 * ((int) ds->snr - ds->nf); /* NB: .5 dBm */ 2024 if (rssi > 100) 2025 rssi = 100; 2063 sc->malo_rx_th.wr_antsignal = rssi; 2069 len, ds->rate, rssi); 2076 (void) ieee80211_input(ni, m, rssi, ds->nf); 2079 (void) ieee80211_input_all(ic, m, rssi, ds->nf);
|
/freebsd-11-stable/sys/dev/ral/ |
H A D | rt2860.c | 1168 if (rxwi->rssi[1] > rxwi->rssi[rxchain]) 1171 if (rxwi->rssi[2] > rxwi->rssi[rxchain]) 1189 int8_t rssi, nf; local 1283 rssi = rt2860_rssi2dbm(sc, rxwi->rssi[ant], ant); 1290 tap->wr_antsignal = nf + rssi; 1328 (void)ieee80211_input(ni, m, rssi - nf, nf); 1331 (void)ieee80211_input_all(ic, m, rssi 3285 rt2860_rssi2dbm(struct rt2860_softc *sc, uint8_t rssi, uint8_t rxchain) argument [all...] |
H A D | rt2661var.h | 57 int8_t rssi; member in struct:rt2661_tx_data
|
H A D | rt2661.c | 977 int8_t rssi, nf; local 1050 rssi = rt2661_get_rssi(sc, desc->rssi); 1052 if (rssi < 0) 1053 rssi = -30; /* XXX ignored by net80211 */ 1070 tap->wr_antsignal = nf + rssi; 1081 (void) ieee80211_input(ni, m, rssi, nf); 1084 (void) ieee80211_input_all(ic, m, rssi, nf); 1546 /* XXX probably need last rssi value and not avg */ 1547 data->rssi 2705 int lna, agc, rssi; local [all...] |
H A D | rt2560var.h | 61 int8_t rssi; member in struct:rt2560_tx_data
|
H A D | rt2560.c | 69 #define RT2560_RSSI(sc, rssi) \ 70 ((rssi) > (RT2560_NOISE_FLOOR + (sc)->rssi_corr) ? \ 71 ((rssi) - RT2560_NOISE_FLOOR - (sc)->rssi_corr) : 0) 1100 int8_t rssi, nf; local 1176 rssi = RT2560_RSSI(sc, desc->rssi); 1193 tap->wr_antsignal = nf + rssi; 1203 (void) ieee80211_input(ni, m, rssi, nf); 1206 (void) ieee80211_input_all(ic, m, rssi, nf); 1850 /* XXX probably need last rssi valu [all...] |
/freebsd-11-stable/sys/dev/wtap/ |
H A D | if_wtap.c | 161 * Intercept management frames to collect beacon rssi data 166 int subtype, const struct ieee80211_rx_stats *stats, int rssi, int nf) 172 WTAP_VAP(vap)->av_recv_mgmt(ni, m, subtype, stats, rssi, nf); 165 wtap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *stats, int rssi, int nf) argument
|
/freebsd-11-stable/sys/dev/ipw/ |
H A D | if_ipw.c | 1163 int8_t rssi, nf; local 1165 DPRINTFN(5, ("received frame len=%u, rssi=%u\n", le32toh(status->len), 1166 status->rssi)); 1214 rssi = status->rssi + IPW_RSSI_TO_DBM; 1220 tap->wr_antsignal = rssi; 1230 (void) ieee80211_input(ni, m, rssi - nf, nf); 1233 (void) ieee80211_input_all(ic, m, rssi - nf, nf);
|
/freebsd-11-stable/sys/dev/mwl/ |
H A D | if_mwl.c | 2387 mwl_node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument 2389 *rssi = ni->ni_ic->ic_node_getrssi(ni); 2403 * Convert Hardware per-antenna rssi info to common format: 2418 (_dst) = rssi + ((logdbtbl[_src] - logdbtbl[rssi_max]) >> 2); \ 2428 uint8_t rssi = mn->mn_ai.rsvd1/2; /* XXX */ local 2437 CVT(mi->rssi[0], mn->mn_ai.rssi_a); 2438 CVT(mi->rssi[1], mn->mn_ai.rssi_b); 2439 CVT(mi->rssi[2], mn->mn_ai.rssi_c); 2588 * Convert hardware signal strength to rssi. The value 2600 int rssi local 2617 int off, len, hdrlen, pktlen, rssi, ntodo; local [all...] |
/freebsd-11-stable/sys/dev/otus/ |
H A D | if_otusreg.h | 226 uint8_t rssi; /* Combined RSSI. */ member in struct:ar_rx_tail
|
H A D | if_otus.c | 1673 tap->wr_antsignal = tail->rssi; 1711 rxs.nf = sc->sc_nf[0]; /* XXX chain 0 != combined rssi/nf */ 1712 rxs.rssi = tail->rssi; 1723 rxi.rxi_rssi = tail->rssi;
|