Home
last modified time | relevance | path

Searched refs:rx_desc (Results 1 – 25 of 63) sorted by relevance

123

/wlan-driver/qcacld-3.0/core/dp/htt/
H A Dhtt_internal.h263 static inline void htt_print_rx_desc_lro(struct htt_host_rx_desc_base *rx_desc) in htt_print_rx_desc_lro() argument
268 rx_desc->msdu_end.lro_eligible); in htt_print_rx_desc_lro()
270 rx_desc->msdu_start.tcp_only_ack); in htt_print_rx_desc_lro()
272 rx_desc->msdu_end.tcp_udp_chksum); in htt_print_rx_desc_lro()
274 rx_desc->msdu_end.tcp_seq_number); in htt_print_rx_desc_lro()
276 rx_desc->msdu_end.tcp_ack_number); in htt_print_rx_desc_lro()
278 rx_desc->msdu_start.tcp_proto); in htt_print_rx_desc_lro()
280 rx_desc->msdu_start.ipv6_proto); in htt_print_rx_desc_lro()
282 rx_desc->msdu_start.ipv4_proto); in htt_print_rx_desc_lro()
284 rx_desc->msdu_start.l3_offset); in htt_print_rx_desc_lro()
[all …]
H A Dhtt_monitor_rx.c351 static void htt_mon_rx_get_phy_info(struct htt_host_rx_desc_base *rx_desc, in htt_mon_rx_get_phy_info() argument
355 uint8_t preamble_type = rx_desc->ppdu_start.preamble_type; in htt_mon_rx_get_phy_info()
358 uint32_t l_sig_rate_select = rx_desc->ppdu_start.l_sig_rate_select; in htt_mon_rx_get_phy_info()
359 uint32_t l_sig_rate = rx_desc->ppdu_start.l_sig_rate; in htt_mon_rx_get_phy_info()
369 is_stbc = ((VHT_SIG_A_2(rx_desc) >> 4) & 3); in htt_mon_rx_get_phy_info()
373 sgi = (VHT_SIG_A_2(rx_desc) >> 7) & 0x01; in htt_mon_rx_get_phy_info()
374 bw = (VHT_SIG_A_1(rx_desc) >> 7) & 0x01; in htt_mon_rx_get_phy_info()
375 mcs = (VHT_SIG_A_1(rx_desc) & 0x7f); in htt_mon_rx_get_phy_info()
378 (VHT_SIG_A_2(rx_desc) >> 8) & 0x1; in htt_mon_rx_get_phy_info()
381 is_stbc = (VHT_SIG_A_2(rx_desc) >> 3) & 1; in htt_mon_rx_get_phy_info()
[all …]
H A Dhtt_rx_hl.c63 struct htt_host_rx_desc_base *rx_desc) in htt_set_checksum_result_hl() argument
65 u_int8_t flag = ((u_int8_t *)rx_desc - in htt_set_checksum_result_hl()
108 struct htt_host_rx_desc_base *rx_desc) in htt_set_checksum_result_hl() argument
171 struct hl_htt_rx_desc_base *rx_desc = in htt_rx_mpdu_is_encrypted_hl() local
174 return HTT_WORD_GET(*(u_int32_t *)rx_desc, in htt_rx_mpdu_is_encrypted_hl()
258 struct hl_htt_rx_desc_base *rx_desc = in htt_rx_msdu_desc_key_id_hl() local
261 *key_id = rx_desc->key_id_oct; in htt_rx_msdu_desc_key_id_hl()
414 struct hl_htt_rx_desc_base *rx_desc = in htt_rx_mpdu_desc_pn_hl() local
422 *(word_ptr + 3) = rx_desc->pn_127_96; in htt_rx_mpdu_desc_pn_hl()
424 *(word_ptr + 2) = rx_desc->pn_95_64; in htt_rx_mpdu_desc_pn_hl()
[all …]
H A Dhtt_rx_ll.c392 struct htt_host_rx_desc_base *rx_desc; in htt_rx_ring_fill_n() local
434 rx_desc = htt_rx_desc(rx_netbuf); in htt_rx_ring_fill_n()
435 *(uint32_t *)&rx_desc->attention = 0; in htt_rx_ring_fill_n()
438 *(uint32_t *)&rx_desc->msdu_end = 1; in htt_rx_ring_fill_n()
441 *(uint32_t *)&rx_desc->msdu_start = MAGIC_PATTERN; in htt_rx_ring_fill_n()
453 headroom = qdf_nbuf_data(rx_netbuf) - (uint8_t *)rx_desc; in htt_rx_ring_fill_n()
647 struct htt_host_rx_desc_base *rx_desc) in htt_set_checksum_result_ll() argument
651 struct rx_msdu_start *rx_msdu = &rx_desc->msdu_start; in htt_set_checksum_result_ll()
688 ((*(uint32_t *)&rx_desc->attention) & in htt_set_checksum_result_ll()
702 struct htt_host_rx_desc_base *rx_desc) in htt_set_checksum_result_ll() argument
[all …]
H A Drx_desc.h252 #define VHT_SIG_A_1(rx_desc) ((rx_desc)->ppdu_start.ht_sig_vht_sig_ah_sig_a_1) argument
253 #define VHT_SIG_A_2(rx_desc) ((rx_desc)->ppdu_start.ht_sig_vht_sig_ah_sig_a_2) argument
254 #define TSF_TIMESTAMP(rx_desc) \ argument
255 ((rx_desc)->ppdu_end.rx_pkt_end.phy_timestamp_1_lower_32)
469 #define VHT_SIG_A_1(rx_desc) ((rx_desc)->ppdu_start.ht_sig_vht_sig_a_1) argument
470 #define VHT_SIG_A_2(rx_desc) ((rx_desc)->ppdu_start.ht_sig_vht_sig_a_2) argument
472 #define TSF_TIMESTAMP(rx_desc) ((rx_desc)->ppdu_end.tsf_timestamp) argument
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
H A Ddp_rx_desc.c104 rx_desc_elem->rx_desc.cookie = id; in dp_rx_desc_pool_init_generic()
105 rx_desc_elem->rx_desc.pool_id = pool_id; in dp_rx_desc_pool_init_generic()
106 rx_desc_elem->rx_desc.in_use = 0; in dp_rx_desc_pool_init_generic()
151 struct dp_rx_desc *rx_desc; in dp_rx_desc_nbuf_collect() local
163 rx_desc = &rx_desc_elem->rx_desc; in dp_rx_desc_nbuf_collect()
164 dp_rx_desc_free_dbg_info(rx_desc); in dp_rx_desc_nbuf_collect()
165 if (rx_desc->in_use) { in dp_rx_desc_nbuf_collect()
166 if (!rx_desc->unmapped) { in dp_rx_desc_nbuf_collect()
168 rx_desc->nbuf); in dp_rx_desc_nbuf_collect()
169 rx_desc->unmapped = 1; in dp_rx_desc_nbuf_collect()
[all …]
H A Ddp_rx.h553 struct dp_rx_desc rx_desc; member
587 return &rx_desc_elem->rx_desc; in dp_get_rx_desc_from_cookie()
609 return &rx_desc_elem->rx_desc; in dp_get_rx_mon_status_desc_from_cookie()
687 return &rx_desc_pool->array[index].rx_desc; in dp_rx_cookie_2_va_rxdma_buf()
705 return &(soc->rx_desc_mon[pool_id].array[index].rx_desc); in dp_rx_cookie_2_va_mon_buf()
723 return &(soc->rx_desc_status[pool_id].array[index].rx_desc); in dp_rx_cookie_2_va_mon_status()
1077 void dp_rx_desc_alloc_dbg_info(struct dp_rx_desc *rx_desc) in dp_rx_desc_alloc_dbg_info() argument
1079 rx_desc->dbg_info = qdf_mem_malloc(sizeof(struct dp_rx_desc_dbg_info)); in dp_rx_desc_alloc_dbg_info()
1090 void dp_rx_desc_free_dbg_info(struct dp_rx_desc *rx_desc) in dp_rx_desc_free_dbg_info() argument
1092 qdf_mem_free(rx_desc->dbg_info); in dp_rx_desc_free_dbg_info()
[all …]
H A Ddp_rx_err.c289 struct dp_rx_desc *rx_desc; in dp_rx_msdus_drop() local
314 rx_desc = soc->arch_ops.dp_rx_desc_cookie_2_va( in dp_rx_msdus_drop()
317 qdf_assert_always(rx_desc); in dp_rx_msdus_drop()
320 *mac_id = rx_desc->pool_id; in dp_rx_msdus_drop()
321 pdev = dp_get_pdev_for_lmac_id(soc, rx_desc->pool_id); in dp_rx_msdus_drop()
324 soc, rx_desc->pool_id); in dp_rx_msdus_drop()
328 if (!dp_rx_desc_check_magic(rx_desc)) { in dp_rx_msdus_drop()
334 rx_desc_pool = &soc->rx_desc_buf[rx_desc->pool_id]; in dp_rx_msdus_drop()
336 dp_rx_nbuf_unmap_pool(soc, rx_desc_pool, rx_desc->nbuf); in dp_rx_msdus_drop()
337 rx_desc->unmapped = 1; in dp_rx_msdus_drop()
[all …]
H A Ddp_rx.c53 struct dp_rx_desc *rx_desc) in dp_rx_dump_info_and_assert() argument
58 dp_rx_desc_dump(rx_desc); in dp_rx_dump_info_and_assert()
64 struct dp_rx_desc *rx_desc) in dp_rx_dump_info_and_assert() argument
68 dp_rx_desc_dump(rx_desc); in dp_rx_dump_info_and_assert()
80 struct dp_rx_desc *rx_desc) in dp_rx_desc_sanity() argument
84 if (qdf_unlikely(!rx_desc)) { in dp_rx_desc_sanity()
135 struct dp_rx_desc *rx_desc) in dp_rx_desc_nbuf_sanity_check() argument
141 if (dp_rx_desc_paddr_sanity_check(rx_desc, (&hbi)->paddr)) in dp_rx_desc_nbuf_sanity_check()
462 desc_list->rx_desc.nbuf = nbuf; in __dp_rx_buffers_no_map_lt_replenish()
463 dp_rx_set_reuse_nbuf(&desc_list->rx_desc, nbuf); in __dp_rx_buffers_no_map_lt_replenish()
[all …]
H A Ddp_rx_defrag.c1232 struct dp_rx_desc *rx_desc = txrx_peer->rx_tid[tid].head_frag_desc; in dp_rx_defrag_reo_reinject() local
1255 rx_desc->nbuf = head; in dp_rx_defrag_reo_reinject()
1323 rx_desc->unmapped = 0; in dp_rx_defrag_reo_reinject()
1364 seq_no = hal_rx_get_rx_sequence(soc->hal_soc, rx_desc->rx_buf_start); in dp_rx_defrag_reo_reinject()
1790 struct dp_rx_desc *rx_desc, in dp_rx_defrag_save_info_from_ring_desc() argument
1810 txrx_peer->rx_tid[tid].head_frag_desc = rx_desc; in dp_rx_defrag_save_info_from_ring_desc()
1834 unsigned int tid, struct dp_rx_desc *rx_desc, in dp_rx_defrag_store_fragment() argument
1848 qdf_nbuf_t frag = rx_desc->nbuf; in dp_rx_defrag_store_fragment()
1855 rx_desc->cookie); in dp_rx_defrag_store_fragment()
1860 if (dp_rx_buffer_pool_refill(soc, frag, rx_desc->pool_id)) { in dp_rx_defrag_store_fragment()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
H A Ddp_be_rx.c75 struct dp_rx_desc *rx_desc, in dp_rx_msdu_done_fail_event_record() argument
89 if (rx_desc) in dp_rx_msdu_done_fail_event_record()
90 entry->sw_cookie = rx_desc->cookie; in dp_rx_msdu_done_fail_event_record()
97 struct dp_rx_desc *rx_desc, in dp_rx_msdu_done_fail_event_record() argument
204 struct dp_rx_desc *rx_desc) in dp_rx_war_peek_msdu_done() argument
208 qdf_nbuf_sync_for_cpu(soc->osdev, rx_desc->nbuf, QDF_DMA_FROM_DEVICE); in dp_rx_war_peek_msdu_done()
209 rx_tlv_hdr = qdf_nbuf_data(rx_desc->nbuf); in dp_rx_war_peek_msdu_done()
224 dp_rx_delink_n_rel_rx_desc(struct dp_soc *soc, struct dp_rx_desc *rx_desc, in dp_rx_delink_n_rel_rx_desc() argument
227 if (!rx_desc) in dp_rx_delink_n_rel_rx_desc()
230 dp_rx_nbuf_unmap(soc, rx_desc, reo_ring_num); in dp_rx_delink_n_rel_rx_desc()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/li/
H A Ddp_li_rx.c199 struct dp_rx_desc *rx_desc = NULL; in dp_rx_process_li() local
343 rx_desc = dp_rx_cookie_2_va_rxdma_buf(soc, rx_buf_cookie); in dp_rx_process_li()
345 ring_desc, rx_desc); in dp_rx_process_li()
347 if (qdf_unlikely(rx_desc && rx_desc->nbuf)) { in dp_rx_process_li()
348 qdf_assert_always(!rx_desc->unmapped); in dp_rx_process_li()
349 dp_rx_nbuf_unmap(soc, rx_desc, reo_ring_num); in dp_rx_process_li()
350 dp_rx_buffer_pool_nbuf_free(soc, rx_desc->nbuf, in dp_rx_process_li()
351 rx_desc->pool_id); in dp_rx_process_li()
353 &head[rx_desc->pool_id], in dp_rx_process_li()
354 &tail[rx_desc->pool_id], in dp_rx_process_li()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/
H A Ddp_rh_rx.c246 struct dp_rx_desc *rx_desc) in dp_rx_desc_nbuf_sanity_check_rh() argument
254 if (dp_rx_desc_paddr_sanity_check(rx_desc, paddr)) in dp_rx_desc_nbuf_sanity_check_rh()
264 struct dp_rx_desc *rx_desc) in dp_rx_desc_nbuf_sanity_check_rh() argument
271 struct dp_rx_desc *rx_desc) in dp_rx_desc_nbuf_sanity_check_rh()
275 dp_rx_desc_dump(rx_desc); in dp_rx_desc_nbuf_sanity_check_rh()
281 struct dp_rx_desc *rx_desc)
283 dp_rx_desc_dump(rx_desc);
672 struct dp_rx_desc *rx_desc, in dp_rx_err_handler_rh() argument
679 dp_rx_nbuf_free(rx_desc->nbuf); in dp_rx_err_handler_rh()
683 dp_rx_mic_err_handler_rh(soc, rx_desc->nbuf); in dp_rx_err_handler_rh()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
H A Ddp_rx_mon_status_1.0.c71 struct dp_rx_desc *rx_desc; in dp_rx_mon_handle_status_buf_done() local
88 rx_desc = dp_rx_cookie_2_va_mon_status(soc, hbi.sw_cookie); in dp_rx_mon_handle_status_buf_done()
90 qdf_assert_always(rx_desc); in dp_rx_mon_handle_status_buf_done()
92 status_nbuf = rx_desc->nbuf; in dp_rx_mon_handle_status_buf_done()
349 struct dp_rx_desc *rx_desc, in dp_rx_mon_status_ring_record_entry() argument
377 record->rx_desc = rx_desc; in dp_rx_mon_status_ring_record_entry()
378 if (rx_desc) { in dp_rx_mon_status_ring_record_entry()
379 record->nbuf = rx_desc->nbuf; in dp_rx_mon_status_ring_record_entry()
380 record->rx_desc_nbuf_data = qdf_nbuf_data(rx_desc->nbuf); in dp_rx_mon_status_ring_record_entry()
405 struct dp_rx_desc *rx_desc, in dp_rx_mon_status_ring_record_entry() argument
[all …]
H A Ddp_rx_mon_dest_1.0.c254 struct dp_rx_desc *rx_desc = NULL; in dp_rx_mon_mpdu_pop() local
257 rx_desc = dp_rx_get_mon_desc(soc, in dp_rx_mon_mpdu_pop()
260 qdf_assert_always(rx_desc); in dp_rx_mon_mpdu_pop()
262 msdu = DP_RX_MON_GET_NBUF_FROM_DESC(rx_desc); in dp_rx_mon_mpdu_pop()
263 buf_paddr = dp_rx_mon_get_paddr_from_desc(rx_desc); in dp_rx_mon_mpdu_pop()
268 DP_RX_MON_IS_BUFFER_ADDR_NULL(rx_desc) || in dp_rx_mon_mpdu_pop()
270 !rx_desc->in_use)) { in dp_rx_mon_mpdu_pop()
281 if (rx_desc->unmapped == 0) { in dp_rx_mon_mpdu_pop()
285 dp_rx_mon_buffer_unmap(soc, rx_desc, in dp_rx_mon_mpdu_pop()
287 rx_desc->unmapped = 1; in dp_rx_mon_mpdu_pop()
[all …]
H A Ddp_rx_mon_1.0.h273 #define DP_RX_MON_GET_NBUF_FROM_DESC(rx_desc) \ argument
318 qdf_dma_addr_t dp_rx_mon_get_paddr_from_desc(struct dp_rx_desc *rx_desc) in dp_rx_mon_get_paddr_from_desc() argument
320 return rx_desc->paddr_buf_start; in dp_rx_mon_get_paddr_from_desc()
329 #define DP_RX_MON_IS_BUFFER_ADDR_NULL(rx_desc) \ argument
330 (!(rx_desc->rx_buf_start))
342 dp_rx_mon_buffer_free(struct dp_rx_desc *rx_desc) in dp_rx_mon_buffer_free() argument
344 qdf_frag_free(rx_desc->rx_buf_start); in dp_rx_mon_buffer_free()
356 dp_rx_mon_buffer_unmap(struct dp_soc *soc, struct dp_rx_desc *rx_desc, in dp_rx_mon_buffer_unmap() argument
359 qdf_mem_unmap_page(soc->osdev, rx_desc->paddr_buf_start, in dp_rx_mon_buffer_unmap()
683 uint8_t *dp_rx_mon_get_buffer_data(struct dp_rx_desc *rx_desc) in dp_rx_mon_get_buffer_data() argument
[all …]
/wlan-driver/qcacld-3.0/core/dp/txrx/
H A Dol_rx_pn.c96 void *rx_desc; in ol_rx_pn_check_base() local
106 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, msdu_list); in ol_rx_pn_check_base()
107 qdf_assert(htt_rx_msdu_has_wlan_mcast_flag(pdev->htt_pdev, rx_desc)); in ol_rx_pn_check_base()
108 index = htt_rx_msdu_is_wlan_mcast(pdev->htt_pdev, rx_desc) ? in ol_rx_pn_check_base()
122 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, mpdu); in ol_rx_pn_check_base()
131 if (!htt_rx_mpdu_is_encrypted(pdev->htt_pdev, rx_desc)) { in ol_rx_pn_check_base()
139 htt_rx_mpdu_desc_pn(pdev->htt_pdev, rx_desc, &new_pn, pn_len); in ol_rx_pn_check_base()
183 rx_desc, false)); in ol_rx_pn_check_base()
200 rx_desc, false)); in ol_rx_pn_check_base()
208 rx_desc), OL_RX_ERR_PN, in ol_rx_pn_check_base()
[all …]
H A Dol_rx_fwd.c113 void *rx_desc; in ol_rx_fwd_to_tx() local
115 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, in ol_rx_fwd_to_tx()
119 rx_desc)); in ol_rx_fwd_to_tx()
151 void *rx_desc; in ol_rx_fwd_check() local
159 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, msdu); in ol_rx_fwd_check()
162 htt_rx_msdu_forward(pdev->htt_pdev, rx_desc)) { in ol_rx_fwd_check()
210 rx_desc); in ol_rx_fwd_check()
233 if (htt_rx_msdu_discard(pdev->htt_pdev, rx_desc)) { in ol_rx_fwd_check()
H A Dol_rx.c885 unsigned int tid, qdf_nbuf_t msdu, void *rx_desc) in ol_rx_inspect() argument
909 rx_desc), in ol_rx_inspect()
1041 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, void *rx_desc) in ol_rx_filter() argument
1063 is_mcast = htt_rx_msdu_is_wlan_mcast(htt_pdev, rx_desc); in ol_rx_filter()
1083 is_encrypted = htt_rx_mpdu_is_encrypted(htt_pdev, rx_desc); in ol_rx_filter()
1172 void *rx_desc, qdf_nbuf_t msdu) in ol_rx_timestamp() argument
1179 if (!rx_desc || !msdu) in ol_rx_timestamp()
1182 rx_ppdu_desc = (struct htt_rx_ppdu_desc_t *)((uint8_t *)(rx_desc) - in ol_rx_timestamp()
1193 struct htt_host_rx_desc_base *rx_desc; in ol_rx_timestamp_update() local
1197 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, loop_msdu); in ol_rx_timestamp_update()
[all …]
H A Dol_rx_defrag.c118 void *rx_desc; in ol_rx_frag_get_mac_hdr() local
121 rx_desc = htt_rx_msdu_desc_retrieve(htt_pdev, frag); in ol_rx_frag_get_mac_hdr()
122 rx_desc_len = htt_rx_msdu_rx_desc_size_hl(htt_pdev, rx_desc); in ol_rx_frag_get_mac_hdr()
137 void *rx_desc; in ol_rx_frag_pull_hdr() local
140 rx_desc = htt_rx_msdu_desc_retrieve(htt_pdev, frag); in ol_rx_frag_pull_hdr()
141 rx_desc_len = htt_rx_msdu_rx_desc_size_hl(htt_pdev, rx_desc); in ol_rx_frag_pull_hdr()
318 void *rx_desc; in ol_rx_frag_indication_handler() local
373 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, head_msdu); in ol_rx_frag_indication_handler()
374 ol_rx_timestamp(pdev->ctrl_pdev, rx_desc, head_msdu); in ol_rx_frag_indication_handler()
427 void *rx_desc; in ol_rx_reorder_store_frag() local
[all …]
/wlan-driver/qca-wifi-host-cmn/utils/pktlog/
H A Dpktlog_wifi3.c111 rxstat_log.rx_desc = (void *)pktlog_getbuf(pl_dev, pl_info, in process_rx_desc_remote_wifi3()
114 if (!rxstat_log.rx_desc) { in process_rx_desc_remote_wifi3()
120 qdf_mem_copy(rxstat_log.rx_desc, qdf_nbuf_data(log_nbuf), pl_hdr.size); in process_rx_desc_remote_wifi3()
122 rxstat_log.rx_desc); in process_rx_desc_remote_wifi3()
150 rxstat_log.rx_desc = (void *)pktlog_getbuf(pl_dev, pl_info, in process_pktlog_lite_wifi3()
152 if (!rxstat_log.rx_desc) { in process_pktlog_lite_wifi3()
158 qdf_mem_copy(rxstat_log.rx_desc, qdf_nbuf_data(log_nbuf), pl_hdr.size); in process_pktlog_lite_wifi3()
160 cds_pkt_stats_to_logger_thread(&pl_hdr, NULL, rxstat_log.rx_desc); in process_pktlog_lite_wifi3()
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/be/
H A Dhal_be_generic_api.c373 static void hal_rx_reo_buf_paddr_get_be(hal_ring_desc_t rx_desc, in hal_rx_reo_buf_paddr_get_be() argument
377 (struct reo_destination_ring *)rx_desc; in hal_rx_reo_buf_paddr_get_be()
496 static uint32_t hal_rx_get_reo_error_code_be(hal_ring_desc_t rx_desc) in hal_rx_get_reo_error_code_be() argument
499 (struct reo_destination_ring *)rx_desc; in hal_rx_get_reo_error_code_be()
545 static uint8_t hal_rx_err_status_get_be(hal_ring_desc_t rx_desc) in hal_rx_err_status_get_be() argument
547 return HAL_RX_ERROR_STATUS_GET(rx_desc); in hal_rx_err_status_get_be()
615 static uint8_t hal_rx_reo_buf_type_get_be(hal_ring_desc_t rx_desc) in hal_rx_reo_buf_type_get_be() argument
617 return HAL_RX_REO_BUF_TYPE_GET(rx_desc); in hal_rx_reo_buf_type_get_be()
772 hal_rx_wbm_rel_buf_paddr_get_be(hal_ring_desc_t rx_desc, in hal_rx_wbm_rel_buf_paddr_get_be() argument
775 if (hal_rx_wbm_get_cookie_convert_done(rx_desc)) in hal_rx_wbm_rel_buf_paddr_get_be()
[all …]
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/li/
H A Dhal_li_generic_api.c131 struct rx_pkt_tlvs *rx_desc = (struct rx_pkt_tlvs *)hw_desc_addr; in hal_rx_tlv_decap_format_get_li() local
133 rx_msdu_start = &rx_desc->msdu_start_tlv.rx_msdu_start; in hal_rx_tlv_decap_format_get_li()
371 static void hal_rx_reo_buf_paddr_get_li(hal_ring_desc_t rx_desc, in hal_rx_reo_buf_paddr_get_li() argument
375 (struct reo_destination_ring *)rx_desc; in hal_rx_reo_buf_paddr_get_li()
560 static uint32_t hal_rx_get_reo_error_code_li(hal_ring_desc_t rx_desc) in hal_rx_get_reo_error_code_li() argument
563 (struct reo_destination_ring *)rx_desc; in hal_rx_get_reo_error_code_li()
625 static uint8_t hal_rx_err_status_get_li(hal_ring_desc_t rx_desc) in hal_rx_err_status_get_li() argument
627 return HAL_RX_ERROR_STATUS_GET(rx_desc); in hal_rx_err_status_get_li()
630 static uint8_t hal_rx_reo_buf_type_get_li(hal_ring_desc_t rx_desc) in hal_rx_reo_buf_type_get_li() argument
632 return HAL_RX_REO_BUF_TYPE_GET(rx_desc); in hal_rx_reo_buf_type_get_li()
[all …]
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/rh/
H A Dhal_rh_generic_api.c73 static void hal_rx_reo_buf_paddr_get_rh(hal_ring_desc_t rx_desc, in hal_rx_reo_buf_paddr_get_rh() argument
109 static uint32_t hal_rx_get_reo_error_code_rh(hal_ring_desc_t rx_desc) in hal_rx_get_reo_error_code_rh() argument
126 static uint8_t hal_rx_err_status_get_rh(hal_ring_desc_t rx_desc) in hal_rx_err_status_get_rh() argument
131 static uint8_t hal_rx_reo_buf_type_get_rh(hal_ring_desc_t rx_desc) in hal_rx_reo_buf_type_get_rh() argument
142 hal_rx_wbm_rel_buf_paddr_get_rh(hal_ring_desc_t rx_desc, in hal_rx_wbm_rel_buf_paddr_get_rh() argument
245 struct rx_pkt_tlvs *rx_desc = (struct rx_pkt_tlvs *)hw_desc_addr; in hal_rx_tlv_decap_format_get_rh() local
247 rx_msdu_start = &rx_desc->msdu_start_tlv.rx_msdu_start; in hal_rx_tlv_decap_format_get_rh()
547 struct rx_mon_pkt_tlvs *rx_desc = in hal_rx_tlv_mpdu_len_err_get_rh() local
550 rx_attn = &rx_desc->attn_tlv.rx_attn; in hal_rx_tlv_mpdu_len_err_get_rh()
559 struct rx_mon_pkt_tlvs *rx_desc = in hal_rx_tlv_mpdu_fcs_err_get_rh() local
[all …]
/wlan-driver/qcacld-3.0/components/pkt_capture/core/src/
H A Dwlan_pkt_capture_data_txrx.c369 struct htt_host_rx_desc_base *rx_desc = desc; in pkt_capture_rx_convert8023to80211() local
390 if (rx_desc->attention.more_data) in pkt_capture_rx_convert8023to80211()
393 if (rx_desc->attention.power_mgmt) in pkt_capture_rx_convert8023to80211()
396 if (rx_desc->attention.fragment) in pkt_capture_rx_convert8023to80211()
399 if (rx_desc->attention.order) in pkt_capture_rx_convert8023to80211()
402 if (rx_desc->mpdu_start.retry) in pkt_capture_rx_convert8023to80211()
405 seq_no = rx_desc->mpdu_start.seq_num; in pkt_capture_rx_convert8023to80211()
411 if (rx_desc->attention.non_qos == 0) { in pkt_capture_rx_convert8023to80211()
415 (rx_desc->mpdu_start.tid & IEEE80211_QOS_TID); in pkt_capture_rx_convert8023to80211()
893 struct htt_host_rx_desc_base *rx_desc; in pkt_capture_rx_data_cb() local
[all …]

123