Lines Matching refs:wn
2691 struct iwn_node *wn; in iwn_node_alloc() local
2693 wn = malloc(sizeof (struct iwn_node), M_80211_NODE, M_NOWAIT | M_ZERO); in iwn_node_alloc()
2694 if (wn == NULL) in iwn_node_alloc()
2697 wn->id = IWN_ID_UNDEFINED; in iwn_node_alloc()
2699 return (&wn->ni); in iwn_node_alloc()
3199 struct iwn_node *wn; in iwn_agg_tx_complete() local
3212 wn = (void *)ni; in iwn_agg_tx_complete()
3222 txs->short_retries = wn->agg[tid].short_retries; in iwn_agg_tx_complete()
3228 wn->agg[tid].short_retries = 0; in iwn_agg_tx_complete()
3243 struct iwn_node *wn; in iwn_rx_compressed_ba() local
3257 wn = (void *)tap->txa_ni; in iwn_rx_compressed_ba()
3262 (uintmax_t)le64toh(ba->bitmap), (uintmax_t)wn->agg[tid].bitmap, in iwn_rx_compressed_ba()
3263 wn->agg[tid].startidx); in iwn_rx_compressed_ba()
3265 if (wn->agg[tid].bitmap == 0) in iwn_rx_compressed_ba()
3268 shift = wn->agg[tid].startidx - ((le16toh(ba->seq) >> 4) & 0xff); in iwn_rx_compressed_ba()
3284 bitmap &= wn->agg[tid].bitmap; in iwn_rx_compressed_ba()
3285 wn->agg[tid].bitmap = 0; in iwn_rx_compressed_ba()
3287 for (i = wn->agg[tid].startidx; in iwn_rx_compressed_ba()
3865 struct iwn_node *wn = (void *)tap->txa_ni; in iwn_ampdu_tx_done() local
3937 wn->agg[tid].startidx = start; in iwn_ampdu_tx_done()
3938 wn->agg[tid].bitmap = bitmap; in iwn_ampdu_tx_done()
3939 wn->agg[tid].short_retries = rtsfailcnt; in iwn_ampdu_tx_done()
3947 i != wn->agg[tid].startidx; in iwn_ampdu_tx_done()
3958 ring->read = wn->agg[tid].startidx; in iwn_ampdu_tx_done()
4534 struct iwn_node *wn = (void *)ni; in iwn_tx_data() local
4705 tx->id = wn->id; in iwn_tx_data()
5332 struct iwn_node *wn = (void *)ni; in iwn_set_link_quality() local
5341 linkq.id = wn->id; in iwn_set_link_quality()
7450 struct iwn_node *wn = (void *)ni; in iwn_ampdu_rx_start() local
7461 if (wn->id == IWN_ID_UNDEFINED) in iwn_ampdu_rx_start()
7465 node.id = wn->id; in iwn_ampdu_rx_start()
7471 wn->id, tid, ssn); in iwn_ampdu_rx_start()
7488 struct iwn_node *wn = (void *)ni; in iwn_ampdu_rx_stop() local
7494 if (wn->id == IWN_ID_UNDEFINED) in iwn_ampdu_rx_stop()
7504 node.id = wn->id; in iwn_ampdu_rx_stop()
7508 DPRINTF(sc, IWN_DEBUG_RECV, "DELBA RA=%d TID=%d\n", wn->id, tid); in iwn_ampdu_rx_stop()
7579 struct iwn_node *wn = (void *)ni; in iwn_ampdu_tx_start() local
7585 if (wn->id == IWN_ID_UNDEFINED) in iwn_ampdu_tx_start()
7589 wn->disable_tid &= ~(1 << tid); in iwn_ampdu_tx_start()
7591 node.id = wn->id; in iwn_ampdu_tx_start()
7594 node.disable_tid = htole16(wn->disable_tid); in iwn_ampdu_tx_start()
7603 __func__, wn->id, tid, tap->txa_start, qid); in iwn_ampdu_tx_start()
7642 struct iwn_node *wn = (void *)ni; in iwn4965_ampdu_tx_start() local
7652 wn->id << 4 | tid); in iwn4965_ampdu_tx_start()
7705 struct iwn_node *wn = (void *)ni; in iwn5000_ampdu_tx_start() local
7713 wn->id << 4 | tid); in iwn5000_ampdu_tx_start()