/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwm.c | 4897 int rssi, chanidx, rate_n_flags; local 4949 rssi = iwm_get_signal_strength(sc, phy_info); 4950 rssi = (0 - IWM_MIN_DBM) + rssi; /* normalize */ 4951 rssi = MIN(rssi, ic->ic_max_rssi); /* clip to max. 100% */ 4953 rxi.rxi_rssi = rssi; 5358 int rssi; local 5480 rssi = iwm_rxmq_get_signal_strength(sc, desc); 5481 rssi [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/ |
H A D | if_iwx.c | 5148 int rssi; local 5286 rssi = iwx_rxmq_get_signal_strength(sc, desc); 5287 rssi = (0 - IWX_MIN_DBM) + rssi; /* normalize */ 5288 rssi = MIN(rssi, ic->ic_max_rssi); /* clip to max. 100% */ 5290 rxi.rxi_rssi = rssi;
|
H A D | if_iwxreg.h | 2607 * @FW_DBG_TRIGGER_RSSI: trigger log collection when the rssi of the beacon 2732 * @rssi: RSSI value to trigger at 2735 uint32_t rssi; member in struct:iwx_fw_dbg_trigger_low_rssi 6515 * @reported_rssi: AP rssi reported to the host
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_node.c | 434 uint8_t rssi = ni->ni_rssi; local 443 if (rssi >= p) 444 rssi -= p; /* punish by 5% */ 446 if (rssi >= 8) 447 rssi -= 8; /* punish by 8 dBm */ 451 return rssi; 501 * band: 5 GHz > 2 GHz provided 5 GHz rssi is above threshold 503 * rssi: rssi1 > rssi2 as a numeric comparison with a slight 506 * Crypto carries most weight, followed by band, followed by rssi.
|
H A D | ieee80211_rssadapt.c | 153 const struct ieee80211_node *ni, struct ieee80211_rssadapt *ra, int rssi) 160 ra->ra_avg_rssi, (rssi << 8)); 162 RSSADAPT_PRINTF(("%s: src %s rssi %d avg %d -> %d\n", 164 rssi, last_avg_rssi, ra->ra_avg_rssi)); 205 RSSADAPT_PRINTF(("%s: dst %s rssi %d threshold[%d, %d.%d] %d -> %d\n", 152 ieee80211_rssadapt_input(struct ieee80211com *ic, const struct ieee80211_node *ni, struct ieee80211_rssadapt *ra, int rssi) argument
|
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);
|
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;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/ |
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);
|
H A D | if_uralreg.h | 190 uint8_t rssi; member in struct:ural_rx_desc
|
H A D | if_runreg.h | 850 uint8_t rssi[3]; member in struct:rt2860_rxwi
|
H A D | if_run.c | 2832 if (rxwi->rssi[1] > rxwi->rssi[rxchain]) 2835 if (rxwi->rssi[2] > rxwi->rssi[rxchain]) 2843 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 2850 rvp->recv_mgmt(ni, m, subtype, rxs, rssi, nf); 2881 uint8_t ant, rssi; local 2955 rssi = rxwi->rssi[ant]; 2956 nf = run_rssi2dbm(sc, rssi, an 2842 run_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 5389 run_rssi2dbm(struct run_softc *sc, uint8_t rssi, uint8_t rxchain) argument [all...] |
H A D | if_rumreg.h | 285 uint8_t rssi; member in struct:rum_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...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
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...] |
H A D | rt2860reg.h | 891 uint8_t rssi[3]; member in struct:rt2860_rxwi
|
H A D | rt2661var.h | 57 int8_t rssi; member in struct:rt2661_tx_data
|
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 | rt2661reg.h | 271 uint8_t rssi; member in struct:rt2661_rx_desc
|
H A D | rt2560var.h | 61 int8_t rssi; member in struct:rt2560_tx_data
|
H A D | rt2560reg.h | 251 uint8_t rssi; member in struct:rt2560_rx_desc
|
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...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/ |
H A D | r21a_rx.c | 63 int8_t lna_idx, rssi; local 66 rssi = -6 - 2*(stat->cfosho[0] & 0x1f); /* Pout - (2 * VGA_idx) */ 70 rssi -= 32; 73 rssi -= 24; 76 rssi -= 11; 79 rssi += 5; 82 rssi += 21; 86 return (rssi);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/ |
H A D | r92c_rx.c | 67 int8_t rssi; local 71 rssi = (cck->agc_rpt & 0x1f) << 1; 74 rssi = cck->agc_rpt & 0x3e; 76 rssi = cckoff[rpt] - rssi; 78 return (rssi); 85 int rssi; local 88 rssi = ((phy->pwdb_all >> 1) & 0x7f) - 110; 90 return (rssi);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_rx.c | 118 rtwn_update_avgrssi(struct rtwn_softc *sc, struct rtwn_node *un, int8_t rssi, argument 124 if (rssi <= -100 || rssi >= 20) 126 else if (rssi >= 0) 129 pwdb = 100 + rssi; 159 int8_t rssi; local 162 rssi = rtwn_get_rssi_cck(sc, physt); 164 rssi = rtwn_get_rssi_ofdm(sc, physt); 166 return (rssi); 246 int8_t rssi; local 327 rtwn_adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwnreg.h | 1450 uint8_t rssi[6]; member in struct:iwn4965_rx_phystat 1456 uint16_t rssi[3]; member in struct:iwn5000_rx_phystat 1623 uint32_t rssi[3]; member in struct:iwn_rx_general_stats
|