Searched refs:rxs (Results 1 - 25 of 40) sorted by last modified time

12

/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/
H A Dif_run.c2843 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
2850 rvp->recv_mgmt(ni, m, subtype, rxs, rssi, nf);
2842 run_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
H A Dif_rum.c905 const struct ieee80211_rx_stats *rxs,
931 rvp->recv_mgmt(ni, m, subtype, rxs, rssi, nf);
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
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_haiku.cpp546 ieee80211_add_rx_params(struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument
557 memcpy(&rx->params, rxs, sizeof(*rxs));
564 ieee80211_get_rx_params(struct mbuf *m, struct ieee80211_rx_stats *rxs) argument
574 memcpy(rxs, &rx->params, sizeof(*rxs));
H A Dieee80211_wds.c70 const struct ieee80211_rx_stats *rxs, int, int);
412 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
430 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_DECRYPTED))
509 if (! ieee80211_check_rxseq(ni, wh, wh->i_addr1, rxs))
545 ieee80211_ampdu_reorder(ni, m, rxs) != 0) {
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 Dieee80211_tdma.h87 const struct ieee80211_rx_stats *rxs, int, int);
H A Dieee80211_tdma.c120 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf);
332 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf)
403 ts->tdma_recv_mgmt(ni, m0, subtype, rxs, rssi, nf);
331 tdma_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
H A Dieee80211_sta.c541 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
560 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_DECRYPTED))
653 if (! ieee80211_check_rxseq(ni, wh, bssid, rxs))
678 ieee80211_ampdu_reorder(ni, m, rxs) != 0) {
963 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf);
1386 const struct ieee80211_rx_stats *rxs,
1422 if (rxs != NULL) {
1423 c = ieee80211_lookup_channel_rxstatus(vap, rxs);
540 sta_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 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
H A Dieee80211_mesh.c91 const struct ieee80211_rx_stats *rxs, int, int);
93 const struct ieee80211_rx_stats *rxs, int, int);
1531 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
1589 if (! ieee80211_check_rxseq(ni, wh, wh->i_addr1, rxs))
1806 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf);
1833 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
1856 if (rxs != NULL) {
1857 c = ieee80211_lookup_channel_rxstatus(vap, rxs);
1530 mesh_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
1832 mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument
H A Dieee80211_input.c90 struct ieee80211_rx_stats rxs; local
93 bzero(&rxs, sizeof(rxs));
94 if (ieee80211_get_rx_params(m, &rxs) != 0)
98 ieee80211_process_mimo(ni, &rxs);
101 return ni->ni_vap->iv_input(ni, m, &rxs, rxs.c_rssi, rxs.c_nf);
H A Dieee80211_input.h137 ieee80211_check_rxseq_amsdu(const struct ieee80211_rx_stats *rxs) argument
139 if (rxs == NULL)
141 return (!! (rxs->c_pktflags & IEEE80211_RX_F_AMSDU));
150 ieee80211_check_rxseq_amsdu_more(const struct ieee80211_rx_stats *rxs) argument
153 if (rxs == NULL)
157 if ((rxs->c_pktflags & IEEE80211_RX_F_AMSDU) == 0)
161 if (rxs->c_pktflags & IEEE80211_RX_F_AMSDU_MORE) {
196 uint8_t *bssid, const struct ieee80211_rx_stats *rxs)
282 if (ieee80211_check_rxseq_amsdu_more(rxs)) {
284 if ((rxs !
195 ieee80211_check_rxseq(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *bssid, const struct ieee80211_rx_stats *rxs) argument
[all...]
H A Dieee80211_ht.c547 const struct ieee80211_rx_stats *rxs)
573 * Get the rxs of the final mbuf in the slot, if one exists.
588 if ((rxs != NULL) && (rxs_final != NULL) &&
589 ieee80211_check_rxseq_amsdu(rxs) &&
626 if (rxs != NULL && ieee80211_check_rxseq_amsdu(rxs)) {
627 if (ieee80211_check_rxseq_amsdu_more(rxs)) {
641 if (rxs != NULL) {
646 rxseq, tid, rxs->c_pktflags);
1003 const struct ieee80211_rx_stats *rxs)
543 ampdu_rx_add_slot(struct ieee80211_rx_ampdu *rap, int off, int tid, ieee80211_seq rxseq, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument
1002 ieee80211_ampdu_reorder(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument
[all...]
H A Dieee80211_hostap.c80 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf);
476 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
495 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_DECRYPTED))
584 if (! ieee80211_check_rxseq(ni, wh, bssid, rxs))
672 ieee80211_ampdu_reorder(ni, m, rxs) != 0) {
884 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf);
1744 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf)
475 hostap_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) 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
H A Dieee80211_haiku.h525 int ieee80211_add_rx_params(struct mbuf *m, const struct ieee80211_rx_stats *rxs);
526 int ieee80211_get_rx_params(struct mbuf *m, struct ieee80211_rx_stats *rxs);
H A Dieee80211_crypto_tkip.c291 const struct ieee80211_rx_stats *rxs; local
297 rxs = ieee80211_get_rx_params_ptr(m);
302 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_IV_STRIP))
365 if (! ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_IV_STRIP))) {
386 const struct ieee80211_rx_stats *rxs; local
392 rxs = ieee80211_get_rx_params_ptr(m);
399 if ((rxs != NULL) && (rxs
[all...]
H A Dieee80211_crypto.c616 const struct ieee80211_rx_stats *rxs; local
627 rxs = ieee80211_get_rx_params_ptr(m);
628 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_DECRYPTED)) {
629 if (rxs->c_pktflags & IEEE80211_RX_F_IV_STRIP) {
705 const struct ieee80211_rx_stats *rxs; local
708 rxs = ieee80211_get_rx_params_ptr(m);
714 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_DECRYPTED)) {
715 if (rxs
[all...]
H A Dieee80211_adhoc.c80 int subtype, const struct ieee80211_rx_stats *rxs, int, int);
310 const struct ieee80211_rx_stats *rxs, int rssi, int nf)
329 if ((rxs != NULL) && (rxs->c_pktflags & IEEE80211_RX_F_DECRYPTED))
453 if (! ieee80211_check_rxseq(ni, wh, bssid, rxs))
484 ieee80211_ampdu_reorder(ni, m, rxs) != 0) {
658 vap->iv_recv_mgmt(ni, m, subtype, rxs, rssi, nf);
703 int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf)
736 if (rxs != NULL) {
737 c = ieee80211_lookup_channel_rxstatus(vap, rxs);
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 Dieee80211.c1807 const struct ieee80211_rx_stats *rxs)
1813 if (rxs == NULL)
1821 if ((rxs->r_flags & IEEE80211_R_FREQ) == 0)
1823 if ((rxs->r_flags & IEEE80211_R_IEEE) == 0)
1836 if (rxs->c_freq < 3000) {
1843 c = ieee80211_find_channel(ic, rxs->c_freq, flags);
1847 __func__, (int) rxs->c_freq, (int) rxs->c_ieee, flags, c);
1806 ieee80211_lookup_channel_rxstatus(struct ieee80211vap *vap, const struct ieee80211_rx_stats *rxs) argument
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/
H A Dr12a_rx.c241 r12a_get_rx_stats(struct rtwn_softc *sc, struct ieee80211_rx_stats *rxs, argument
257 rxs->c_pktflags |= IEEE80211_RX_F_LDPC;
260 rxs->c_pktflags |= IEEE80211_RX_F_AMPDU;
262 rxs->c_pktflags |= IEEE80211_RX_F_AMPDU_MORE;
266 rxs->c_pktflags |= IEEE80211_RX_F_SHORTGI;
270 rxs->c_width = IEEE80211_RX_FW_20MHZ;
273 rxs->c_width = IEEE80211_RX_FW_40MHZ;
276 rxs->c_width = IEEE80211_RX_FW_80MHZ;
283 rxs->c_phytype = IEEE80211_RX_FP_11B;
293 rxs
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_rx.c111 r92c_get_rx_stats(struct rtwn_softc *sc, struct ieee80211_rx_stats *rxs, argument
123 rxs->c_pktflags |= IEEE80211_RX_F_AMPDU;
125 rxs->c_pktflags |= IEEE80211_RX_F_AMPDU_MORE;
127 rxs->c_pktflags |= IEEE80211_RX_F_SHORTGI;
130 rxs->c_width = IEEE80211_RX_FW_40MHZ;
132 rxs->c_width = IEEE80211_RX_FW_20MHZ;
135 rxs->c_phytype = IEEE80211_RX_FP_11B;
137 rxs->c_phytype = IEEE80211_RX_FP_11G;
139 rxs->c_phytype = IEEE80211_RX_FP_11NG;
143 rxs
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn_rx.c241 struct ieee80211_rx_stats rxs; local
275 bzero(&rxs, sizeof(rxs));
276 rtwn_get_rx_stats(sc, &rxs, desc, physt);
277 if (rxs.c_pktflags & IEEE80211_RX_F_AMPDU) {
287 rxs.c_pktflags |= IEEE80211_RX_F_FAIL_FCSCRC;
289 rxs.r_flags |= IEEE80211_R_TSF_START; /* XXX undocumented */
290 rxs.r_flags |= IEEE80211_R_TSF64;
291 rxs.c_rx_tsf = rtwn_extend_rx_tsf(sc, stat);
294 is_cck = (rxs
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/dev/ath/
H A Dif_ath_rx.c337 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);
664 struct ieee80211_rx_stats rxs; local
936 bzero(&rxs, sizeof(rxs));
937 rxs.r_flags |= IEEE80211_R_NF | IEEE80211_R_RSSI |
943 rxs.c_rssi = rs->rs_rssi;
944 rxs.c_nf = nf;
945 rxs.c_chain = 3; /* XXX TODO: check */
946 rxs
336 ath_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 Dif_ath.c1143 uint32_t rxs, txs; local
1180 (void) ath_hal_getcapability(ah, HAL_CAP_STREAMS, 1, &rxs);
1182 ic->ic_rxstream = rxs;
1226 "[HT] %d RX streams; %d TX streams\n", rxs, txs);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/
H A Dar5416.h266 struct ath_rx_status *rxs, uint64_t fulltsf, const char *buf,
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/
H A Dar5212_misc.c1351 ar5212ProcessRadarEvent(struct ath_hal *ah, struct ath_rx_status *rxs, argument
1358 if ((rxs->rs_phyerr != HAL_PHYERR_RADAR) &&
1359 (rxs->rs_phyerr != HAL_PHYERR_FALSE_RADAR_EXT))
1366 if (rxs->rs_datalen >= 1)
1373 rssi = (uint8_t) rxs->rs_rssi;
1384 event->re_ts = rxs->rs_tstamp;
H A Dar5212.h656 struct ath_rx_status *rxs, uint64_t fulltsf, const char *buf,

Completed in 228 milliseconds

12