/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/rtl8188e/ |
H A D | r88e_rx.c | 181 int8_t lna_idx, vga_idx, rssi; local 185 rssi = 6 - 2 * vga_idx; 190 rssi = -100 + 6; 192 rssi += -100 + 2 * 27; 195 rssi += -48 + 2 * 2; 198 rssi += -42 + 2 * 7; 201 rssi += -36 + 2 * 7; 204 rssi += -24 + 2 * 7; 207 rssi += -6 + 2 * 5; 209 rssi 226 int rssi; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_radar.c | 242 uint8_t rssi = 0, ext_rssi = 0; local 265 rssi = (uint8_t) rxs->rs_rssi; 267 rssi = (uint8_t) rxs->rs_rssi_ctl[0]; 273 if (rssi & 0x80) 274 rssi = 0; 290 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, ext_rssi=%d, pulse_length_pri=%d," 292 __func__, rssi, ext_rssi, pulse_length_pri, pulse_length_ext, 301 if (dur == 0 && rssi == 0) { 302 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: dur and rssi are 0\n", __func__); 306 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi [all...] |
H A D | ar5416_ani.c | 51 * rssi value (e.g. beacon frames from an ap in station mode) 57 * ANI_ENA_RSSI indicates whether rssi-based processing should 408 int32_t rssi = BEACON_RSSI(ahp); local 409 if (rssi > params->rssiThrHigh) { 411 * Beacon rssi is high, can turn off ofdm 431 } else if (rssi > params->rssiThrLow) { 433 * Beacon rssi in mid range, need ofdm weak signal 446 * Beacon rssi is low, if in 11b/g mode, turn off ofdm 488 int32_t rssi = BEACON_RSSI(ahp); local 489 if (rssi > param 748 int32_t rssi = BEACON_RSSI(ahp); local [all...] |
/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/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_rssadapt.c | 243 int rix, rssi; local 260 /* XXX this is average rssi, should be using last value */ 261 rssi = ni->ni_ic->ic_node_getrssi(ni); 263 if ((*thrs)[rix] < (rssi << 8)) 271 "RSSADAPT new rate %d (pktlen %d rssi %d)", 272 ni->ni_txrate, pktlen, rssi); 284 rssadapt_lower_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) argument 295 last_thr, (rssi << 8)); 298 "RSSADAPT lower threshold for rate %d (last_thr %d new thr %d rssi %d)\n", 300 last_thr, (*thrs)[rix], rssi); 304 rssadapt_raise_rate(struct ieee80211_rssadapt_node *ra, int pktlen, int rssi) argument 336 int pktlen, rssi; local [all...] |
H A D | ieee80211_scan.c | 62 /* rssi thresholds */ 102 [IEEE80211_MODE_11A] = { .rssi = ROAM_RSSI_11A_DEFAULT, 104 [IEEE80211_MODE_11G] = { .rssi = ROAM_RSSI_11B_DEFAULT, 106 [IEEE80211_MODE_11B] = { .rssi = ROAM_RSSI_11BONLY_DEFAULT, 108 [IEEE80211_MODE_TURBO_A]= { .rssi = ROAM_RSSI_11A_DEFAULT, 110 [IEEE80211_MODE_TURBO_G]= { .rssi = ROAM_RSSI_11A_DEFAULT, 112 [IEEE80211_MODE_STURBO_A]={ .rssi = ROAM_RSSI_11A_DEFAULT, 114 [IEEE80211_MODE_HALF] = { .rssi = ROAM_RSSI_11A_DEFAULT, 116 [IEEE80211_MODE_QUARTER]= { .rssi = ROAM_RSSI_11A_DEFAULT, 118 [IEEE80211_MODE_11NA] = { .rssi 565 ieee80211_scan_dump_probe_beacon(uint8_t subtype, int isnew, const uint8_t mac[IEEE80211_ADDR_LEN], const struct ieee80211_scanparams *sp, int rssi) argument 590 ieee80211_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 [all...] |
H A D | ieee80211_monitor.c | 66 const struct ieee80211_rx_stats *rxs, int rssi, int nf); 131 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 130 monitor_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
|
H A D | ieee80211_wds.c | 109 int8_t rssi, nf; local 118 ic->ic_node_getsignal(ni, &rssi, &nf); 122 ieee80211_input(ni, m, rssi, nf); 412 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 502 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 704 if_printf(ifp, "received %s from %s rssi %d\n", 706 ether_sprintf(wh->i_addr2), rssi); 715 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 742 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 411 wds_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 741 wds_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
|
H A D | ieee80211_scan.h | 189 int subtype, int rssi, int noise); 317 int subtype, int rssi, int noise); 348 const struct ieee80211_scanparams *sp, int rssi);
|
H A D | ieee80211_node.c | 1309 int32_t rssi; local 1313 rssi = IEEE80211_RSSI_GET(avgrssi); 1314 return rssi < 0 ? 0 : rssi > 127 ? 127 : rssi; 1318 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument 1320 *rssi = node_getrssi(ni); 1330 int32_t rssi; local 1338 info->ch[i].rssi[0] = 0; 1340 rssi 3010 int8_t rssi; local 3027 int8_t rssi; local 3046 int8_t rssi; local 3097 ieee80211_getsignal(struct ieee80211vap *vap, int8_t *rssi, int8_t *noise) argument [all...] |
H A D | ieee80211_tdma.c | 120 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf); 125 const u_int8_t *ie, int rssi, int nf, const struct ieee80211_frame *wh); 332 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 395 (void) tdma_process_params(ni, scan.tdma, rssi, nf, wh); 403 ts->tdma_recv_mgmt(ni, m0, subtype, rxs, rssi, nf); 526 int rssi, int nf, const struct ieee80211_frame *wh) 331 tdma_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 525 tdma_process_params(struct ieee80211_node *ni, const u_int8_t *ie, int rssi, int nf, const struct ieee80211_frame *wh) argument
|
H A D | ieee80211_ratectl.h | 65 int8_t rssi; /* ACK RSSI */ member in struct:ieee80211_ratectl_tx_status
|
H A D | ieee80211_adhoc.c | 310 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 445 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 647 if_printf(ifp, "received %s from %s rssi %d\n", 649 ether_sprintf(wh->i_addr2), rssi); 658 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 703 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 768 subtype, rssi, nf); 858 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 1002 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 1013 adhoc_recv_mgmt(ni, m0, subtype, rxs, rssi, n 309 adhoc_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 702 adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1001 ahdemo_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_hostap.c | 76 int rssi, int nf); 80 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf); 476 const struct ieee80211_rx_stats *rxs, int rssi, int nf) 577 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 841 if_printf(ifp, "received %s from %s rssi %d\n", 843 ether_sprintf(wh->i_addr2), rssi); 884 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf); 911 int rssi, int nf, uint16_t seq, uint16_t status) 989 uint8_t *frm, uint8_t *efrm, int rssi, int nf, 1090 IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi); 475 hostap_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 910 hostap_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 988 hostap_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 1743 hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
/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/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_freebsd.c | 125 uint8_t rssi = 0, ext_rssi = 0; local 148 rssi = (uint8_t) rxs->rs_rssi; 150 rssi = (uint8_t) rxs->rs_rssi_ctl[0]; 156 if (rssi & 0x80) 157 rssi = 0; 173 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi=%d, ext_rssi=%d, pulse_length_pri=%d," 175 __func__, rssi, ext_rssi, pulse_length_pri, pulse_length_ext, 184 if (dur == 0 && rssi == 0) { 185 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: dur and rssi are 0\n", __func__); 189 HALDEBUG(ah, HAL_DEBUG_DFS, "%s: rssi [all...] |
H A D | ar9300_ani.c | 117 { 7, 0 }, /* lvl 7 (only for high rssi) */ 118 { 8, 0 } /* lvl 8 (only for high rssi) */ 362 ani_state->rssi = BEACON_RSSI(ahp); 364 "**** %s: ofdmlevel %d=>%d, rssi=%d[lo=%d hi=%d]\n", __func__, 366 ani_state->rssi, ani_state->rssi_thr_low, ani_state->rssi_thr_high); 389 ani_state->rssi <= ani_state->rssi_thr_high)) 417 ani_state->rssi = BEACON_RSSI(ahp); 419 "**** %s: ccklevel %d=>%d, rssi=%d[lo=%d hi=%d]\n", 421 ani_state->rssi, ani_state->rssi_thr_low, ani_state->rssi_thr_high); 424 ani_state->rssi < [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_ani.c | 47 * rssi value (e.g. beacon frames from an ap in station mode) 53 * ANI_ENA_RSSI indicates whether rssi-based processing should 423 int32_t rssi = BEACON_RSSI(ahp); local 424 if (rssi > params->rssiThrHigh) { 426 * Beacon rssi is high, can turn off ofdm 431 "%s: rssi %d OWSD off\n", __func__, rssi); 445 "%s: rssi %d raise ST %u\n", __func__, rssi, 451 } else if (rssi > param 525 int32_t rssi = BEACON_RSSI(ahp); local 793 int32_t rssi = BEACON_RSSI(ahp); local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_rx.h | 39 int rssi, int nf);
|
H A D | if_athrate.h | 169 int rssi);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/ |
H A D | bwirf.c | 2412 int rssi, lna_gain; local 2414 rssi = hdr->rxh_rssi; 2419 if (rssi > 127) 2420 rssi -= 256; 2422 rssi += 17; 2424 rssi -= 4; 2425 return rssi; 2431 if (rssi >= BWI_NRSSI_TBLSZ) 2432 rssi = BWI_NRSSI_TBLSZ - 1; 2434 rssi 2482 int rssi; local 2497 int rssi; local [all...] |
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
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
|
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2661var.h | 57 int8_t rssi; member in struct:rt2661_tx_data
|
H A D | rt2560var.h | 61 int8_t rssi; member in struct:rt2560_tx_data
|