/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/be/ |
H A D | hal_be_reo.h | 56 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 D | hal_be_reo.c | 671 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 D | hal_be_rx.h | 89 #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 D | hal_be_api.h | 80 uint8_t hal_rx_ret_buf_manager_get_be(hal_ring_desc_t ring_desc);
|
H A D | hal_be_generic_api.c | 323 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 D | hal_li_reo.h | 56 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 D | hal_li_reo.c | 874 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 D | hal_li_api.h | 57 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 D | hal_li_generic_api.c | 340 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 D | dp_rx_err.c | 251 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 D | dp_rx.h | 736 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 D | dp_rx_defrag.c | 1789 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 D | dp_rx_defrag.h | 72 uint32_t dp_rx_frag_handle(struct dp_soc *soc, hal_ring_desc_t ring_desc,
|
H A D | dp_rx.c | 52 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 D | dp_li_rx.c | 196 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 D | dp_li_rx.h | 93 void *ring_desc,
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/ |
H A D | dp_be_rx.h | 133 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 D | dp_be_rx.c | 284 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 D | dp_rx_mon_status_1.0.c | 348 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 D | hal_rx.h | 1552 #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 D | hal_internal.h | 1162 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 D | hal_api.h | 3064 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 D | dp_rh_rx.h | 147 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 D | hal_rh_generic_api.c | 86 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 D | hal_kiwi.c | 1160 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()
|