/linux/drivers/net/wireless/ath/ath12k/ |
H A D | dp_rx.c | 614 struct ath12k_dp_rx_tid *rx_tid = ctx; in ath12k_dp_reo_cmd_free() local 618 rx_tid->tid, status); in ath12k_dp_reo_cmd_free() 620 dma_unmap_single(dp->ab->dev, rx_tid->qbuf.paddr_aligned, rx_tid->qbuf.size, in ath12k_dp_reo_cmd_free() 622 kfree(rx_tid->qbuf.vaddr); in ath12k_dp_reo_cmd_free() 623 rx_tid->qbuf.vaddr = NULL; in ath12k_dp_reo_cmd_free() 626 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 660 memcpy(&dp_cmd->data, rx_tid, sizeof(*rx_tid)); in ath12k_dp_reo_cmd_send() 672 struct ath12k_dp_rx_tid *rx_tid) in ath12k_dp_reo_cache_flush() argument 715 struct ath12k_dp_rx_tid *rx_tid = ctx; ath12k_dp_rx_tid_del_func() local 832 struct ath12k_dp_rx_tid *rx_tid = &peer->rx_tid[tid]; ath12k_dp_rx_peer_tid_delete() local 893 ath12k_dp_rx_frags_cleanup(struct ath12k_dp_rx_tid * rx_tid,bool rel_link_desc) ath12k_dp_rx_frags_cleanup() argument 919 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_tid_cleanup() local 938 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 972 ath12k_dp_rx_assign_reoq(struct ath12k_base * ab,struct ath12k_sta * ahsta,struct ath12k_dp_rx_tid * rx_tid,u16 ssn,enum hal_pn_type pn_type) ath12k_dp_rx_assign_reoq() argument 1029 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_tid_setup() local 1209 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_pn_replay_config() local 2973 struct ath12k_dp_rx_tid *rx_tid = timer_container_of(rx_tid, timer, ath12k_dp_rx_frag_timer() local 2991 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_peer_frag_setup() local 3166 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 3234 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 3429 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 3468 struct ath12k_dp_rx_tid *rx_tid; ath12k_dp_rx_frag_h_mpdu() local [all...] |
H A D | peer.h | 36 struct ath12k_dp_rx_tid rx_tid[IEEE80211_NUM_TIDS + 1]; member
|
/linux/drivers/net/wireless/ath/ath11k/ |
H A D | dp_rx.c | 672 struct dp_rx_tid *rx_tid; in ath11k_dp_reo_cmd_list_cleanup() local 677 rx_tid = &cmd->data; in ath11k_dp_reo_cmd_list_cleanup() 678 if (rx_tid->vaddr_unaligned) { in ath11k_dp_reo_cmd_list_cleanup() 679 dma_free_noncoherent(ab->dev, rx_tid->unaligned_size, in ath11k_dp_reo_cmd_list_cleanup() 680 rx_tid->vaddr_unaligned, in ath11k_dp_reo_cmd_list_cleanup() 681 rx_tid->paddr_unaligned, DMA_BIDIRECTIONAL); in ath11k_dp_reo_cmd_list_cleanup() 682 rx_tid->vaddr_unaligned = NULL; in ath11k_dp_reo_cmd_list_cleanup() 691 rx_tid = &cmd_cache->data; in ath11k_dp_reo_cmd_list_cleanup() 692 if (rx_tid->vaddr_unaligned) { in ath11k_dp_reo_cmd_list_cleanup() 693 dma_free_noncoherent(ab->dev, rx_tid in ath11k_dp_reo_cmd_list_cleanup() 706 struct dp_rx_tid *rx_tid = ctx; ath11k_dp_reo_cmd_free() local 720 ath11k_dp_reo_cache_flush(struct ath11k_base * ab,struct dp_rx_tid * rx_tid) ath11k_dp_reo_cache_flush() argument 763 struct dp_rx_tid *rx_tid = ctx; ath11k_dp_rx_tid_del_func() local 815 struct dp_rx_tid *rx_tid = &peer->rx_tid[tid]; ath11k_peer_rx_tid_delete() local 878 ath11k_dp_rx_frags_cleanup(struct dp_rx_tid * rx_tid,bool rel_link_desc) ath11k_dp_rx_frags_cleanup() argument 900 struct dp_rx_tid *rx_tid; ath11k_peer_frags_flush() local 918 struct dp_rx_tid *rx_tid; ath11k_peer_rx_tid_cleanup() local 937 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 973 struct dp_rx_tid *rx_tid; ath11k_dp_rx_tid_mem_free() local 1003 struct dp_rx_tid *rx_tid; ath11k_peer_rx_tid_setup() local 1162 struct dp_rx_tid *rx_tid; ath11k_dp_peer_rx_pn_replay_config() local 3170 struct dp_rx_tid *rx_tid = timer_container_of(rx_tid, timer, ath11k_dp_rx_frag_timer() local 3188 struct dp_rx_tid *rx_tid; ath11k_peer_rx_frag_setup() local 3351 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 3419 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 3582 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 3620 struct dp_rx_tid *rx_tid; ath11k_dp_rx_frag_h_mpdu() local [all...] |
H A D | dp_tx.h | 25 int ath11k_dp_tx_send_reo_cmd(struct ath11k_base *ab, struct dp_rx_tid *rx_tid,
|
H A D | peer.h | 22 struct dp_rx_tid rx_tid[IEEE80211_NUM_TIDS + 1]; member
|
H A D | dp_tx.c | 766 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 803 memcpy(&dp_cmd->data, rx_tid, sizeof(struct dp_rx_tid)); in ath11k_dp_tx_send_reo_cmd()
|
/linux/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 1055 rxtid = &agg_conn->rx_tid[tid]; in aggr_deque_frms() 1117 rxtid = &agg_conn->rx_tid[tid]; in aggr_process_recv_frm() 1632 rxtid = &aggr_conn->rx_tid[i]; in aggr_timeout() 1650 rxtid = &aggr_conn->rx_tid[i]; in aggr_timeout() 1681 rxtid = &aggr_conn->rx_tid[tid]; in aggr_delete_tid_state() 1724 rxtid = &aggr_conn->rx_tid[tid]; in aggr_recv_addba_req_evt() 1761 rxtid = &aggr_conn->rx_tid[i]; in aggr_conn_init() 1817 rxtid = &aggr_conn->rx_tid[tid]; in aggr_recv_delba_req_evt()
|
H A D | core.h | 363 struct rxtid rx_tid[NUM_OF_TIDS]; member
|
/linux/drivers/net/wireless/st/cw1200/ |
H A D | wsm.h | 1492 u8 rx_tid; member 1502 .rx_tid = rx_tid_policy, in wsm_set_block_ack_policy()
|