Home
last modified time | relevance | path

Searched refs:ring_desc (Results 1 – 25 of 40) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/be/
H A Dhal_be_reo.h56 hal_reo_queue_stats_status_be(hal_ring_desc_t ring_desc,
60 hal_reo_flush_queue_status_be(hal_ring_desc_t ring_desc,
64 hal_reo_flush_cache_status_be(hal_ring_desc_t ring_desc,
68 hal_reo_unblock_cache_status_be(hal_ring_desc_t ring_desc,
71 void hal_reo_flush_timeout_list_status_be(hal_ring_desc_t ring_desc,
74 void hal_reo_desc_thres_reached_status_be(hal_ring_desc_t ring_desc,
78 hal_reo_rx_update_queue_status_be(hal_ring_desc_t ring_desc,
H A Dhal_be_reo.c671 hal_reo_queue_stats_status_be(hal_ring_desc_t ring_desc, in hal_reo_queue_stats_status_be() argument
678 uint64_t *reo_desc = (uint64_t *)ring_desc; in hal_reo_queue_stats_status_be()
688 hal_reo_status_get_header(ring_desc, HAL_REO_QUEUE_STATS_STATUS_TLV, in hal_reo_queue_stats_status_be()
870 hal_reo_flush_queue_status_be(hal_ring_desc_t ring_desc, in hal_reo_flush_queue_status_be() argument
877 uint64_t *reo_desc = (uint64_t *)ring_desc; in hal_reo_flush_queue_status_be()
887 hal_reo_status_get_header(ring_desc, HAL_REO_FLUSH_QUEUE_STATUS_TLV, in hal_reo_flush_queue_status_be()
898 hal_reo_flush_cache_status_be(hal_ring_desc_t ring_desc, in hal_reo_flush_cache_status_be() argument
905 uint64_t *reo_desc = (uint64_t *)ring_desc; in hal_reo_flush_cache_status_be()
915 hal_reo_status_get_header(ring_desc, HAL_REO_FLUSH_CACHE_STATUS_TLV, in hal_reo_flush_cache_status_be()
959 hal_reo_unblock_cache_status_be(hal_ring_desc_t ring_desc, in hal_reo_unblock_cache_status_be() argument
[all …]
H A Dhal_be_rx.h89 #define HAL_RX_REO_IP_CHKSUM_FAIL_GET(ring_desc) \ argument
91 ((struct reo_destination_ring *)ring_desc)->rx_msdu_desc_info_details))
99 #define HAL_RX_REO_TCP_UDP_CHKSUM_FAIL_GET(ring_desc) \ argument
101 ((struct reo_destination_ring *)ring_desc)->rx_msdu_desc_info_details))
H A Dhal_be_api.h80 uint8_t hal_rx_ret_buf_manager_get_be(hal_ring_desc_t ring_desc);
H A Dhal_be_generic_api.c323 static uint32_t hal_rx_wbm_err_src_get_be(hal_ring_desc_t ring_desc) in hal_rx_wbm_err_src_get_be() argument
325 return hal_wbm2sw_release_source_get(ring_desc, in hal_rx_wbm_err_src_get_be()
329 uint8_t hal_rx_ret_buf_manager_get_be(hal_ring_desc_t ring_desc) in hal_rx_ret_buf_manager_get_be() argument
336 return HAL_RX_BUF_RBM_GET(ring_desc); in hal_rx_ret_buf_manager_get_be()
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/li/
H A Dhal_li_reo.h56 hal_reo_queue_stats_status_li(hal_ring_desc_t ring_desc,
60 hal_reo_flush_queue_status_li(hal_ring_desc_t ring_desc,
64 hal_reo_flush_cache_status_li(hal_ring_desc_t ring_desc,
68 hal_reo_unblock_cache_status_li(hal_ring_desc_t ring_desc,
71 void hal_reo_flush_timeout_list_status_li(hal_ring_desc_t ring_desc,
74 void hal_reo_desc_thres_reached_status_li(hal_ring_desc_t ring_desc,
78 hal_reo_rx_update_queue_status_li(hal_ring_desc_t ring_desc,
H A Dhal_li_reo.c874 hal_reo_queue_stats_status_li(hal_ring_desc_t ring_desc, in hal_reo_queue_stats_status_li() argument
881 uint32_t *reo_desc = (uint32_t *)ring_desc; in hal_reo_queue_stats_status_li()
891 hal_reo_status_get_header(ring_desc, HAL_REO_QUEUE_STATS_STATUS_TLV, in hal_reo_queue_stats_status_li()
1073 hal_reo_flush_queue_status_li(hal_ring_desc_t ring_desc, in hal_reo_flush_queue_status_li() argument
1080 uint32_t *reo_desc = (uint32_t *)ring_desc; in hal_reo_flush_queue_status_li()
1090 hal_reo_status_get_header(ring_desc, HAL_REO_FLUSH_QUEUE_STATUS_TLV, in hal_reo_flush_queue_status_li()
1101 hal_reo_flush_cache_status_li(hal_ring_desc_t ring_desc, in hal_reo_flush_cache_status_li() argument
1108 uint32_t *reo_desc = (uint32_t *)ring_desc; in hal_reo_flush_cache_status_li()
1118 hal_reo_status_get_header(ring_desc, HAL_REO_FLUSH_CACHE_STATUS_TLV, in hal_reo_flush_cache_status_li()
1162 hal_reo_unblock_cache_status_li(hal_ring_desc_t ring_desc, in hal_reo_unblock_cache_status_li() argument
[all …]
H A Dhal_li_api.h57 uint32_t hal_rx_wbm_err_src_get_li(hal_ring_desc_t ring_desc);
58 uint8_t hal_rx_ret_buf_manager_get_li(hal_ring_desc_t ring_desc);
H A Dhal_li_generic_api.c340 uint32_t hal_rx_wbm_err_src_get_li(hal_ring_desc_t ring_desc) in hal_rx_wbm_err_src_get_li() argument
342 return HAL_WBM2SW_RELEASE_SRC_GET(ring_desc); in hal_rx_wbm_err_src_get_li()
351 uint8_t hal_rx_ret_buf_manager_get_li(hal_ring_desc_t ring_desc) in hal_rx_ret_buf_manager_get_li() argument
358 return HAL_RX_BUF_RBM_GET(ring_desc); in hal_rx_ret_buf_manager_get_li()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
H A Ddp_rx_err.c251 dp_rx_link_desc_return(struct dp_soc *soc, hal_ring_desc_t ring_desc, in dp_rx_link_desc_return() argument
254 void *buf_addr_info = HAL_RX_REO_BUF_ADDR_INFO_GET(ring_desc); in dp_rx_link_desc_return()
275 dp_rx_msdus_drop(struct dp_soc *soc, hal_ring_desc_t ring_desc, in dp_rx_msdus_drop() argument
291 void *buf_addr_info = ring_desc; in dp_rx_msdus_drop()
295 hal_rx_reo_buf_paddr_get(soc->hal_soc, ring_desc, &buf_info); in dp_rx_msdus_drop()
299 (uint32_t *)ring_desc, in dp_rx_msdus_drop()
419 dp_rx_pn_error_handle(struct dp_soc *soc, hal_ring_desc_t ring_desc, in dp_rx_pn_error_handle() argument
451 rx_bufs_used = dp_rx_msdus_drop(soc, ring_desc, in dp_rx_pn_error_handle()
575 dp_rx_err_nbuf_pn_check(struct dp_soc *soc, hal_ring_desc_t ring_desc, in dp_rx_err_nbuf_pn_check() argument
583 hal_rx_reo_prev_pn_get(soc->hal_soc, ring_desc, &prev_pn); in dp_rx_err_nbuf_pn_check()
[all …]
H A Ddp_rx.h736 dp_rx_cookie_check_and_invalidate(hal_ring_desc_t ring_desc) in dp_rx_cookie_check_and_invalidate() argument
738 if (qdf_unlikely(HAL_RX_REO_BUF_COOKIE_INVALID_GET(ring_desc))) in dp_rx_cookie_check_and_invalidate()
741 HAL_RX_REO_BUF_COOKIE_INVALID_SET(ring_desc); in dp_rx_cookie_check_and_invalidate()
753 dp_rx_cookie_reset_invalid_bit(hal_ring_desc_t ring_desc) in dp_rx_cookie_reset_invalid_bit() argument
755 HAL_RX_REO_BUF_COOKIE_INVALID_RESET(ring_desc); in dp_rx_cookie_reset_invalid_bit()
759 dp_rx_cookie_check_and_invalidate(hal_ring_desc_t ring_desc) in dp_rx_cookie_check_and_invalidate() argument
765 dp_rx_cookie_reset_invalid_bit(hal_ring_desc_t ring_desc) in dp_rx_cookie_reset_invalid_bit() argument
3027 hal_ring_desc_t ring_desc,
3174 hal_ring_desc_t ring_desc,
3188 dp_rx_link_desc_return(struct dp_soc *soc, hal_ring_desc_t ring_desc,
[all …]
H A Ddp_rx_defrag.c1789 hal_ring_desc_t ring_desc, in dp_rx_defrag_save_info_from_ring_desc() argument
1806 qdf_mem_copy(dst_ring_desc, ring_desc, in dp_rx_defrag_save_info_from_ring_desc()
1830 hal_ring_desc_t ring_desc, in dp_rx_defrag_store_fragment() argument
2024 status = dp_rx_defrag_save_info_from_ring_desc(soc, ring_desc, in dp_rx_defrag_store_fragment()
2039 if (dp_rx_link_desc_return(soc, ring_desc, in dp_rx_defrag_store_fragment()
2116 if (dp_rx_link_desc_return(soc, ring_desc, in dp_rx_defrag_store_fragment()
2131 uint32_t dp_rx_frag_handle(struct dp_soc *soc, hal_ring_desc_t ring_desc, in dp_rx_frag_handle() argument
2186 status = dp_rx_defrag_store_fragment(soc, ring_desc, in dp_rx_frag_handle()
H A Ddp_rx_defrag.h72 uint32_t dp_rx_frag_handle(struct dp_soc *soc, hal_ring_desc_t ring_desc,
H A Ddp_rx.c52 hal_ring_desc_t ring_desc, in dp_rx_dump_info_and_assert() argument
57 hal_srng_dump_ring_desc(hal_soc, hal_ring, ring_desc); in dp_rx_dump_info_and_assert()
63 hal_ring_desc_t ring_desc, in dp_rx_dump_info_and_assert() argument
69 hal_srng_dump_ring_desc(hal_soc, hal_ring_hdl, ring_desc); in dp_rx_dump_info_and_assert()
79 hal_ring_desc_t ring_desc, in dp_rx_desc_sanity() argument
93 return_buffer_manager = hal_rx_ret_buf_manager_get(hal_soc, ring_desc); in dp_rx_desc_sanity()
107 ring_desc); in dp_rx_desc_sanity()
134 hal_ring_desc_t ring_desc, in dp_rx_desc_nbuf_sanity_check() argument
139 hal_rx_reo_buf_paddr_get(soc->hal_soc, ring_desc, &hbi); in dp_rx_desc_nbuf_sanity_check()
173 hal_ring_desc_t ring_desc) in dp_rx_ring_record_entry() argument
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/li/
H A Ddp_li_rx.c196 hal_ring_desc_t ring_desc; in dp_rx_process_li() local
320 ring_desc = dp_srng_dst_get_next(soc, hal_ring_hdl); in dp_rx_process_li()
322 if (qdf_unlikely(!ring_desc)) in dp_rx_process_li()
325 error = HAL_RX_ERROR_STATUS_GET(ring_desc); in dp_rx_process_li()
335 dp_rx_ring_record_entry(soc, reo_ring_num, ring_desc); in dp_rx_process_li()
336 rx_buf_cookie = HAL_RX_REO_BUF_COOKIE_GET(ring_desc); in dp_rx_process_li()
337 status = dp_rx_cookie_check_and_invalidate(ring_desc); in dp_rx_process_li()
345 ring_desc, rx_desc); in dp_rx_process_li()
372 ring_desc, rx_desc); in dp_rx_process_li()
378 status = dp_rx_desc_nbuf_sanity_check(soc, ring_desc, rx_desc); in dp_rx_process_li()
[all …]
H A Ddp_li_rx.h93 void *ring_desc,
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
H A Ddp_be_rx.h133 void *ring_desc,
799 hal_ring_desc_t ring_desc, in dp_rx_copy_desc_info_in_nbuf_cb() argument
812 hal_rx_mpdu_desc_info_get_be(ring_desc, &mpdu_desc_info); in dp_rx_copy_desc_info_in_nbuf_cb()
815 hal_rx_msdu_desc_info_get_be(ring_desc, &msdu_desc_info); in dp_rx_copy_desc_info_in_nbuf_cb()
872 hal_rx_sw_exception_get_be(ring_desc)); in dp_rx_copy_desc_info_in_nbuf_cb()
889 hal_ring_desc_t ring_desc, in dp_rx_wbm_err_msdu_continuation_get() argument
893 ring_desc); in dp_rx_wbm_err_msdu_continuation_get()
927 hal_ring_desc_t ring_desc, in dp_rx_copy_desc_info_in_nbuf_cb() argument
936 hal_rx_get_mpdu_msdu_desc_info_be(ring_desc, in dp_rx_copy_desc_info_in_nbuf_cb()
957 hal_ring_desc_t ring_desc, in dp_rx_wbm_err_msdu_continuation_get() argument
[all …]
H A Ddp_be_rx.c284 hal_ring_desc_t ring_desc; in dp_rx_process_be() local
410 ring_desc = dp_srng_dst_get_next(soc, hal_ring_hdl); in dp_rx_process_be()
412 if (qdf_unlikely(!ring_desc)) in dp_rx_process_be()
415 error = HAL_RX_ERROR_STATUS_GET(ring_desc); in dp_rx_process_be()
426 dp_rx_ring_record_entry(soc, reo_ring_num, ring_desc); in dp_rx_process_be()
427 rx_buf_cookie = HAL_RX_REO_BUF_COOKIE_GET(ring_desc); in dp_rx_process_be()
428 status = dp_rx_cookie_check_and_invalidate(ring_desc); in dp_rx_process_be()
435 hal_rx_get_reo_desc_va(ring_desc); in dp_rx_process_be()
439 ring_desc, rx_desc); in dp_rx_process_be()
466 ring_desc, rx_desc); in dp_rx_process_be()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
H A Ddp_rx_mon_status_1.0.c348 hal_ring_desc_t ring_desc, in dp_rx_mon_status_ring_record_entry() argument
368 hal_rx_buffer_addr_info_get_paddr(ring_desc, &hbi); in dp_rx_mon_status_ring_record_entry()
371 hal_rx_buf_cookie_rbm_get(soc->hal_soc, (uint32_t *)ring_desc, in dp_rx_mon_status_ring_record_entry()
404 hal_ring_desc_t ring_desc, in dp_rx_mon_status_ring_record_entry() argument
1182 void *ring_desc; in dp_mon_status_srng_drop_for_mac() local
1199 while ((ring_desc = in dp_mon_status_srng_drop_for_mac()
1213 buf_addr = (HAL_RX_BUFFER_ADDR_31_0_GET(ring_desc) | in dp_mon_status_srng_drop_for_mac()
1214 ((uint64_t)(HAL_RX_BUFFER_ADDR_39_32_GET(ring_desc)) << 32)); in dp_mon_status_srng_drop_for_mac()
1218 (uint32_t *)ring_desc, in dp_mon_status_srng_drop_for_mac()
1285 hal_rxdma_buff_addr_info_set(hal_soc, ring_desc, 0, 0, in dp_mon_status_srng_drop_for_mac()
[all …]
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/
H A Dhal_rx.h1552 #define HAL_RX_BUF_ADDR_INFO_GET(ring_desc) \ argument
1553 ((hal_link_desc_t)(ring_desc))
1910 void hal_reo_status_get_header(hal_ring_desc_t ring_desc, int b, in hal_reo_status_get_header() argument
1913 hal_soc->ops->hal_reo_status_get_header(ring_desc, b, h); in hal_reo_status_get_header()
2964 hal_ring_desc_t ring_desc) in hal_rx_wbm_err_src_get() argument
2968 return hal_soc->ops->hal_rx_wbm_err_src_get(ring_desc); in hal_rx_wbm_err_src_get()
2982 hal_ring_desc_t ring_desc) in hal_rx_ret_buf_manager_get() argument
2986 return hal_soc->ops->hal_rx_ret_buf_manager_get(ring_desc); in hal_rx_ret_buf_manager_get()
3068 hal_rx_reo_prev_pn_get(hal_soc_handle_t hal_soc_hdl, hal_ring_desc_t ring_desc, in hal_rx_reo_prev_pn_get() argument
3074 return hal_soc->ops->hal_rx_reo_prev_pn_get(ring_desc, prev_pn); in hal_rx_reo_prev_pn_get()
H A Dhal_internal.h1162 void (*hal_reo_status_get_header)(hal_ring_desc_t ring_desc, int b,
1253 uint8_t (*hal_rx_wbm_err_msdu_continuation_get)(void *ring_desc);
1323 void (*hal_rx_reo_prev_pn_get)(void *ring_desc, uint64_t *prev_pn);
1349 uint32_t (*hal_rx_wbm_err_src_get)(hal_ring_desc_t ring_desc);
1350 uint8_t (*hal_rx_ret_buf_manager_get)(hal_ring_desc_t ring_desc);
H A Dhal_api.h3064 hal_ring_desc_t ring_desc) in hal_srng_dump_ring_desc() argument
3069 ring_desc, (srng->entry_size << 2)); in hal_srng_dump_ring_desc()
3107 hal_ring_desc_t hal_rxdma_desc_to_hal_ring_desc(hal_rxdma_desc_t ring_desc) in hal_rxdma_desc_to_hal_ring_desc() argument
3109 return (hal_ring_desc_t)ring_desc; in hal_rxdma_desc_to_hal_ring_desc()
3192 hal_ring_desc_t ring_desc, in hal_rx_sw_mon_desc_info_get() argument
3195 return hal->ops->hal_rx_sw_mon_desc_info_get(ring_desc, desc_info); in hal_rx_sw_mon_desc_info_get()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/
H A Ddp_rh_rx.h147 void *ring_desc, in dp_wbm_get_rx_desc_from_hal_desc_rh() argument
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/rh/
H A Dhal_rh_generic_api.c86 static uint8_t hal_rx_ret_buf_manager_get_rh(hal_ring_desc_t ring_desc) in hal_rx_ret_buf_manager_get_rh() argument
88 return HAL_RX_BUF_RBM_GET(ring_desc); in hal_rx_ret_buf_manager_get_rh()
136 static uint32_t hal_rx_wbm_err_src_get_rh(hal_ring_desc_t ring_desc) in hal_rx_wbm_err_src_get_rh() argument
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/kiwi/
H A Dhal_kiwi.c1160 static void hal_reo_status_get_header_kiwi(hal_ring_desc_t ring_desc, int b, in hal_reo_status_get_header_kiwi() argument
1163 uint64_t *d = (uint64_t *)ring_desc; in hal_reo_status_get_header_kiwi()
1818 static void hal_rx_reo_prev_pn_get_kiwi(void *ring_desc, in hal_rx_reo_prev_pn_get_kiwi() argument
1822 (struct reo_destination_ring_with_pn *)ring_desc; in hal_rx_reo_prev_pn_get_kiwi()

12