Home
last modified time | relevance | path

Searched refs:ssn (Results 1 – 25 of 46) sorted by relevance

12

/drivers/net/wireless/iwlwifi/dvm/
Dtx.c573 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_stop()
580 } else if (tid_data->agg.ssn != tid_data->next_reclaimed) { in iwlagn_tx_agg_stop()
583 tid_data->agg.ssn, in iwlagn_tx_agg_stop()
591 tid_data->agg.ssn); in iwlagn_tx_agg_stop()
619 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start() argument
655 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_start()
658 *ssn = tid_data->agg.ssn; in iwlagn_tx_agg_start()
660 if (*ssn == tid_data->next_reclaimed) { in iwlagn_tx_agg_start()
662 tid_data->agg.ssn); in iwlagn_tx_agg_start()
668 tid_data->agg.ssn, in iwlagn_tx_agg_start()
[all …]
Dagn.h210 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
379 int tid, u16 ssn);
Dmac80211.c745 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in iwlagn_mac_ampdu_action() argument
766 ret = iwl_sta_rx_agg_start(priv, sta, tid, *ssn); in iwlagn_mac_ampdu_action()
778 ret = iwlagn_tx_agg_start(priv, vif, sta, tid, ssn); in iwlagn_mac_ampdu_action()
Ddev.h171 u16 ssn; member
Dsta.c1415 int tid, u16 ssn) in iwl_sta_rx_agg_start() argument
1430 priv->stations[sta_id].sta.add_immediate_ba_ssn = cpu_to_le16(ssn); in iwl_sta_rx_agg_start()
/drivers/net/wireless/iwlwifi/mvm/
Dsta.c612 int tid, u16 ssn, bool start) in iwl_mvm_sta_rx_agg() argument
625 cmd.add_immediate_ba_ssn = cpu_to_le16(ssn); in iwl_mvm_sta_rx_agg()
710 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwl_mvm_sta_tx_agg_start() argument
743 tid_data->ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwl_mvm_sta_tx_agg_start()
745 *ssn = tid_data->ssn; in iwl_mvm_sta_tx_agg_start()
749 mvmsta->sta_id, tid, txq_id, tid_data->ssn, in iwl_mvm_sta_tx_agg_start()
752 if (tid_data->ssn == tid_data->next_reclaimed) { in iwl_mvm_sta_tx_agg_start()
770 u16 ssn; in iwl_mvm_sta_tx_agg_oper() local
775 ssn = tid_data->ssn; in iwl_mvm_sta_tx_agg_oper()
778 tid_data->ssn = 0xffff; in iwl_mvm_sta_tx_agg_oper()
[all …]
Dsta.h262 u16 ssn; member
344 int tid, u16 ssn, bool start);
346 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
Dtx.c441 if (tid_data->ssn != tid_data->next_reclaimed) in iwl_mvm_check_ratid_empty()
566 u16 ssn = iwl_mvm_get_scd_ssn(tx_resp); in iwl_mvm_rx_tx_cmd_single() local
577 iwl_trans_reclaim(mvm->trans, txq_id, ssn, &skbs); in iwl_mvm_rx_tx_cmd_single()
637 next_reclaimed = ssn; in iwl_mvm_rx_tx_cmd_single()
651 ssn, next_reclaimed, seq_ctl); in iwl_mvm_rx_tx_cmd_single()
Dmac80211.c281 u16 *ssn, u8 buf_size) in iwl_mvm_mac_ampdu_action() argument
300 ret = iwl_mvm_sta_rx_agg(mvm, sta, tid, *ssn, true); in iwl_mvm_mac_ampdu_action()
310 ret = iwl_mvm_sta_tx_agg_start(mvm, vif, sta, tid, ssn); in iwl_mvm_mac_ampdu_action()
/drivers/net/wireless/iwlwifi/
Diwl-trans.h437 void (*reclaim)(struct iwl_trans *trans, int queue, int ssn,
441 int sta_id, int tid, int frame_limit, u16 ssn);
652 int ssn, struct sk_buff_head *skbs) in iwl_trans_reclaim() argument
657 trans->ops->reclaim(trans, queue, ssn, skbs); in iwl_trans_reclaim()
670 int frame_limit, u16 ssn) in iwl_trans_txq_enable() argument
678 frame_limit, ssn); in iwl_trans_txq_enable()
/drivers/net/wireless/iwlegacy/
D4965.h85 struct ieee80211_sta *sta, u16 tid, u16 * ssn);
148 int tid, u16 ssn);
186 struct ieee80211_sta *sta, u16 tid, u16 * ssn,
D4965-mac.c2224 struct ieee80211_sta *sta, u16 tid, u16 * ssn) in il4965_tx_agg_start() argument
2261 *ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in il4965_tx_agg_start()
2266 ret = il4965_txq_agg_enable(il, txq_id, tx_fifo, sta_id, tid, *ssn); in il4965_tx_agg_start()
2322 int tx_fifo_id, txq_id, sta_id, ssn; in il4965_tx_agg_stop() local
2342 ssn = (tid_data->seq_number & IEEE80211_SCTL_SEQ) >> 4; in il4965_tx_agg_stop()
2388 il4965_txq_agg_disable(il, txq_id, ssn, tx_fifo_id); in il4965_tx_agg_stop()
2411 u16 ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in il4965_txq_check_empty() local
2414 il4965_txq_agg_disable(il, txq_id, ssn, tx_fifo); in il4965_txq_check_empty()
3601 u16 ssn) in il4965_sta_rx_agg_start() argument
3617 il->stations[sta_id].sta.add_immediate_ba_ssn = cpu_to_le16(ssn); in il4965_sta_rx_agg_start()
[all …]
/drivers/net/wireless/mwifiex/
D11n_rxreorder.c372 add_ba_rsp->ssn = cmd_addba_req->ssn; in mwifiex_cmd_11n_addba_rsp_gen()
391 le16_to_cpu(cmd_addba_req->ssn)); in mwifiex_cmd_11n_addba_rsp_gen()
587 add_ba_rsp->ssn, win_size); in mwifiex_ret_11n_addba_resp()
D11n.c154 add_ba_rsp->ssn = cpu_to_le16((le16_to_cpu(add_ba_rsp->ssn)) in mwifiex_ret_11n_addba_req()
Dfw.h1153 __le16 ssn; member
1163 __le16 ssn; member
/drivers/net/wireless/iwlwifi/pcie/
Dtx.c914 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, in iwl_trans_pcie_reclaim() argument
920 int tfd_num = ssn & (txq->q.n_bd - 1); in iwl_trans_pcie_reclaim()
934 txq_id, txq->q.read_ptr, tfd_num, ssn); in iwl_trans_pcie_reclaim()
1049 int sta_id, int tid, int frame_limit, u16 ssn) in iwl_trans_pcie_txq_enable() argument
1083 trans_pcie->txq[txq_id].q.read_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable()
1084 trans_pcie->txq[txq_id].q.write_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable()
1087 (ssn & 0xff) | (txq_id << 8)); in iwl_trans_pcie_txq_enable()
1088 iwl_write_prph(trans, SCD_QUEUE_RDPTR(txq_id), ssn); in iwl_trans_pcie_txq_enable()
1107 txq_id, fifo, ssn & 0xff); in iwl_trans_pcie_txq_enable()
Dinternal.h378 int sta_id, int tid, int frame_limit, u16 ssn);
386 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn,
/drivers/net/wireless/rtlwifi/
Dbase.h125 u16 tid, u16 *ssn);
Dcore.c968 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in rtl_op_ampdu_action() argument
977 return rtl_tx_agg_start(hw, sta, tid, ssn); in rtl_op_ampdu_action()
/drivers/net/wireless/rt2x00/
Drt2800lib.h223 struct ieee80211_sta *sta, u16 tid, u16 *ssn,
/drivers/net/wireless/ti/wlcore/
Dacx.h768 u16 ssn; member
1114 u16 ssn, bool enable, u8 peer_hlid);
Dacx.c1419 u16 ssn, bool enable, u8 peer_hlid) in wl12xx_acx_set_ba_receiver_session() argument
1436 acx->ssn = ssn; in wl12xx_acx_set_ba_receiver_session()
/drivers/net/wireless/libertas/
Dhost.h946 __le32 ssn; member
/drivers/staging/csr/
Dcsr_wifi_router_ctrl_prim.h1248 u16 ssn; member
/drivers/infiniband/hw/ipath/
Dipath_verbs.h283 u32 ssn; /* send sequence number */ member

12