/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2661.c | 974 int8_t rssi, nf; local 1047 rssi = rt2661_get_rssi(sc, desc->rssi); 1049 if (rssi < 0) 1050 rssi = -30; /* XXX ignored by net80211 */ 1067 tap->wr_antsignal = nf + rssi; 1078 (void) ieee80211_input(ni, m, rssi, nf); 1081 (void) ieee80211_input_all(ic, m, rssi, nf); 1526 /* XXX probably need last rssi value and not avg */ 1527 data->rssi 2688 int lna, agc, rssi; local [all...] |
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) 1097 int8_t rssi, nf; local 1173 rssi = RT2560_RSSI(sc, desc->rssi); 1190 tap->wr_antsignal = nf + rssi; 1200 (void) ieee80211_input(ni, m, rssi, nf); 1203 (void) ieee80211_input_all(ic, m, rssi, nf); 1833 /* XXX probably need last rssi valu [all...] |
H A D | rt2860.c | 1169 if (rxwi->rssi[1] > rxwi->rssi[rxchain]) 1172 if (rxwi->rssi[2] > rxwi->rssi[rxchain]) 1190 int8_t rssi, nf; local 1284 rssi = rt2860_rssi2dbm(sc, rxwi->rssi[ant], ant); 1291 tap->wr_antsignal = nf + rssi; 1329 (void)ieee80211_input(ni, m, rssi - nf, nf); 1332 (void)ieee80211_input_all(ic, m, rssi 3292 rt2860_rssi2dbm(struct rt2860_softc *sc, uint8_t rssi, uint8_t rxchain) argument [all...] |
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_sta.c | 79 int subtype, const struct ieee80211_rx_stats *, int rssi, int nf); 541 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 645 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 913 if_printf(ifp, "received %s from %s rssi %d\n", 915 ether_sprintf(wh->i_addr2), rssi); 963 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 991 int rssi, int nf, uint16_t seq, uint16_t status) 1020 uint8_t *frm, uint8_t *efrm, int rssi, int nf, 1387 int rssi, int nf) 1637 &scan, wh, subtype, rssi, n 540 sta_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 990 sta_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 1019 sta_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *frm, uint8_t *efrm, int rssi, int nf, uint16_t seq, uint16_t status) argument 1385 sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
H A D | ieee80211_proto.h | 85 #define ieee80211_input(ni, m, rssi, nf) \ 86 ((ni)->ni_vap->iv_input(ni, m, NULL, rssi, nf))
|
H A D | _ieee80211.h | 428 int8_t rssi; /* rssi thresh (.5 dBm) */ member in struct:ieee80211_roamparam 461 int8_t rssi[IEEE80211_MAX_CHAIN_PRISEC]; member in struct:ieee80211_mimo_chan_info
|
H A D | ieee80211_scan_sw.c | 953 int subtype, int rssi, int noise) 970 ieee80211_scan_dump_probe_beacon(subtype, 1, wh->i_addr2, sp, rssi); 973 ss->ss_ops->scan_add(ss, curchan, sp, wh, subtype, rssi, noise)) { 949 ieee80211_swscan_add_scan(struct ieee80211vap *vap, struct ieee80211_channel *curchan, const struct ieee80211_scanparams *sp, const struct ieee80211_frame *wh, int subtype, int rssi, int noise) argument
|
H A D | ieee80211_ddb.c | 274 db_printf("\tavgrssi 0x%x (rssi %d) noise %d\n", 845 if (rp->rssi & 1) 846 db_printf(" rssi %u.5", rp->rssi/2); 848 db_printf(" rssi %u", rp->rssi/2);
|
H A D | ieee80211_scan_sta.c | 78 #define STA_RSSI_MIN 8 /* min acceptable rssi */ 79 #define STA_RSSI_MAX 40 /* max rssi for comparison */ 90 uint32_t se_avgrssi; /* LPF rssi state */ 133 #define MATCH_RSSI 0x00100 /* rssi deemed too low to use */ 242 int subtype, int rssi, int noise) 293 * Record rssi data using extended precision LPF filter. 298 IEEE80211_RSSI_LPF(se->se_avgrssi, rssi); 408 if (rssi > st->st_maxrssi[sp->bchan]) 409 st->st_maxrssi[sp->bchan] = rssi; 891 * Compare rssi 238 sta_add(struct ieee80211_scan_state *ss, struct ieee80211_channel *curchan, const struct ieee80211_scanparams *sp, const struct ieee80211_frame *wh, int subtype, int rssi, int noise) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/ |
H A D | if_uralreg.h | 190 uint8_t rssi; member in struct:ural_rx_desc
|
H A D | if_rum.c | 906 int rssi, int nf) 931 rvp->recv_mgmt(ni, m, subtype, rxs, rssi, nf); 1176 uint8_t rssi = 0; local 1197 rssi = rum_get_rssi(sc, sc->sc_rx_desc.rssi); 1269 tap->wr_antsignal = RT2573_NOISE_FLOOR + rssi; 1293 (void) ieee80211_input(ni, m, rssi, 1297 (void) ieee80211_input_all(ic, m, rssi, 3233 int lna, agc, rssi; local 3248 rssi 904 rum_sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
H A D | if_rumreg.h | 285 uint8_t rssi; member in struct:rum_rx_desc
|
H A D | if_ural.c | 89 #define URAL_RSSI(rssi) \ 90 ((rssi) > (RAL_NOISE_FLOOR + RAL_RSSI_CORR) ? \ 91 ((rssi) - (RAL_NOISE_FLOOR + RAL_RSSI_CORR)) : 0) 858 int8_t rssi = 0, nf = 0; local 880 rssi = URAL_RSSI(sc->sc_rx_desc.rssi); 914 tap->wr_antsignal = nf + rssi; 937 (void) ieee80211_input(ni, m, rssi, nf); 940 (void) ieee80211_input_all(ic, m, rssi, nf);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipwreg.h | 159 uint8_t rssi; /* received signal strength indicator */ member in struct:ipw_status 303 uint8_t rssi; member in struct:ipw_node
|
H A D | if_ipw.c | 1167 int8_t rssi, nf; local 1169 DPRINTFN(5, ("received frame len=%u, rssi=%u\n", le32toh(status->len), 1170 status->rssi)); 1218 rssi = status->rssi + IPW_RSSI_TO_DBM; 1224 tap->wr_antsignal = rssi; 1234 (void) ieee80211_input(ni, m, rssi - nf, nf); 1237 (void) ieee80211_input_all(ic, m, rssi - nf, nf);
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_ioctl.c | 66 uint8_t rssi; local 88 rssi = (*ic->ic_node_getrssi)(ic, ni); 91 nr->nr_rssi = rssi; 99 nr->nr_rssi = (rssi < 128) ? -rssi : rssi;
|
H A D | ieee80211_proto.c | 147 ieee80211_dump_pkt(const u_int8_t *buf, int len, int rate, int rssi) argument 193 if (rssi >= 0) 194 printf(" +%d", rssi);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/ |
H A D | if_mwl.c | 2389 mwl_node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument 2391 *rssi = ni->ni_ic->ic_node_getrssi(ni); 2405 * Convert Hardware per-antenna rssi info to common format: 2420 (_dst) = rssi + ((logdbtbl[_src] - logdbtbl[rssi_max]) >> 2); \ 2430 uint8_t rssi = mn->mn_ai.rsvd1/2; /* XXX */ local 2439 CVT(mi->ch[0].rssi[0], mn->mn_ai.rssi_a); 2440 CVT(mi->ch[1].rssi[0], mn->mn_ai.rssi_b); 2441 CVT(mi->ch[2].rssi[0], mn->mn_ai.rssi_c); 2590 * Convert hardware signal strength to rssi. The value 2602 int rssi local 2619 int off, len, hdrlen, pktlen, rssi, ntodo; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/ |
H A D | if_iwireg.h | 313 uint8_t rssi; member in struct:iwi_frame 548 uint16_t rssi; /* beacon rssi in dBm */ member in struct:iwi_sensitivity
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malo.c | 1949 int off, len, hdrlen, pktlen, rssi, ntodo; local 2022 rssi = 2 * ((int) ds->snr - ds->nf); /* NB: .5 dBm */ 2023 if (rssi > 100) 2024 rssi = 100; 2062 sc->malo_rx_th.wr_antsignal = rssi; 2068 len, ds->rate, rssi); 2075 (void) ieee80211_input(ni, m, rssi, ds->nf); 2078 (void) ieee80211_input_all(ic, m, rssi, ds->nf);
|
/haiku/headers/os/bluetooth/HCI/ |
H A D | btHCI_event.h | 257 int8 rssi; member in struct:hci_ev_inquiry_info_with_rssi
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_misc.c | 402 * Get the rssi of frame curently being received. 1355 uint8_t rssi; local 1373 rssi = (uint8_t) rxs->rs_rssi; 1375 /* 0 duration/rssi is not a valid radar event */ 1376 if (dur == 0 && rssi == 0) 1379 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, dur=%d\n", 1380 __func__, rssi, dur); 1385 event->re_rssi = rssi;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwn.c | 3040 int error, len, rssi, nf; local 3143 rssi = ops->get_rssi(sc, stat); 3152 tap->wr_dbm_antsignal = (int8_t)rssi; 3194 (void)ieee80211_input(ni, m, rssi - nf, nf); 3198 (void)ieee80211_input_all(ic, m, rssi - nf, nf); 5871 int rssi; local 5878 rssi = 0; 5880 rssi = MAX(rssi, phy->rssi[ 5898 int rssi; local [all...] |
H A D | if_iwnvar.h | 159 uint32_t rssi[3]; member in struct:iwn_calib_state
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_rx.c | 144 * - when operating in station mode for collecting rssi data when 332 * Intercept management frames to collect beacon rssi data 337 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 363 ATH_VAP(vap)->av_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 370 ATH_RSSI_LPF(ATH_NODE(ni)->an_node_stats.ns_avgbrssi, rssi); 384 /* update rssi statistics for use by the hal */ 386 ATH_RSSI_LPF(sc->sc_halstats.ns_avgbrssi, rssi); 533 /* rssi */ 1011 * Track legacy station RX rssi and do any rx antenna management. 336 ath_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
|