Home
last modified time | relevance | path

Searched refs:ssn (Results 1 - 25 of 202) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dtrace_tx.h87 "[%s] wqe %p wr_id %llx send_flags %x qpn %x qpt %u psn %x lpsn %x ssn %x length %u opcode 0x%.2x,%s size %u avail %u head %u last %u pid %u num_sge %u wr_num_sge %u"
107 __field(u32, ssn)
128 __entry->ssn = wqe->ssn;
143 __entry->ssn,
168 __field(u32, ssn)
180 __entry->ssn = wqe->ssn;
185 "[%s] qpn 0x%x qpt %u wqe %p idx %u wr_id %llx length %u ssn %u opcode %x send_flags %x",
193 __entry->ssn,
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dtrace_tx.h45 "[%s] wqe %p wr_id %llx send_flags %x qpn %x qpt %u psn %x lpsn %x ssn %x length %u opcode 0x%.2x,%s size %u avail %u head %u last %u pid %u num_sge %u wr_num_sge %u"
65 __field(u32, ssn)
86 __entry->ssn = wqe->ssn;
101 __entry->ssn,
126 __field(u32, ssn)
138 __entry->ssn = wqe->ssn;
143 "[%s] qpn 0x%x qpt %u wqe %p idx %u wr_id %llx length %u ssn %u opcode %x send_flags %x",
151 __entry->ssn,
[all...]
/kernel/linux/linux-5.10/net/sctp/
H A Dulpqueue.c97 event->ssn = ntohs(chunk->subh.data_hdr->ssn); in sctp_ulpq_tail_data()
763 cssn = cevent->ssn; in sctp_ulpq_retrieve_ordered()
793 __u16 ssn, cssn; in sctp_ulpq_store_ordered() local
802 ssn = event->ssn; in sctp_ulpq_store_ordered()
806 cssn = cevent->ssn; in sctp_ulpq_store_ordered()
812 if ((sid == csid) && SSN_lt(cssn, ssn)) { in sctp_ulpq_store_ordered()
823 cssn = cevent->ssn; in sctp_ulpq_store_ordered()
827 if (csid == sid && SSN_lt(ssn, css in sctp_ulpq_store_ordered()
839 __u16 sid, ssn; sctp_ulpq_order() local
944 sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn) sctp_ulpq_skip() argument
[all...]
/kernel/linux/linux-6.6/net/sctp/
H A Dulpqueue.c94 event->ssn = ntohs(chunk->subh.data_hdr->ssn); in sctp_ulpq_tail_data()
757 cssn = cevent->ssn; in sctp_ulpq_retrieve_ordered()
787 __u16 ssn, cssn; in sctp_ulpq_store_ordered() local
796 ssn = event->ssn; in sctp_ulpq_store_ordered()
800 cssn = cevent->ssn; in sctp_ulpq_store_ordered()
806 if ((sid == csid) && SSN_lt(cssn, ssn)) { in sctp_ulpq_store_ordered()
817 cssn = cevent->ssn; in sctp_ulpq_store_ordered()
821 if (csid == sid && SSN_lt(ssn, css in sctp_ulpq_store_ordered()
833 __u16 sid, ssn; sctp_ulpq_order() local
938 sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn) sctp_ulpq_skip() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dtx.c532 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_stop()
539 } else if (tid_data->agg.ssn != tid_data->next_reclaimed) { in iwlagn_tx_agg_stop()
541 "Can't proceed: ssn %d, next_recl = %d\n", in iwlagn_tx_agg_stop()
542 tid_data->agg.ssn, in iwlagn_tx_agg_stop()
549 IWL_DEBUG_TX_QUEUES(priv, "Can proceed: ssn = next_recl = %d\n", in iwlagn_tx_agg_stop()
550 tid_data->agg.ssn); in iwlagn_tx_agg_stop()
578 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start()
614 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_start()
617 *ssn = tid_data->agg.ssn; in iwlagn_tx_agg_start()
577 iwlagn_tx_agg_start(struct iwl_priv *priv, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 *ssn) iwlagn_tx_agg_start() argument
687 u16 ssn; iwlagn_tx_agg_oper() local
1122 u16 ssn = iwlagn_get_scd_ssn(tx_resp); iwlagn_rx_reply_tx() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dtx.c528 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_stop()
535 } else if (tid_data->agg.ssn != tid_data->next_reclaimed) { in iwlagn_tx_agg_stop()
537 "Can't proceed: ssn %d, next_recl = %d\n", in iwlagn_tx_agg_stop()
538 tid_data->agg.ssn, in iwlagn_tx_agg_stop()
545 IWL_DEBUG_TX_QUEUES(priv, "Can proceed: ssn = next_recl = %d\n", in iwlagn_tx_agg_stop()
546 tid_data->agg.ssn); in iwlagn_tx_agg_stop()
574 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start()
610 tid_data->agg.ssn = IEEE80211_SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_start()
613 *ssn = tid_data->agg.ssn; in iwlagn_tx_agg_start()
573 iwlagn_tx_agg_start(struct iwl_priv *priv, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 *ssn) iwlagn_tx_agg_start() argument
683 u16 ssn; iwlagn_tx_agg_oper() local
1118 u16 ssn = iwlagn_get_scd_ssn(tx_resp); iwlagn_rx_reply_tx() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/
H A Drx_reorder.c30 return seq_sub(seq, r->ssn) % r->buf_size; in reorder_index()
156 r->ssn = seq;
242 int size, u16 ssn) in wil_tid_ampdu_rx_alloc()
256 r->ssn = ssn; in wil_tid_ampdu_rx_alloc()
257 r->head_seq_num = ssn; in wil_tid_ampdu_rx_alloc()
319 u16 ssn = seq_ctrl >> 4; variable
342 agg_amsdu ? "+" : "-", !!ba_policy, dialog_token, ssn);
363 r = wil_tid_ampdu_rx_alloc(wil, agg_wsize, ssn);
241 wil_tid_ampdu_rx_alloc(struct wil6210_priv *wil, int size, u16 ssn) wil_tid_ampdu_rx_alloc() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/
H A Drx_reorder.c30 return seq_sub(seq, r->ssn) % r->buf_size; in reorder_index()
156 r->ssn = seq;
242 int size, u16 ssn) in wil_tid_ampdu_rx_alloc()
256 r->ssn = ssn; in wil_tid_ampdu_rx_alloc()
257 r->head_seq_num = ssn; in wil_tid_ampdu_rx_alloc()
319 u16 ssn = seq_ctrl >> 4; variable
342 agg_amsdu ? "+" : "-", !!ba_policy, dialog_token, ssn);
363 r = wil_tid_ampdu_rx_alloc(wil, agg_wsize, ssn);
241 wil_tid_ampdu_rx_alloc(struct wil6210_priv *wil, int size, u16 ssn) wil_tid_ampdu_rx_alloc() argument
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.c664 int sta_id, int tid, int frame_limit, u16 ssn) in iwl_mvm_reconfig_scd()
671 .ssn = cpu_to_le16(ssn), in iwl_mvm_reconfig_scd()
702 int ac, int ssn, unsigned int wdg_timeout, in iwl_mvm_redirect_queue()
757 iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, NULL, wdg_timeout); in iwl_mvm_redirect_queue()
766 cmd.sta_id, tid, IWL_FRAME_LIMIT, ssn); in iwl_mvm_redirect_queue()
988 int queue, u16 ssn, in iwl_mvm_enable_txq()
997 .ssn = cpu_to_le16(ssn), in iwl_mvm_enable_txq()
1011 inc_ssn = iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, in iwl_mvm_enable_txq()
663 iwl_mvm_reconfig_scd(struct iwl_mvm *mvm, int queue, int fifo, int sta_id, int tid, int frame_limit, u16 ssn) iwl_mvm_reconfig_scd() argument
701 iwl_mvm_redirect_queue(struct iwl_mvm *mvm, int queue, int tid, int ac, int ssn, unsigned int wdg_timeout, bool force, struct iwl_mvm_txq *txq) iwl_mvm_redirect_queue() argument
987 iwl_mvm_enable_txq(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int queue, u16 ssn, const struct iwl_trans_txq_scd_cfg *cfg, unsigned int wdg_timeout) iwl_mvm_enable_txq() argument
1067 int ssn; iwl_mvm_unshare_queue() local
1353 int ssn; iwl_mvm_sta_alloc_queue() local
2736 iwl_mvm_init_reorder_buffer(struct iwl_mvm *mvm, struct iwl_mvm_baid_data *data, u16 ssn, u16 buf_size) iwl_mvm_init_reorder_buffer() argument
2764 iwl_mvm_fw_baid_op_sta(struct iwl_mvm *mvm, struct ieee80211_sta *sta, bool start, int tid, u16 ssn, u16 buf_size) iwl_mvm_fw_baid_op_sta() argument
2813 iwl_mvm_fw_baid_op_cmd(struct iwl_mvm *mvm, struct ieee80211_sta *sta, bool start, int tid, u16 ssn, u16 buf_size, int baid) iwl_mvm_fw_baid_op_cmd() argument
2862 iwl_mvm_fw_baid_op(struct iwl_mvm *mvm, struct ieee80211_sta *sta, bool start, int tid, u16 ssn, u16 buf_size, int baid) iwl_mvm_fw_baid_op() argument
2875 iwl_mvm_sta_rx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int tid, u16 ssn, bool start, u16 buf_size, u16 timeout) iwl_mvm_sta_rx_agg() argument
3091 iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 *ssn) iwl_mvm_sta_tx_agg_start() argument
3207 u16 ssn; iwl_mvm_sta_tx_agg_oper() local
[all...]
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-ds1685.c226 * @ssn: u8 array to hold the bits of the silicon serial number.
238 ds1685_rtc_get_ssn(struct ds1685_priv *rtc, u8 *ssn) in ds1685_rtc_get_ssn() argument
240 ssn[0] = rtc->read(rtc, RTC_BANK1_SSN_MODEL); in ds1685_rtc_get_ssn()
241 ssn[1] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_1); in ds1685_rtc_get_ssn()
242 ssn[2] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_2); in ds1685_rtc_get_ssn()
243 ssn[3] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_3); in ds1685_rtc_get_ssn()
244 ssn[4] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_4); in ds1685_rtc_get_ssn()
245 ssn[5] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_5); in ds1685_rtc_get_ssn()
246 ssn[6] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_6); in ds1685_rtc_get_ssn()
247 ssn[ in ds1685_rtc_get_ssn()
757 u8 ctrla, ctrlb, ctrld, ctrl4a, ctrl4b, ssn[8]; ds1685_rtc_proc() local
1032 u8 ssn[8]; ds1685_rtc_sysfs_serial_show() local
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-ds1685.c226 * @ssn: u8 array to hold the bits of the silicon serial number.
238 ds1685_rtc_get_ssn(struct ds1685_priv *rtc, u8 *ssn) in ds1685_rtc_get_ssn() argument
240 ssn[0] = rtc->read(rtc, RTC_BANK1_SSN_MODEL); in ds1685_rtc_get_ssn()
241 ssn[1] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_1); in ds1685_rtc_get_ssn()
242 ssn[2] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_2); in ds1685_rtc_get_ssn()
243 ssn[3] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_3); in ds1685_rtc_get_ssn()
244 ssn[4] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_4); in ds1685_rtc_get_ssn()
245 ssn[5] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_5); in ds1685_rtc_get_ssn()
246 ssn[6] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_6); in ds1685_rtc_get_ssn()
247 ssn[ in ds1685_rtc_get_ssn()
755 u8 ctrla, ctrlb, ctrld, ctrl4a, ctrl4b, ssn[8]; ds1685_rtc_proc() local
1030 u8 ssn[8]; ds1685_rtc_sysfs_serial_show() local
[all...]
/kernel/linux/linux-5.10/arch/x86/platform/uv/
H A Dbios_uv.c81 long *region, long *ssn) in uv_bios_get_sn_info()
101 if (ssn) in uv_bios_get_sn_info()
102 *ssn = v1; in uv_bios_get_sn_info()
80 uv_bios_get_sn_info(int fc, int *uvtype, long *partid, long *coher, long *region, long *ssn) uv_bios_get_sn_info() argument
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.c652 int ac, int ssn, unsigned int wdg_timeout, in iwl_mvm_redirect_queue()
707 iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, NULL, wdg_timeout); in iwl_mvm_redirect_queue()
716 cmd.sta_id, tid, IWL_FRAME_LIMIT, ssn); in iwl_mvm_redirect_queue()
875 int queue, u16 ssn, in iwl_mvm_enable_txq()
884 .ssn = cpu_to_le16(ssn), in iwl_mvm_enable_txq()
898 inc_ssn = iwl_trans_txq_enable_cfg(mvm->trans, queue, ssn, in iwl_mvm_enable_txq()
901 le16_add_cpu(&cmd.ssn, 1); in iwl_mvm_enable_txq()
954 int ssn; in iwl_mvm_unshare_queue() local
986 ssn in iwl_mvm_unshare_queue()
651 iwl_mvm_redirect_queue(struct iwl_mvm *mvm, int queue, int tid, int ac, int ssn, unsigned int wdg_timeout, bool force, struct iwl_mvm_txq *txq) iwl_mvm_redirect_queue() argument
874 iwl_mvm_enable_txq(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int queue, u16 ssn, const struct iwl_trans_txq_scd_cfg *cfg, unsigned int wdg_timeout) iwl_mvm_enable_txq() argument
1240 int ssn; iwl_mvm_sta_alloc_queue() local
2576 iwl_mvm_init_reorder_buffer(struct iwl_mvm *mvm, struct iwl_mvm_baid_data *data, u16 ssn, u16 buf_size) iwl_mvm_init_reorder_buffer() argument
2604 iwl_mvm_sta_rx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int tid, u16 ssn, bool start, u16 buf_size, u16 timeout) iwl_mvm_sta_rx_agg() argument
2840 iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 *ssn) iwl_mvm_sta_tx_agg_start() argument
2955 u16 ssn; iwl_mvm_sta_tx_agg_oper() local
[all...]
H A Dsta.h309 * @ssn: the first packet to be sent in AGG HW queue in Tx AGG start flow, or
311 * Basically when next_reclaimed reaches ssn, we can tell mac80211 that
328 u16 ssn; member
529 int tid, u16 ssn, bool start, u16 buf_size, u16 timeout);
531 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-trans.h526 * @reclaim: free packet until ssn. Returns a list of freed packets.
592 void (*reclaim)(struct iwl_trans *trans, int queue, int ssn,
597 bool (*txq_enable)(struct iwl_trans *trans, int queue, u16 ssn,
1176 int ssn, struct sk_buff_head *skbs) in iwl_trans_reclaim()
1183 trans->ops->reclaim(trans, queue, ssn, skbs); in iwl_trans_reclaim()
1204 iwl_trans_txq_enable_cfg(struct iwl_trans *trans, int queue, u16 ssn, in iwl_trans_txq_enable_cfg() argument
1215 return trans->ops->txq_enable(trans, queue, ssn, in iwl_trans_txq_enable_cfg()
1267 int frame_limit, u16 ssn, in iwl_trans_txq_enable()
1278 iwl_trans_txq_enable_cfg(trans, queue, ssn, &cfg, queue_wdg_timeout); in iwl_trans_txq_enable()
1175 iwl_trans_reclaim(struct iwl_trans *trans, int queue, int ssn, struct sk_buff_head *skbs) iwl_trans_reclaim() argument
1265 iwl_trans_txq_enable(struct iwl_trans *trans, int queue, int fifo, int sta_id, int tid, int frame_limit, u16 ssn, unsigned int queue_wdg_timeout) iwl_trans_txq_enable() argument
/kernel/linux/linux-5.10/net/mac80211/
H A Dagg-tx.c112 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar() argument
134 bar->start_seq_num = cpu_to_le16(ssn); in ieee80211_send_bar()
310 .ssn = 0, in ___ieee80211_stop_tx_ba_session()
484 tid_tx->dialog_token, tid_tx->ssn, in ieee80211_send_addba_with_timeout()
525 params.ssn = sta->tid_seq[tid] >> 4; in ieee80211_tx_ba_session_handle_start()
527 tid_tx->ssn = params.ssn; in ieee80211_tx_ba_session_handle_start()
743 .ssn = 0, in ieee80211_agg_tx_operational()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/
H A Diwl-trans.h520 * @reclaim: free packet until ssn. Returns a list of freed packets.
590 void (*reclaim)(struct iwl_trans *trans, int queue, int ssn,
595 bool (*txq_enable)(struct iwl_trans *trans, int queue, u16 ssn,
1276 int ssn, struct sk_buff_head *skbs, in iwl_trans_reclaim()
1284 trans->ops->reclaim(trans, queue, ssn, skbs, is_flush); in iwl_trans_reclaim()
1305 iwl_trans_txq_enable_cfg(struct iwl_trans *trans, int queue, u16 ssn, in iwl_trans_txq_enable_cfg() argument
1316 return trans->ops->txq_enable(trans, queue, ssn, in iwl_trans_txq_enable_cfg()
1367 int frame_limit, u16 ssn, in iwl_trans_txq_enable()
1378 iwl_trans_txq_enable_cfg(trans, queue, ssn, &cfg, queue_wdg_timeout); in iwl_trans_txq_enable()
1275 iwl_trans_reclaim(struct iwl_trans *trans, int queue, int ssn, struct sk_buff_head *skbs, bool is_flush) iwl_trans_reclaim() argument
1365 iwl_trans_txq_enable(struct iwl_trans *trans, int queue, int fifo, int sta_id, int tid, int frame_limit, u16 ssn, unsigned int queue_wdg_timeout) iwl_trans_txq_enable() argument
/kernel/linux/linux-6.6/net/mac80211/
H A Dagg-tx.c112 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar() argument
134 bar->start_seq_num = cpu_to_le16(ssn); in ieee80211_send_bar()
310 .ssn = 0, in ___ieee80211_stop_tx_ba_session()
490 tid_tx->dialog_token, tid_tx->ssn, in ieee80211_send_addba_with_timeout()
529 params.ssn = sta->tid_seq[tid] >> 4; in ieee80211_tx_ba_session_handle_start()
531 tid_tx->ssn = params.ssn; in ieee80211_tx_ba_session_handle_start()
764 .ssn = 0, in ieee80211_agg_tx_operational()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtx.c752 void iwl_trans_pcie_reclaim(struct iwl_trans *trans, int txq_id, int ssn, in iwl_trans_pcie_reclaim() argument
756 int tfd_num = iwl_txq_get_cmd_index(txq, ssn); in iwl_trans_pcie_reclaim()
768 txq_id, ssn); in iwl_trans_pcie_reclaim()
776 txq_id, txq->read_ptr, tfd_num, ssn); in iwl_trans_pcie_reclaim()
1000 bool iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int txq_id, u16 ssn, in iwl_trans_pcie_txq_enable() argument
1046 ssn = txq->read_ptr; in iwl_trans_pcie_txq_enable()
1061 !((ssn - txq->write_ptr) & 0x3f) && in iwl_trans_pcie_txq_enable()
1062 (ssn != txq->write_ptr); in iwl_trans_pcie_txq_enable()
1064 ssn++; in iwl_trans_pcie_txq_enable()
1069 txq->read_ptr = (ssn in iwl_trans_pcie_txq_enable()
[all...]
/kernel/linux/linux-6.6/arch/x86/platform/uv/
H A Dbios_uv.c82 long *region, long *ssn) in uv_bios_get_sn_info()
102 if (ssn) in uv_bios_get_sn_info()
103 *ssn = v1; in uv_bios_get_sn_info()
81 uv_bios_get_sn_info(int fc, int *uvtype, long *partid, long *coher, long *region, long *ssn) uv_bios_get_sn_info() argument
/kernel/linux/linux-5.10/include/net/sctp/
H A Dulpqueue.h62 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn);
/kernel/linux/linux-6.6/include/net/sctp/
H A Dulpqueue.h61 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn);
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/
H A Dsmd.h132 u16 *ssn,
137 int wcn36xx_smd_trigger_ba(struct wcn36xx *wcn, u8 sta_index, u16 tid, u16 *ssn);
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c784 u16 ssn = params->ssn; in mt7615_ampdu_action() local
797 mt76_rx_aggr_start(&dev->mt76, &msta->wcid, tid, ssn, in mt7615_ampdu_action()
809 ssn = mt7615_mac_get_sta_tid_sn(dev, msta->wcid.idx, tid); in mt7615_ampdu_action()
811 IEEE80211_SN_TO_SEQ(ssn)); in mt7615_ampdu_action()
819 ssn = mt7615_mac_get_sta_tid_sn(dev, msta->wcid.idx, tid); in mt7615_ampdu_action()
820 params->ssn = ssn; in mt7615_ampdu_action()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtx.c718 bool iwl_trans_pcie_txq_enable(struct iwl_trans *trans, int txq_id, u16 ssn, in iwl_trans_pcie_txq_enable() argument
764 ssn = txq->read_ptr; in iwl_trans_pcie_txq_enable()
779 !((ssn - txq->write_ptr) & 0x3f) && in iwl_trans_pcie_txq_enable()
780 (ssn != txq->write_ptr); in iwl_trans_pcie_txq_enable()
782 ssn++; in iwl_trans_pcie_txq_enable()
787 txq->read_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable()
788 txq->write_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable()
790 (ssn & 0xff) | (txq_id << 8)); in iwl_trans_pcie_txq_enable()
795 iwl_write_prph(trans, SCD_QUEUE_RDPTR(txq_id), ssn); in iwl_trans_pcie_txq_enable()
820 txq_id, fifo, ssn in iwl_trans_pcie_txq_enable()
[all...]

Completed in 30 milliseconds

123456789