Searched refs:noise (Results 1 - 19 of 19) sorted by relevance

/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_scan.h189 int subtype, int rssi, int noise);
284 int8_t se_noise; /* noise floor */
317 int subtype, int rssi, int noise);
H A Dieee80211_scan.c594 int subtype, int rssi, int noise)
599 rssi, noise));
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
H A D_ieee80211.h462 int8_t noise[IEEE80211_MAX_CHAIN_PRISEC]; member in struct:ieee80211_mimo_chan_info
H A Dieee80211_scan_sw.c953 int subtype, int rssi, int noise)
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 Dieee80211_node.c1318 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument
1321 *noise = ni->ni_noise;
1343 info->ch[i].noise[0] = ni->ni_mimo_noise_ctl[i];
2631 printf("\trssi %d noise %d intval %u capinfo 0x%x\n",
3097 ieee80211_getsignal(struct ieee80211vap *vap, int8_t *rssi, int8_t *noise) argument
3102 vap->iv_ic->ic_node_getsignal(vap->iv_bss, rssi, noise);
H A Dieee80211_scan_sta.c242 int subtype, int rssi, int noise)
300 ise->se_noise = noise;
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
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dbwirf.c2509 int noise; local
2512 noise = (int)val; /* XXX check bounds? */
2517 if (noise >= BWI_NRSSI_TBLSZ)
2518 noise = BWI_NRSSI_TBLSZ - 1;
2520 noise = ((31 - (int)rf->rf_nrssi_table[noise]) * -131) / 128;
2521 noise -= 67;
2523 noise = ((31 - noise) * -149) / 128;
2524 noise
2533 int noise; local
[all...]
H A Dif_bwi.c1630 device_printf(sc->sc_dev, "intr noise\n");
2606 int buflen, wh_ofs, hdr_extra, rssi, noise, type, rate; local
2637 noise = bwi_calc_noise(sc);
2649 bwi_rx_radiotap(sc, m, hdr, &plcp, rate, rssi, noise);
2658 type = ieee80211_input(ni, m, rssi - noise, noise);
2661 type = ieee80211_input_all(ic, m, rssi - noise, noise);
3770 struct bwi_rxbuf_hdr *hdr, const void *plcp, int rate, int rssi, int noise)
3785 sc->sc_rx_th.wr_antnoise = noise;
3769 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
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwnvar.h158 uint32_t noise[3]; member in struct:iwn_calib_state
358 int noise; member in struct:iwn_softc
H A Dif_iwn.c3141 (ic->ic_flags & IEEE80211_F_SCAN) == 0) ? sc->noise : -95;
3512 sc->noise = iwn_get_noise(&lstats->rx.general);
3513 DPRINTF(sc, IWN_DEBUG_CALIBRATE, "%s: noise %d\n", __func__, sc->noise);
3515 /* Test that RSSI and noise are present in stats report. */
5916 * Retrieve the average noise (in dBm) among receivers.
5921 int i, total, nbant, noise; local
5925 if ((noise = le32toh(stats->noise[i]) & 0xff) == 0)
5927 total += noise;
6124 int i, delta, noise; local
6218 uint8_t noise[3], noise_ref; local
[all...]
H A Dif_iwnreg.h1619 uint32_t noise[3]; member in struct:iwn_rx_general_stats
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwireg.h317 uint16_t noise; member in struct:iwi_frame
522 uint8_t noise_reported; /* report noise stats to host */
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c2389 mwl_node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument
2395 *noise = -MWL_NODE_CONST(ni)->mn_ai.nf;
2397 *noise = -95; /* XXX */
2400 *noise = -95; /* XXX */
2443 mi->ch[0].noise[0] = mn->mn_ai.nf_a;
2444 mi->ch[1].noise[0] = mn->mn_ai.nf_b;
2445 mi->ch[2].noise[0] = mn->mn_ai.nf_c;
2591 * provided by the device has the noise floor added in;
2603 /* XXX hack guess until we have a real noise floor */
/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/
H A Dif_aironet_ieee.h132 int noise; /* noise value */ member in struct:an_sigcache
H A Dif_an.c3006 * store signal/noise/quality on per MAC src basis in
3019 * quality, noise)
3209 sc->an_sigcache[cache_slot].noise = 0;
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpireg.h314 uint16_t noise; member in struct:wpi_rx_stat
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath.c3921 ath_node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument
3929 *noise = ath_hal_getchannoise(ah, ni->ni_chan);
3931 *noise = -95; /* nominally correct */
5444 * Calibrate noise floor data again in case of change.
6073 * scan so it can provide calibrated noise floor data.
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c4524 * Retrieve the average noise (in dBm) among receivers.
4529 int i, total, nbant, noise; local
4531 total = nbant = noise = 0;
4533 noise = letoh32(stats->beacon_silence_rssi[i]) & 0xff;
4534 if (noise) {
4535 total += noise;
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c4676 * Retrieve the average noise (in dBm) among receivers.
4681 int i, total, nbant, noise; local
4683 total = nbant = noise = 0;
4685 noise = letoh32(stats->beacon_silence_rssi[i]) & 0xff;
4686 if (noise) {
4687 total += noise;

Completed in 394 milliseconds