Home
last modified time | relevance | path

Searched refs:htt_pdev_t (Results 1 – 14 of 14) sorted by relevance

/wlan-driver/qcacld-3.0/core/dp/ol/inc/
H A Dol_htt_api.h39 struct htt_pdev_t;
40 typedef struct htt_pdev_t *htt_pdev_handle;
67 htt_attach(struct htt_pdev_t *pdev, int desc_pool_size);
153 htt_h2t_dbg_stats_get(struct htt_pdev_t *pdev,
222 int htt_h2t_ipa_uc_rsc_cfg_msg(struct htt_pdev_t *pdev);
257 htt_h2t_ipa_uc_set_active(struct htt_pdev_t *pdev, bool uc_active, bool is_tx);
259 int htt_h2t_ipa_uc_get_stats(struct htt_pdev_t *pdev);
261 int htt_h2t_ipa_uc_get_share_stats(struct htt_pdev_t *pdev,
264 int htt_h2t_ipa_uc_set_quota(struct htt_pdev_t *pdev, uint64_t quota_bytes);
266 int htt_ipa_uc_attach(struct htt_pdev_t *pdev);
[all …]
H A Dol_htt_tx_api.h475 htt_pkt_dl_len_get(struct htt_pdev_t *pdev);
758 void htt_tx_mgmt_desc_pool_alloc(struct htt_pdev_t *pdev, A_UINT32 num_elems);
768 htt_tx_mgmt_desc_alloc(struct htt_pdev_t *pdev, A_UINT32 *desc_id,
777 htt_tx_mgmt_desc_free(struct htt_pdev_t *pdev, A_UINT8 desc_id,
784 void htt_tx_mgmt_desc_pool_free(struct htt_pdev_t *pdev);
H A Dol_htt_rx_api.h1012 QDF_STATUS htt_rx_update_smmu_map(struct htt_pdev_t *pdev, bool map);
/wlan-driver/qcacld-3.0/core/dp/htt/
H A Dhtt_internal.h556 int htt_tx_attach(struct htt_pdev_t *pdev, int desc_pool_elems);
558 void htt_tx_detach(struct htt_pdev_t *pdev);
560 int htt_rx_attach(struct htt_pdev_t *pdev);
564 static inline void htt_rx_detach(struct htt_pdev_t *pdev) in htt_rx_detach()
569 void htt_rx_detach(struct htt_pdev_t *pdev);
572 int htt_htc_attach(struct htt_pdev_t *pdev, uint16_t service_id);
588 QDF_STATUS htt_h2t_ver_req_msg(struct htt_pdev_t *pdev);
594 htt_h2t_frag_desc_bank_cfg_msg(struct htt_pdev_t *pdev);
597 QDF_STATUS htt_h2t_rx_ring_cfg_msg_ll(struct htt_pdev_t *pdev);
599 QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev);
[all …]
H A Dhtt.c46 QDF_STATUS(*htt_h2t_rx_ring_cfg_msg)(struct htt_pdev_t *pdev);
47 QDF_STATUS(*htt_h2t_rx_ring_rfs_cfg_msg)(struct htt_pdev_t *pdev);
63 struct htt_htc_pkt *htt_htc_pkt_alloc(struct htt_pdev_t *pdev) in htt_htc_pkt_alloc()
84 void htt_htc_pkt_free(struct htt_pdev_t *pdev, struct htt_htc_pkt *pkt) in htt_htc_pkt_free()
100 void htt_htc_pkt_pool_free(struct htt_pdev_t *pdev) in htt_htc_pkt_pool_free()
119 htt_htc_misc_pkt_list_trim(struct htt_pdev_t *pdev, int level) in htt_htc_misc_pkt_list_trim()
146 void htt_htc_misc_pkt_list_add(struct htt_pdev_t *pdev, struct htt_htc_pkt *pkt) in htt_htc_misc_pkt_list_add()
168 void htt_htc_misc_pkt_pool_free(struct htt_pdev_t *pdev) in htt_htc_misc_pkt_pool_free()
217 htt_htc_tx_htt2_service_start(struct htt_pdev_t *pdev, in htt_htc_tx_htt2_service_start()
257 htt_htc_tx_htt2_service_start(struct htt_pdev_t *pdev, in htt_htc_tx_htt2_service_start()
[all …]
H A Dhtt_rx.c259 static int htt_rx_ipa_uc_alloc_wdi2_rsc(struct htt_pdev_t *pdev, in htt_rx_ipa_uc_alloc_wdi2_rsc()
302 static void htt_rx_ipa_uc_free_wdi2_rsc(struct htt_pdev_t *pdev) in htt_rx_ipa_uc_free_wdi2_rsc()
309 static int htt_rx_ipa_uc_alloc_wdi2_rsc(struct htt_pdev_t *pdev, in htt_rx_ipa_uc_alloc_wdi2_rsc()
315 static void htt_rx_ipa_uc_free_wdi2_rsc(struct htt_pdev_t *pdev) in htt_rx_ipa_uc_free_wdi2_rsc()
327 int htt_rx_ipa_uc_attach(struct htt_pdev_t *pdev, in htt_rx_ipa_uc_attach()
370 int htt_rx_ipa_uc_detach(struct htt_pdev_t *pdev) in htt_rx_ipa_uc_detach()
396 void htt_register_rx_pkt_dump_callback(struct htt_pdev_t *pdev, in htt_register_rx_pkt_dump_callback()
418 void htt_deregister_rx_pkt_dump_callback(struct htt_pdev_t *pdev) in htt_deregister_rx_pkt_dump_callback()
H A Dhtt_tx.c104 static void htt_tx_desc_get_size(struct htt_pdev_t *pdev) in htt_tx_desc_get_size()
137 static void htt_tx_frag_desc_field_update(struct htt_pdev_t *pdev, in htt_tx_frag_desc_field_update()
163 static int htt_tx_frag_desc_attach(struct htt_pdev_t *pdev, in htt_tx_frag_desc_attach()
186 static void htt_tx_frag_desc_detach(struct htt_pdev_t *pdev) in htt_tx_frag_desc_detach()
247 static inline void htt_tx_desc_get_size(struct htt_pdev_t *pdev) in htt_tx_desc_get_size()
283 static void htt_tx_frag_desc_field_update(struct htt_pdev_t *pdev, in htt_tx_frag_desc_field_update()
301 static inline int htt_tx_frag_desc_attach(struct htt_pdev_t *pdev, in htt_tx_frag_desc_attach()
315 static void htt_tx_frag_desc_detach(struct htt_pdev_t *pdev) {} in htt_tx_frag_desc_detach()
329 int htt_tx_attach(struct htt_pdev_t *pdev, int desc_pool_elems) in htt_tx_attach()
408 void htt_tx_detach(struct htt_pdev_t *pdev) in htt_tx_detach()
[all …]
H A Dhtt_h2t.c85 static void htt_t2h_adjust_bus_target_delta(struct htt_pdev_t *pdev) in htt_t2h_adjust_bus_target_delta()
101 static void htt_t2h_adjust_bus_target_delta(struct htt_pdev_t *pdev) in htt_t2h_adjust_bus_target_delta()
112 struct htt_pdev_t *pdev = (struct htt_pdev_t *)context; in htt_h2t_send_complete()
139 QDF_STATUS htt_h2t_frag_desc_bank_cfg_msg(struct htt_pdev_t *pdev) in htt_h2t_frag_desc_bank_cfg_msg()
236 QDF_STATUS htt_h2t_ver_req_msg(struct htt_pdev_t *pdev) in htt_h2t_ver_req_msg()
322 QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev) in htt_h2t_rx_ring_rfs_cfg_msg_ll()
403 QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev) in htt_h2t_rx_ring_rfs_cfg_msg_ll()
411 QDF_STATUS htt_h2t_rx_ring_cfg_msg_ll(struct htt_pdev_t *pdev) in htt_h2t_rx_ring_cfg_msg_ll()
624 htt_h2t_rx_ring_cfg_msg_hl(struct htt_pdev_t *pdev) in htt_h2t_rx_ring_cfg_msg_hl()
776 QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_hl(struct htt_pdev_t *pdev) in htt_h2t_rx_ring_rfs_cfg_msg_hl()
[all …]
H A Dhtt_t2h.c70 void htt_rx_frag_set_last_msdu(struct htt_pdev_t *pdev, qdf_nbuf_t msg) in htt_rx_frag_set_last_msdu()
75 static void htt_rx_frag_set_last_msdu(struct htt_pdev_t *pdev, qdf_nbuf_t msg) in htt_rx_frag_set_last_msdu()
158 static void htt_ipa_op_response(struct htt_pdev_t *pdev, uint32_t *msg_word) in htt_ipa_op_response()
187 static void htt_ipa_op_response(struct htt_pdev_t *pdev, uint32_t *msg_word) in htt_ipa_op_response()
193 static int htt_t2h_adjust_bus_target_delta(struct htt_pdev_t *pdev, in htt_t2h_adjust_bus_target_delta()
206 static int htt_t2h_adjust_bus_target_delta(struct htt_pdev_t *pdev, in htt_t2h_adjust_bus_target_delta()
220 struct htt_pdev_t *pdev = (struct htt_pdev_t *)context; in htt_t2h_lp_msg_handler()
751 struct htt_pdev_t *pdev = (struct htt_pdev_t *)context; in htt_t2h_msg_handler()
1112 struct htt_pdev_t *pdev = (struct htt_pdev_t *)context; in htt_t2h_msg_handler_fast()
1544 htt_rx_ind_mpdu_range_info(struct htt_pdev_t *pdev, in htt_rx_ind_mpdu_range_info()
H A Dhtt_rx_ll.c149 static inline unsigned int htt_rx_ring_elems(struct htt_pdev_t *pdev) in htt_rx_ring_elems()
162 static int htt_rx_buff_pool_init(struct htt_pdev_t *pdev) in htt_rx_buff_pool_init()
210 static void htt_rx_buff_pool_deinit(struct htt_pdev_t *pdev) in htt_rx_buff_pool_deinit()
245 static bool htt_rx_buff_pool_refill(struct htt_pdev_t *pdev, qdf_nbuf_t netbuf) in htt_rx_buff_pool_refill()
298 static qdf_nbuf_t htt_rx_buff_alloc(struct htt_pdev_t *pdev) in htt_rx_buff_alloc()
327 static qdf_nbuf_t htt_rx_ring_buf_attach(struct htt_pdev_t *pdev) in htt_rx_ring_buf_attach()
357 static void htt_rx_ring_buff_free(struct htt_pdev_t *pdev, qdf_nbuf_t netbuf) in htt_rx_ring_buff_free()
388 static int htt_rx_ring_fill_n(struct htt_pdev_t *pdev, int num) in htt_rx_ring_fill_n()
528 static int htt_rx_ring_size(struct htt_pdev_t *pdev) in htt_rx_ring_size()
580 static int htt_rx_ring_fill_level(struct htt_pdev_t *pdev) in htt_rx_ring_fill_level()
[all …]
H A Dhtt_types.h213 struct htt_pdev_t { struct
449 (((struct htt_pdev_t *)(_htt_pdev_hdl))->htc_tx_endpoint) argument
H A Dhtt_rx_hl.c510 int htt_rx_attach(struct htt_pdev_t *pdev) in htt_rx_attach()
/wlan-driver/qcacld-3.0/core/dp/txrx/
H A Dol_tx_ll_fastpath.c390 pkt_download_len = ((struct htt_pdev_t *) in ol_tx_ll_fast()
539 pkt_download_len = ((struct htt_pdev_t *) in ol_tx_ll_fast()
H A Dol_txrx_ipa.c288 struct htt_pdev_t *htt_pdev = pdev->htt_pdev; in __ol_txrx_ipa_tx_buf_smmu_mapping()