/drivers/net/wireless/ath/wil6210/ |
D | rx_reorder.c | 40 return seq_sub(seq, r->ssn) % r->buf_size; in reorder_index() 150 r->ssn = seq; in wil_rx_reorder() 235 int size, u16 ssn) in wil_tid_ampdu_rx_alloc() argument 253 r->ssn = ssn; in wil_tid_ampdu_rx_alloc() 254 r->head_seq_num = ssn; in wil_tid_ampdu_rx_alloc() 315 u16 ssn = seq_ctrl >> 4; in wil_addba_rx_request() local 339 agg_amsdu ? "+" : "-", !!ba_policy, dialog_token, ssn); in wil_addba_rx_request() 358 r = wil_tid_ampdu_rx_alloc(wil, agg_wsize, ssn); in wil_addba_rx_request()
|
D | txrx.h | 522 int size, u16 ssn);
|
/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | tx.c | 551 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_stop() 558 } else if (tid_data->agg.ssn != tid_data->next_reclaimed) { in iwlagn_tx_agg_stop() 561 tid_data->agg.ssn, in iwlagn_tx_agg_stop() 569 tid_data->agg.ssn); in iwlagn_tx_agg_stop() 597 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start() argument 633 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_start() 636 *ssn = tid_data->agg.ssn; in iwlagn_tx_agg_start() 638 if (*ssn == tid_data->next_reclaimed) { in iwlagn_tx_agg_start() 640 tid_data->agg.ssn); in iwlagn_tx_agg_start() 646 tid_data->agg.ssn, in iwlagn_tx_agg_start() [all …]
|
D | agn.h | 211 struct ieee80211_sta *sta, u16 tid, u16 *ssn); 369 int tid, u16 ssn);
|
D | mac80211.c | 742 u16 *ssn = ¶ms->ssn; in iwlagn_mac_ampdu_action() local 760 ret = iwl_sta_rx_agg_start(priv, sta, tid, *ssn); in iwlagn_mac_ampdu_action() 772 ret = iwlagn_tx_agg_start(priv, vif, sta, tid, ssn); in iwlagn_mac_ampdu_action()
|
/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | sta.c | 534 int ac, int ssn, unsigned int wdg_timeout, in iwl_mvm_scd_queue_redirect() argument 591 iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, NULL, wdg_timeout); in iwl_mvm_scd_queue_redirect() 603 ssn); in iwl_mvm_scd_queue_redirect() 645 int ssn; in iwl_mvm_sta_alloc_queue() local 801 ssn = IEEE80211_SEQ_TO_SN(le16_to_cpu(hdr->seq_ctrl)); in iwl_mvm_sta_alloc_queue() 802 iwl_mvm_enable_txq(mvm, queue, mac_queue, ssn, &cfg, in iwl_mvm_sta_alloc_queue() 837 ret = iwl_mvm_scd_queue_redirect(mvm, queue, tid, ac, ssn, in iwl_mvm_sta_alloc_queue() 894 int ssn; in iwl_mvm_unshare_queue() local 924 ssn = IEEE80211_SEQ_TO_SN(mvmsta->tid_data[tid].seq_number); in iwl_mvm_unshare_queue() 927 tid_to_mac80211_ac[tid], ssn, in iwl_mvm_unshare_queue() [all …]
|
D | sta.h | 337 u16 ssn; member 511 int tid, u16 ssn, bool start, u8 buf_size, u16 timeout); 513 struct ieee80211_sta *sta, u16 tid, u16 *ssn); 563 int ac, int ssn, unsigned int wdg_timeout,
|
D | rxmq.c | 406 u16 ssn = reorder_buf->head_sn; in iwl_mvm_release_frames() local 411 if (iwl_mvm_is_sn_less(nssn, ssn, reorder_buf->buf_size)) in iwl_mvm_release_frames() 414 while (iwl_mvm_is_sn_less(ssn, nssn, reorder_buf->buf_size)) { in iwl_mvm_release_frames() 415 int index = ssn % reorder_buf->buf_size; in iwl_mvm_release_frames() 419 ssn = ieee80211_sn_inc(ssn); in iwl_mvm_release_frames()
|
D | utils.c | 609 int tid, int frame_limit, u16 ssn) in iwl_mvm_reconfig_scd() argument 616 .ssn = cpu_to_le16(ssn), in iwl_mvm_reconfig_scd() 642 u16 ssn, const struct iwl_trans_txq_scd_cfg *cfg, in iwl_mvm_enable_txq() argument 690 .ssn = cpu_to_le16(ssn), in iwl_mvm_enable_txq() 700 iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, NULL, in iwl_mvm_enable_txq()
|
D | tx.c | 81 u16 tid, u16 ssn) in iwl_mvm_bar_check_trigger() argument 100 addr, tid, ssn); in iwl_mvm_bar_check_trigger() 233 u16 ssn = le16_to_cpu(bar->start_seq_num); in iwl_mvm_set_tx_cmd() local 241 ssn); in iwl_mvm_set_tx_cmd() 1097 if (tid_data->ssn != tid_data->next_reclaimed) in iwl_mvm_check_ratid_empty() 1259 u16 ssn = iwl_mvm_get_scd_ssn(tx_resp); in iwl_mvm_rx_tx_cmd_single() local 1271 iwl_trans_reclaim(mvm->trans, txq_id, ssn, &skbs); in iwl_mvm_rx_tx_cmd_single() 1363 next_reclaimed = ssn; in iwl_mvm_rx_tx_cmd_single() 1377 ssn, next_reclaimed, seq_ctl); in iwl_mvm_rx_tx_cmd_single()
|
D | fw-api-tx.h | 598 __le16 ssn; member 784 __le16 ssn; member
|
D | rx.c | 711 u32 ssn; in iwl_mvm_window_status_notif() local 732 ssn = le32_to_cpu(notif->start_seq_num[i]); in iwl_mvm_window_status_notif() 735 ieee80211_mark_rx_ba_filtered_frames(sta, tid, ssn, bitmap, in iwl_mvm_window_status_notif()
|
D | mvm.h | 1654 u16 ssn, const struct iwl_trans_txq_scd_cfg *cfg, 1678 u8 fifo, u16 ssn, unsigned int wdg_timeout) in iwl_mvm_enable_ac_txq() argument 1687 iwl_mvm_enable_txq(mvm, queue, mac80211_queue, ssn, &cfg, wdg_timeout); in iwl_mvm_enable_ac_txq() 1703 int tid, int frame_limit, u16 ssn);
|
/drivers/net/wireless/intel/iwlwifi/ |
D | iwl-trans.h | 635 void (*reclaim)(struct iwl_trans *trans, int queue, int ssn, 638 void (*txq_enable)(struct iwl_trans *trans, int queue, u16 ssn, 1037 int ssn, struct sk_buff_head *skbs) in iwl_trans_reclaim() argument 1044 trans->ops->reclaim(trans, queue, ssn, skbs); in iwl_trans_reclaim() 1054 iwl_trans_txq_enable_cfg(struct iwl_trans *trans, int queue, u16 ssn, in iwl_trans_txq_enable_cfg() argument 1065 trans->ops->txq_enable(trans, queue, ssn, cfg, queue_wdg_timeout); in iwl_trans_txq_enable_cfg() 1086 int frame_limit, u16 ssn, in iwl_trans_txq_enable() argument 1097 iwl_trans_txq_enable_cfg(trans, queue, ssn, &cfg, queue_wdg_timeout); in iwl_trans_txq_enable()
|
/drivers/rtc/ |
D | rtc-ds1685.c | 245 ds1685_rtc_get_ssn(struct ds1685_priv *rtc, u8 *ssn) in ds1685_rtc_get_ssn() argument 247 ssn[0] = rtc->read(rtc, RTC_BANK1_SSN_MODEL); in ds1685_rtc_get_ssn() 248 ssn[1] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_1); in ds1685_rtc_get_ssn() 249 ssn[2] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_2); in ds1685_rtc_get_ssn() 250 ssn[3] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_3); in ds1685_rtc_get_ssn() 251 ssn[4] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_4); in ds1685_rtc_get_ssn() 252 ssn[5] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_5); in ds1685_rtc_get_ssn() 253 ssn[6] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_6); in ds1685_rtc_get_ssn() 254 ssn[7] = rtc->read(rtc, RTC_BANK1_SSN_CRC); in ds1685_rtc_get_ssn() 814 u8 ctrla, ctrlb, ctrlc, ctrld, ctrl4a, ctrl4b, ssn[8]; in ds1685_rtc_proc() local [all …]
|
/drivers/net/wireless/mediatek/mt7601u/ |
D | main.c | 342 u16 *ssn = ¶ms->ssn; in mt76_ampdu_action() local 362 msta->agg_ssn[tid] = *ssn << 4; in mt76_ampdu_action()
|
/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | tx.c | 1099 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, in iwl_trans_pcie_reclaim() argument 1104 int tfd_num = ssn & (TFD_QUEUE_SIZE_MAX - 1); in iwl_trans_pcie_reclaim() 1115 txq_id, ssn); in iwl_trans_pcie_reclaim() 1123 txq_id, txq->read_ptr, tfd_num, ssn); in iwl_trans_pcie_reclaim() 1322 void iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int txq_id, u16 ssn, in iwl_trans_pcie_txq_enable() argument 1370 ssn = txq->read_ptr; in iwl_trans_pcie_txq_enable() 1376 txq->read_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable() 1377 txq->write_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable() 1379 (ssn & 0xff) | (txq_id << 8)); in iwl_trans_pcie_txq_enable() 1384 iwl_write_prph(trans, SCD_QUEUE_RDPTR(txq_id), ssn); in iwl_trans_pcie_txq_enable() [all …]
|
D | internal.h | 480 void iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int queue, u16 ssn, 496 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn,
|
/drivers/net/wireless/intel/iwlegacy/ |
D | 4965.h | 85 struct ieee80211_sta *sta, u16 tid, u16 * ssn); 148 int tid, u16 ssn);
|
/drivers/net/wireless/marvell/mwifiex/ |
D | 11n_rxreorder.c | 508 add_ba_rsp->ssn = cmd_addba_req->ssn; in mwifiex_cmd_11n_addba_rsp_gen() 529 le16_to_cpu(cmd_addba_req->ssn)); in mwifiex_cmd_11n_addba_rsp_gen() 775 add_ba_rsp->peer_mac_addr, tid, add_ba_rsp->ssn, win_size); in mwifiex_ret_11n_addba_resp()
|
/drivers/net/wireless/rsi/ |
D | rsi_91x_mac80211.c | 678 u16 *ssn = ¶ms->ssn; in rsi_mac80211_ampdu_action() local 688 if (ssn != NULL) in rsi_mac80211_ampdu_action() 689 seq_no = *ssn; in rsi_mac80211_ampdu_action()
|
D | rsi_mgmt.h | 292 u16 ssn, u8 buf_size, u8 event);
|
/drivers/net/wireless/ath/wcn36xx/ |
D | main.c | 935 u16 *ssn = ¶ms->ssn; in wcn36xx_ampdu_action() local 943 wcn36xx_smd_add_ba_session(wcn, sta, tid, ssn, 0, in wcn36xx_ampdu_action() 963 wcn36xx_smd_add_ba_session(wcn, sta, tid, ssn, 1, in wcn36xx_ampdu_action()
|
D | smd.h | 122 u16 *ssn,
|
/drivers/net/wireless/realtek/rtlwifi/ |
D | base.h | 128 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
|