Home
last modified time | relevance | path

Searched refs:htt (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/wireless/ath/ath10k/
A Dhtt_tx.c148 if (htt->num_pending_tx == htt->max_num_pending_tx - 1) in ath10k_htt_tx_dec_pending()
156 if (htt->num_pending_tx >= htt->max_num_pending_tx) in ath10k_htt_tx_inc_pending()
160 if (htt->num_pending_tx == htt->max_num_pending_tx) in ath10k_htt_tx_inc_pending()
507 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_tx_clean_up_pending() local
557 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_htc_tx_complete() local
619 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_ver_req_msg()
661 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_stats_req()
723 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_frag_desc_bank_cfg_32()
785 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_frag_desc_bank_cfg_64()
897 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_rx_ring_cfg_32()
[all …]
A Dhtt.c138 struct ath10k *ar = htt->ar; in ath10k_htt_connect()
158 htt->eid = conn_resp.eid; in ath10k_htt_connect()
165 htt->disable_tx_comp = ath10k_hif_get_htt_tx_complete(htt->ar); in ath10k_htt_connect()
166 if (htt->disable_tx_comp) in ath10k_htt_connect()
167 ath10k_htc_change_tx_credit_flow(&htt->ar->htc, htt->eid, true); in ath10k_htt_connect()
174 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_init() local
176 htt->ar = ar; in ath10k_htt_init()
184 htt->prefetch_len = in ath10k_htt_init()
212 ath10k_htt_set_tx_ops(htt); in ath10k_htt_init()
213 ath10k_htt_set_rx_ops(htt); in ath10k_htt_init()
[all …]
A Dhtt.h2064 return htt->tx_ops->htt_send_rx_ring_cfg(htt); in ath10k_htt_send_rx_ring_cfg()
2080 return htt->tx_ops->htt_alloc_frag_desc(htt); in ath10k_htt_alloc_frag_desc()
2086 htt->tx_ops->htt_free_frag_desc(htt); in ath10k_htt_free_frag_desc()
2093 return htt->tx_ops->htt_tx(htt, txmode, msdu); in ath10k_htt_tx()
2099 htt->tx_ops->htt_flush_tx(htt); in ath10k_htt_flush_tx()
2107 return htt->tx_ops->htt_alloc_txbuff(htt); in ath10k_htt_alloc_txbuff()
2113 htt->tx_ops->htt_free_txbuff(htt); in ath10k_htt_free_txbuff()
2124 return htt->tx_ops->htt_h2t_aggr_cfg_msg(htt, in ath10k_htt_h2t_aggr_cfg_msg()
2146 return htt->rx_ops->htt_get_rx_ring_size(htt); in ath10k_htt_get_rx_ring_size()
2169 return htt->rx_ops->htt_get_vaddr_ring(htt); in ath10k_htt_get_vaddr_ring()
[all …]
A Dhtt_rx.c262 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_rx_ring_refill() local
769 htt->rx_ring.size_mask = htt->rx_ring.size - 1; in ath10k_htt_rx_alloc()
818 htt->rx_ring.size, htt->rx_ring.fill_level); in ath10k_htt_rx_alloc()
2828 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_rx_tx_compl_ind() local
3085 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_rx_h_rx_offload() local
3134 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_rx_in_ord_ind() local
3943 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_t2h_msg_handler() local
3994 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_t2h_msg_handler() local
4102 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_t2h_msg_handler() local
4199 struct ath10k_htt *htt = &ar->htt; in ath10k_htt_rx_hl_indication() local
[all …]
A Dtxrx.c46 struct ath10k *ar = htt->ar; in ath10k_txrx_tx_unref()
65 spin_lock_bh(&htt->tx_lock); in ath10k_txrx_tx_unref()
70 spin_unlock_bh(&htt->tx_lock); in ath10k_txrx_tx_unref()
84 ath10k_htt_tx_dec_pending(htt); in ath10k_txrx_tx_unref()
85 if (htt->num_pending_tx == 0) in ath10k_txrx_tx_unref()
86 wake_up(&htt->empty_tx_wq); in ath10k_txrx_tx_unref()
87 spin_unlock_bh(&htt->tx_lock); in ath10k_txrx_tx_unref()
98 ath10k_report_offchan_tx(htt->ar, msdu); in ath10k_txrx_tx_unref()
133 ieee80211_tx_status(htt->ar->hw, msdu); in ath10k_txrx_tx_unref()
209 struct ath10k *ar = htt->ar; in ath10k_peer_map_event()
[all …]
A Dtxrx.h11 int ath10k_txrx_tx_unref(struct ath10k_htt *htt,
22 void ath10k_peer_map_event(struct ath10k_htt *htt,
24 void ath10k_peer_unmap_event(struct ath10k_htt *htt,
A Dcore.c2372 wake_up(&ar->htt.empty_tx_wq); in ath10k_core_restart()
2494 ar->htt.max_num_amsdu = 1; in ath10k_core_init_firmware_features()
2543 ar->htt.max_num_pending_tx = in ath10k_core_init_firmware_features()
2854 status = ath10k_htt_tx_start(&ar->htt); in ath10k_core_start()
2866 status = ath10k_htt_rx_alloc(&ar->htt); in ath10k_core_start()
3053 status = ath10k_htt_setup(&ar->htt); in ath10k_core_start()
3075 ath10k_htt_rx_free(&ar->htt); in ath10k_core_start()
3077 ath10k_htt_tx_free(&ar->htt); in ath10k_core_start()
3119 ath10k_htt_tx_stop(&ar->htt); in ath10k_core_stop()
3120 ath10k_htt_rx_free(&ar->htt); in ath10k_core_stop()
[all …]
A Dmac.c3695 spin_lock_bh(&ar->htt.tx_lock); in ath10k_mac_handle_tx_pause_vdev()
3980 struct ath10k_htt *htt = &ar->htt; in ath10k_mac_tx_submit() local
4255 spin_lock_bh(&ar->htt.tx_lock); in ath10k_mac_txq_unref()
4297 if (ar->htt.num_pending_tx < ar->htt.tx_q_state.num_push_allowed) in ath10k_mac_tx_can_push()
4356 struct ath10k_htt *htt = &ar->htt; in ath10k_mac_tx_push_txq() local
4369 spin_lock_bh(&ar->htt.tx_lock); in ath10k_mac_tx_push_txq()
4421 spin_lock_bh(&ar->htt.tx_lock); in ath10k_mac_tx_push_txq()
4458 if (ar->htt.num_pending_tx >= (ar->htt.max_num_pending_tx / 2)) in ath10k_mac_tx_push_pending()
4641 struct ath10k_htt *htt = &ar->htt; in ath10k_mac_op_tx() local
5791 spin_lock_bh(&ar->htt.tx_lock); in ath10k_add_interface()
[all …]
A DMakefile7 htt.o \
A Dhw.h640 int (*tx_data_rssi_pad_bytes)(struct htt_resp *htt);
672 struct htt_resp *htt) in ath10k_tx_data_rssi_get_pad_bytes() argument
675 return hw->hw_ops->tx_data_rssi_pad_bytes(htt); in ath10k_tx_data_rssi_get_pad_bytes()
A Ddebug.c98 ar->htt.target_version_major, in ath10k_debug_print_boot_info()
99 ar->htt.target_version_minor, in ath10k_debug_print_boot_info()
878 ret = ath10k_htt_h2t_stats_req(&ar->htt, ar->debug.htt_stats_mask, in ath10k_debug_htt_stats_req()
967 amsdu = ar->htt.max_num_amsdu; in ath10k_read_htt_max_amsdu_ampdu()
968 ampdu = ar->htt.max_num_ampdu; in ath10k_read_htt_max_amsdu_ampdu()
997 res = ath10k_htt_h2t_aggr_cfg_msg(&ar->htt, ampdu, amsdu); in ath10k_write_htt_max_amsdu_ampdu()
1002 ar->htt.max_num_amsdu = amsdu; in ath10k_write_htt_max_amsdu_ampdu()
1003 ar->htt.max_num_ampdu = ampdu; in ath10k_write_htt_max_amsdu_ampdu()
A Dcore.h1068 struct ath10k_htt htt; member
A Dhtc.c832 if (ep->bundle_tx && eid == ar->htt.eid) { in ath10k_htc_tx_complete_work()
A Dwmi-tlv.c1934 cfg->num_msdu_desc = __cpu_to_le32(ar->htt.max_num_pending_tx); in ath10k_wmi_tlv_op_gen_init()
A Dwmi.c6826 config.num_msdu_desc = __cpu_to_le32(ar->htt.max_num_pending_tx); in ath10k_wmi_10_4_op_gen_init()
/linux/lib/zlib_dfltcc/
A Ddfltcc_deflate.c214 param->htt = HTT_FIXED; in dfltcc_deflate()
217 param->htt = HTT_DYNAMIC; in dfltcc_deflate()
A Ddfltcc.h49 unsigned htt : 1; /* Huffman-Table Type */ member
/linux/lib/zstd/common/
A Dcpu.h155 D(htt, 28)

Completed in 111 milliseconds