Home
last modified time | relevance | path

Searched refs:rx_tid (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c654 struct dp_rx_tid *rx_tid = ctx; in ath11k_dp_reo_cmd_free() local
658 rx_tid->tid, status); in ath11k_dp_reo_cmd_free()
660 dma_unmap_single(dp->ab->dev, rx_tid->paddr, rx_tid->size, in ath11k_dp_reo_cmd_free()
662 kfree(rx_tid->vaddr); in ath11k_dp_reo_cmd_free()
666 struct dp_rx_tid *rx_tid) in ath11k_dp_reo_cache_flush()
672 tot_desc_sz = rx_tid->size; in ath11k_dp_reo_cache_flush()
677 cmd.addr_lo = lower_32_bits(rx_tid->paddr + tot_desc_sz); in ath11k_dp_reo_cache_flush()
678 cmd.addr_hi = upper_32_bits(rx_tid->paddr); in ath11k_dp_reo_cache_flush()
679 ret = ath11k_dp_tx_send_reo_cmd(ab, rx_tid, in ath11k_dp_reo_cache_flush()
665 ath11k_dp_reo_cache_flush(struct ath11k_base *ab, struct dp_rx_tid *rx_tid) ath11k_dp_reo_cache_flush() argument
708 struct dp_rx_tid *rx_tid = ctx; ath11k_dp_rx_tid_del_func() local
759 struct dp_rx_tid *rx_tid = &peer->rx_tid[tid]; ath11k_peer_rx_tid_delete() local
815 ath11k_dp_rx_frags_cleanup(struct dp_rx_tid *rx_tid, bool rel_link_desc) ath11k_dp_rx_frags_cleanup() argument
837 struct dp_rx_tid *rx_tid; ath11k_peer_frags_flush() local
855 struct dp_rx_tid *rx_tid; ath11k_peer_rx_tid_cleanup() local
872 ath11k_peer_rx_tid_reo_update(struct ath11k *ar, struct ath11k_peer *peer, struct dp_rx_tid *rx_tid, u32 ba_win_sz, u16 ssn, bool update_ssn) ath11k_peer_rx_tid_reo_update() argument
910 struct dp_rx_tid *rx_tid; ath11k_dp_rx_tid_mem_free() local
940 struct dp_rx_tid *rx_tid; ath11k_peer_rx_tid_setup() local
1104 struct dp_rx_tid *rx_tid; ath11k_dp_peer_rx_pn_replay_config() local
3004 struct dp_rx_tid *rx_tid = from_timer(rx_tid, timer, frag_timer); ath11k_dp_rx_frag_timer() local
3021 struct dp_rx_tid *rx_tid; ath11k_peer_rx_frag_setup() local
3176 ath11k_dp_rx_h_defrag(struct ath11k *ar, struct ath11k_peer *peer, struct dp_rx_tid *rx_tid, struct sk_buff **defrag_skb) ath11k_dp_rx_h_defrag() argument
3243 ath11k_dp_rx_h_defrag_reo_reinject(struct ath11k *ar, struct dp_rx_tid *rx_tid, struct sk_buff *defrag_skb) ath11k_dp_rx_h_defrag_reo_reinject() argument
3404 ath11k_dp_rx_h_defrag_validate_incr_pn(struct ath11k *ar, struct dp_rx_tid *rx_tid) ath11k_dp_rx_h_defrag_validate_incr_pn() argument
3442 struct dp_rx_tid *rx_tid; ath11k_dp_rx_frag_h_mpdu() local
[all...]
H A Ddp_tx.h22 int ath11k_dp_tx_send_reo_cmd(struct ath11k_base *ab, struct dp_rx_tid *rx_tid,
H A Dpeer.h20 struct dp_rx_tid rx_tid[IEEE80211_NUM_TIDS + 1]; member
H A Ddp_tx.c605 int ath11k_dp_tx_send_reo_cmd(struct ath11k_base *ab, struct dp_rx_tid *rx_tid, in ath11k_dp_tx_send_reo_cmd() argument
639 memcpy(&dp_cmd->data, rx_tid, sizeof(struct dp_rx_tid)); in ath11k_dp_tx_send_reo_cmd()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Ddp_rx.c593 struct ath12k_dp_rx_tid *rx_tid = ctx; in ath12k_dp_reo_cmd_free() local
597 rx_tid->tid, status); in ath12k_dp_reo_cmd_free()
599 dma_unmap_single(dp->ab->dev, rx_tid->paddr, rx_tid->size, in ath12k_dp_reo_cmd_free()
601 kfree(rx_tid->vaddr); in ath12k_dp_reo_cmd_free()
602 rx_tid->vaddr = NULL; in ath12k_dp_reo_cmd_free()
605 static int ath12k_dp_reo_cmd_send(struct ath12k_base *ab, struct ath12k_dp_rx_tid *rx_tid, in ath12k_dp_reo_cmd_send() argument
639 memcpy(&dp_cmd->data, rx_tid, sizeof(*rx_tid)); in ath12k_dp_reo_cmd_send()
651 struct ath12k_dp_rx_tid *rx_tid) in ath12k_dp_reo_cache_flush()
650 ath12k_dp_reo_cache_flush(struct ath12k_base *ab, struct ath12k_dp_rx_tid *rx_tid) ath12k_dp_reo_cache_flush() argument
694 struct ath12k_dp_rx_tid *rx_tid = ctx; ath12k_dp_rx_tid_del_func() local
796 struct ath12k_dp_rx_tid *rx_tid = &peer->rx_tid[tid]; ath12k_dp_rx_peer_tid_delete() local
859 ath12k_dp_rx_frags_cleanup(struct ath12k_dp_rx_tid *rx_tid, bool rel_link_desc) ath12k_dp_rx_frags_cleanup() argument
882 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_tid_cleanup() local
899 ath12k_peer_rx_tid_reo_update(struct ath12k *ar, struct ath12k_peer *peer, struct ath12k_dp_rx_tid *rx_tid, u32 ba_win_sz, u16 ssn, bool update_ssn) ath12k_peer_rx_tid_reo_update() argument
941 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_tid_setup() local
1116 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_pn_replay_config() local
2730 struct ath12k_dp_rx_tid *rx_tid = from_timer(rx_tid, timer, frag_timer); ath12k_dp_rx_frag_timer() local
2747 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_frag_setup() local
2904 ath12k_dp_rx_h_defrag(struct ath12k *ar, struct ath12k_peer *peer, struct ath12k_dp_rx_tid *rx_tid, struct sk_buff **defrag_skb) ath12k_dp_rx_h_defrag() argument
2973 ath12k_dp_rx_h_defrag_reo_reinject(struct ath12k *ar, struct ath12k_dp_rx_tid *rx_tid, struct sk_buff *defrag_skb) ath12k_dp_rx_h_defrag_reo_reinject() argument
3163 ath12k_dp_rx_h_defrag_validate_incr_pn(struct ath12k *ar, struct ath12k_dp_rx_tid *rx_tid) ath12k_dp_rx_h_defrag_validate_incr_pn() argument
3202 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_frag_h_mpdu() local
[all...]
H A Dpeer.h34 struct ath12k_dp_rx_tid rx_tid[IEEE80211_NUM_TIDS + 1]; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c671 struct dp_rx_tid *rx_tid; in ath11k_dp_reo_cmd_list_cleanup() local
676 rx_tid = &cmd->data; in ath11k_dp_reo_cmd_list_cleanup()
677 if (rx_tid->vaddr) { in ath11k_dp_reo_cmd_list_cleanup()
678 dma_unmap_single(ab->dev, rx_tid->paddr, in ath11k_dp_reo_cmd_list_cleanup()
679 rx_tid->size, DMA_BIDIRECTIONAL); in ath11k_dp_reo_cmd_list_cleanup()
680 kfree(rx_tid->vaddr); in ath11k_dp_reo_cmd_list_cleanup()
681 rx_tid->vaddr = NULL; in ath11k_dp_reo_cmd_list_cleanup()
690 rx_tid = &cmd_cache->data; in ath11k_dp_reo_cmd_list_cleanup()
691 if (rx_tid->vaddr) { in ath11k_dp_reo_cmd_list_cleanup()
692 dma_unmap_single(ab->dev, rx_tid in ath11k_dp_reo_cmd_list_cleanup()
705 struct dp_rx_tid *rx_tid = ctx; ath11k_dp_reo_cmd_free() local
718 ath11k_dp_reo_cache_flush(struct ath11k_base *ab, struct dp_rx_tid *rx_tid) ath11k_dp_reo_cache_flush() argument
762 struct dp_rx_tid *rx_tid = ctx; ath11k_dp_rx_tid_del_func() local
814 struct dp_rx_tid *rx_tid = &peer->rx_tid[tid]; ath11k_peer_rx_tid_delete() local
875 ath11k_dp_rx_frags_cleanup(struct dp_rx_tid *rx_tid, bool rel_link_desc) ath11k_dp_rx_frags_cleanup() argument
897 struct dp_rx_tid *rx_tid; ath11k_peer_frags_flush() local
915 struct dp_rx_tid *rx_tid; ath11k_peer_rx_tid_cleanup() local
932 ath11k_peer_rx_tid_reo_update(struct ath11k *ar, struct ath11k_peer *peer, struct dp_rx_tid *rx_tid, u32 ba_win_sz, u16 ssn, bool update_ssn) ath11k_peer_rx_tid_reo_update() argument
970 struct dp_rx_tid *rx_tid; ath11k_dp_rx_tid_mem_free() local
1001 struct dp_rx_tid *rx_tid; ath11k_peer_rx_tid_setup() local
1170 struct dp_rx_tid *rx_tid; ath11k_dp_peer_rx_pn_replay_config() local
3120 struct dp_rx_tid *rx_tid = from_timer(rx_tid, timer, frag_timer); ath11k_dp_rx_frag_timer() local
3137 struct dp_rx_tid *rx_tid; ath11k_peer_rx_frag_setup() local
3298 ath11k_dp_rx_h_defrag(struct ath11k *ar, struct ath11k_peer *peer, struct dp_rx_tid *rx_tid, struct sk_buff **defrag_skb) ath11k_dp_rx_h_defrag() argument
3368 ath11k_dp_rx_h_defrag_reo_reinject(struct ath11k *ar, struct dp_rx_tid *rx_tid, struct sk_buff *defrag_skb) ath11k_dp_rx_h_defrag_reo_reinject() argument
3531 ath11k_dp_rx_h_defrag_validate_incr_pn(struct ath11k *ar, struct dp_rx_tid *rx_tid) ath11k_dp_rx_h_defrag_validate_incr_pn() argument
3569 struct dp_rx_tid *rx_tid; ath11k_dp_rx_frag_h_mpdu() local
[all...]
H A Ddp_tx.h24 int ath11k_dp_tx_send_reo_cmd(struct ath11k_base *ab, struct dp_rx_tid *rx_tid,
H A Dpeer.h22 struct dp_rx_tid rx_tid[IEEE80211_NUM_TIDS + 1]; member
H A Ddp_tx.c757 int ath11k_dp_tx_send_reo_cmd(struct ath11k_base *ab, struct dp_rx_tid *rx_tid, in ath11k_dp_tx_send_reo_cmd() argument
794 memcpy(&dp_cmd->data, rx_tid, sizeof(struct dp_rx_tid)); in ath11k_dp_tx_send_reo_cmd()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c1055 rxtid = &agg_conn->rx_tid[tid]; in aggr_deque_frms()
1117 rxtid = &agg_conn->rx_tid[tid]; in aggr_process_recv_frm()
1631 rxtid = &aggr_conn->rx_tid[i]; in aggr_timeout()
1649 rxtid = &aggr_conn->rx_tid[i]; in aggr_timeout()
1680 rxtid = &aggr_conn->rx_tid[tid]; in aggr_delete_tid_state()
1723 rxtid = &aggr_conn->rx_tid[tid]; in aggr_recv_addba_req_evt()
1760 rxtid = &aggr_conn->rx_tid[i]; in aggr_conn_init()
1816 rxtid = &aggr_conn->rx_tid[tid]; in aggr_recv_delba_req_evt()
H A Dcore.h363 struct rxtid rx_tid[NUM_OF_TIDS]; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c1055 rxtid = &agg_conn->rx_tid[tid]; in aggr_deque_frms()
1117 rxtid = &agg_conn->rx_tid[tid]; in aggr_process_recv_frm()
1631 rxtid = &aggr_conn->rx_tid[i]; in aggr_timeout()
1649 rxtid = &aggr_conn->rx_tid[i]; in aggr_timeout()
1680 rxtid = &aggr_conn->rx_tid[tid]; in aggr_delete_tid_state()
1723 rxtid = &aggr_conn->rx_tid[tid]; in aggr_recv_addba_req_evt()
1760 rxtid = &aggr_conn->rx_tid[i]; in aggr_conn_init()
1816 rxtid = &aggr_conn->rx_tid[tid]; in aggr_recv_delba_req_evt()
H A Dcore.h363 struct rxtid rx_tid[NUM_OF_TIDS]; member
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dwsm.h1504 u8 rx_tid; member
1514 .rx_tid = rx_tid_policy, in wsm_set_block_ack_policy()
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dwsm.h1492 u8 rx_tid; member
1502 .rx_tid = rx_tid_policy, in wsm_set_block_ack_policy()

Completed in 32 milliseconds