Lines Matching refs:ssn
620 int sta_id, int tid, int frame_limit, u16 ssn) in iwl_mvm_reconfig_scd() argument
627 .ssn = cpu_to_le16(ssn), in iwl_mvm_reconfig_scd()
658 int ac, int ssn, unsigned int wdg_timeout, in iwl_mvm_redirect_queue() argument
713 iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, NULL, wdg_timeout); in iwl_mvm_redirect_queue()
722 cmd.sta_id, tid, IWL_FRAME_LIMIT, ssn); in iwl_mvm_redirect_queue()
900 int queue, u16 ssn, in iwl_mvm_enable_txq() argument
909 .ssn = cpu_to_le16(ssn), in iwl_mvm_enable_txq()
923 inc_ssn = iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, in iwl_mvm_enable_txq()
926 le16_add_cpu(&cmd.ssn, 1); in iwl_mvm_enable_txq()
979 int ssn; in iwl_mvm_unshare_queue() local
1011 ssn = IEEE80211_SEQ_TO_SN(mvmsta->tid_data[tid].seq_number); in iwl_mvm_unshare_queue()
1014 tid_to_mac80211_ac[tid], ssn, in iwl_mvm_unshare_queue()
1265 int ssn; in iwl_mvm_sta_alloc_queue() local
1276 ssn = IEEE80211_SEQ_TO_SN(mvmsta->tid_data[tid].seq_number); in iwl_mvm_sta_alloc_queue()
1358 inc_ssn = iwl_mvm_enable_txq(mvm, sta, queue, ssn, &cfg, wdg_timeout); in iwl_mvm_sta_alloc_queue()
1377 ssn = (ssn + 1) & IEEE80211_SCTL_SEQ; in iwl_mvm_sta_alloc_queue()
1400 ret = iwl_mvm_redirect_queue(mvm, queue, tid, ac, ssn, in iwl_mvm_sta_alloc_queue()
2571 u16 ssn, u16 buf_size) in iwl_mvm_init_reorder_buffer() argument
2583 reorder_buf->head_sn = ssn; in iwl_mvm_init_reorder_buffer()
2599 bool start, int tid, u16 ssn, in iwl_mvm_fw_baid_op_sta() argument
2612 cmd.add_immediate_ba_ssn = cpu_to_le16(ssn); in iwl_mvm_fw_baid_op_sta()
2647 bool start, int tid, u16 ssn, in iwl_mvm_fw_baid_op_cmd() argument
2662 cmd.alloc.ssn = cpu_to_le16(ssn); in iwl_mvm_fw_baid_op_cmd()
2693 bool start, int tid, u16 ssn, u16 buf_size, in iwl_mvm_fw_baid_op() argument
2699 tid, ssn, buf_size, baid); in iwl_mvm_fw_baid_op()
2702 tid, ssn, buf_size); in iwl_mvm_fw_baid_op()
2706 int tid, u16 ssn, bool start, u16 buf_size, u16 timeout) in iwl_mvm_sta_rx_agg() argument
2771 baid = iwl_mvm_fw_baid_op(mvm, mvm_sta, start, tid, ssn, buf_size, in iwl_mvm_sta_rx_agg()
2800 iwl_mvm_init_reorder_buffer(mvm, baid_data, ssn, buf_size); in iwl_mvm_sta_rx_agg()
2922 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwl_mvm_sta_tx_agg_start() argument
2994 tid_data->ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwl_mvm_sta_tx_agg_start()
2996 *ssn = tid_data->ssn; in iwl_mvm_sta_tx_agg_start()
3000 mvmsta->sta_id, tid, txq_id, tid_data->ssn, in iwl_mvm_sta_tx_agg_start()
3007 normalized_ssn = tid_data->ssn; in iwl_mvm_sta_tx_agg_start()
3036 u16 ssn; in iwl_mvm_sta_tx_agg_oper() local
3056 ssn = tid_data->ssn; in iwl_mvm_sta_tx_agg_oper()
3060 tid_data->ssn = 0xffff; in iwl_mvm_sta_tx_agg_oper()
3112 buf_size, ssn); in iwl_mvm_sta_tx_agg_oper()
3121 iwl_mvm_enable_txq(mvm, sta, queue, ssn, in iwl_mvm_sta_tx_agg_oper()
3206 tid_data->ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwl_mvm_sta_tx_agg_stop()
3210 tid_data->ssn, tid_data->next_reclaimed); in iwl_mvm_sta_tx_agg_stop()
3212 tid_data->ssn = 0xffff; in iwl_mvm_sta_tx_agg_stop()