Home
last modified time | relevance | path

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

/wlan-driver/qcacld-3.0/core/dp/txrx/
Dol_txrx_legacy_flow_control.c293 qdf_nbuf_t msdu_list, uint8_t start_timer) in ol_tx_vdev_pause_queue_append() argument
296 while (msdu_list && in ol_tx_vdev_pause_queue_append()
298 qdf_nbuf_t next = qdf_nbuf_next(msdu_list); in ol_tx_vdev_pause_queue_append()
300 QDF_NBUF_UPDATE_TX_PKT_COUNT(msdu_list, in ol_tx_vdev_pause_queue_append()
302 DPTRACE(qdf_dp_trace(msdu_list, in ol_tx_vdev_pause_queue_append()
305 qdf_nbuf_data_addr(msdu_list), in ol_tx_vdev_pause_queue_append()
306 sizeof(qdf_nbuf_data(msdu_list)), QDF_TX)); in ol_tx_vdev_pause_queue_append()
310 vdev->ll_pause.txq.head = msdu_list; in ol_tx_vdev_pause_queue_append()
311 vdev->ll_pause.txq.tail = msdu_list; in ol_tx_vdev_pause_queue_append()
313 qdf_nbuf_set_next(vdev->ll_pause.txq.tail, msdu_list); in ol_tx_vdev_pause_queue_append()
[all …]
Dol_tx.h56 qdf_nbuf_t ol_tx_ll_wrapper(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list);
58 qdf_nbuf_t ol_tx_ll_fast(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list);
68 qdf_nbuf_t ol_tx_ll(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list);
71 qdf_nbuf_t ol_tx_ll_queue(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list);
174 ol_tx_hl(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list);
201 qdf_nbuf_t msdu_list);
205 enum ol_tx_spec tx_spec, qdf_nbuf_t msdu_list) in ol_tx_non_std() argument
212 return msdu_list; in ol_tx_non_std()
214 return ol_tx_non_std_hl(vdev, tx_spec, msdu_list); in ol_tx_non_std()
218 enum ol_tx_spec tx_spec, qdf_nbuf_t msdu_list);
[all …]
Dol_rx_pn.c87 unsigned int tid, qdf_nbuf_t msdu_list, bool strict_chk) in ol_rx_pn_check_base() argument
102 return msdu_list; in ol_rx_pn_check_base()
106 rx_desc = htt_rx_msdu_desc_retrieve(pdev->htt_pdev, msdu_list); in ol_rx_pn_check_base()
112 return msdu_list; in ol_rx_pn_check_base()
116 mpdu = msdu_list; in ol_rx_pn_check_base()
261 qdf_nbuf_t msdu_list) in ol_rx_pn_check() argument
263 msdu_list = ol_rx_pn_check_base(vdev, peer, tid, msdu_list, false); in ol_rx_pn_check()
264 ol_rx_fwd_check(vdev, peer, tid, msdu_list); in ol_rx_pn_check()
270 unsigned int tid, qdf_nbuf_t msdu_list) in ol_rx_pn_check_only() argument
272 msdu_list = ol_rx_pn_check_base(vdev, peer, tid, msdu_list, false); in ol_rx_pn_check_only()
[all …]
Dol_tx_hl.c474 qdf_nbuf_t msdu_list, argument
479 qdf_nbuf_t msdu = msdu_list;
788 qdf_nbuf_t msdu_list; local
793 msdu_list = ol_tx_hl_base(vdev, OL_TX_SPEC_STD,
796 if (msdu_list)
797 qdf_nbuf_tx_free(msdu_list, 1/*error*/);
1018 qdf_nbuf_t msdu_list; local
1020 msdu_list = ol_tx_hl_base(vdev, OL_TX_SPEC_STD,
1023 if (msdu_list)
1024 qdf_nbuf_tx_free(msdu_list, 1/*error*/);
[all …]
Dol_tx_ll_legacy.c50 ol_tx_ll_wrapper(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list) in ol_tx_ll_wrapper() argument
52 return ol_tx_ll(vdev, msdu_list); in ol_tx_ll_wrapper()
56 qdf_nbuf_t ol_tx_ll(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list) in ol_tx_ll() argument
58 qdf_nbuf_t msdu = msdu_list; in ol_tx_ll()
157 qdf_nbuf_t ol_tx_ll(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list) in ol_tx_ll() argument
159 qdf_nbuf_t msdu = msdu_list; in ol_tx_ll()
Dol_rx_fwd.c141 unsigned int tid, qdf_nbuf_t msdu_list) in ol_rx_fwd_check() argument
148 msdu = msdu_list; in ol_rx_fwd_check()
157 msdu_list = qdf_nbuf_next(msdu); in ol_rx_fwd_check()
203 msdu = msdu_list; in ol_rx_fwd_check()
223 msdu = msdu_list; in ol_rx_fwd_check()
261 msdu = msdu_list; in ol_rx_fwd_check()
Dol_rx_pn.h58 qdf_nbuf_t msdu_list);
80 unsigned int tid, qdf_nbuf_t msdu_list);
99 unsigned int tid, qdf_nbuf_t msdu_list, bool strict_chk);
Dol_tx_ll_fastpath.c77 ol_tx_ll_wrapper(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list) in ol_tx_ll_wrapper() argument
84 msdu_list = ol_tx_ll_fast(vdev, msdu_list); in ol_tx_ll_wrapper()
89 return msdu_list; in ol_tx_ll_wrapper()
310 ol_tx_ll_fast(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list) in ol_tx_ll_fast() argument
312 qdf_nbuf_t msdu = msdu_list; in ol_tx_ll_fast()
495 ol_tx_ll_fast(ol_txrx_vdev_handle vdev, qdf_nbuf_t msdu_list) in ol_tx_ll_fast() argument
497 qdf_nbuf_t msdu = msdu_list; in ol_tx_ll_fast()
Dol_rx.c1377 qdf_nbuf_t msdu_list) in ol_rx_deliver() argument
1391 msdu = msdu_list; in ol_rx_deliver()
1493 qdf_nbuf_t msdu_list) in ol_rx_discard() argument
1495 while (msdu_list) { in ol_rx_discard()
1496 qdf_nbuf_t msdu = msdu_list; in ol_rx_discard()
1498 msdu_list = qdf_nbuf_next(msdu_list); in ol_rx_discard()
1764 unsigned int tid, qdf_nbuf_t msdu_list) in ol_rx_in_order_deliver() argument
1768 msdu = msdu_list; in ol_rx_in_order_deliver()
1798 ol_rx_data_process(peer, msdu_list); in ol_rx_in_order_deliver()
Dol_rx_fwd.h55 unsigned int tid, qdf_nbuf_t msdu_list);
Dol_tx_send.h69 qdf_nbuf_t msdu_list, int num_msdus);
Dol_tx_ll.c126 qdf_nbuf_t msdu_list) in ol_tx_non_std_ll() argument
128 qdf_nbuf_t msdu = msdu_list; in ol_tx_non_std_ll()
Dol_txrx_types.h768 unsigned int tid, qdf_nbuf_t msdu_list);
1504 unsigned int tid, qdf_nbuf_t msdu_list);
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
Ddp_rx_err.c284 struct hal_rx_msdu_list msdu_list; /* MSDU's per MPDU */ in dp_rx_msdus_drop() local
310 hal_rx_msdu_list_get(soc->hal_soc, link_desc_va, &msdu_list, in dp_rx_msdus_drop()
315 soc, msdu_list.sw_cookie[i]); in dp_rx_msdus_drop()
330 soc, msdu_list.sw_cookie[i]); in dp_rx_msdus_drop()
1049 struct hal_rx_msdu_list msdu_list; in dp_rx_reo_err_entry_process() local
1074 hal_rx_msdu_list_get(soc->hal_soc, link_desc_va, &msdu_list, in dp_rx_reo_err_entry_process()
1079 msdu_list.sw_cookie[i]); in dp_rx_reo_err_entry_process()
1107 msdu_list.paddr[i]); in dp_rx_reo_err_entry_process()
1125 QDF_NBUF_CB_RX_PKT_LEN(nbuf) = msdu_list.msdu_info[i].msdu_len; in dp_rx_reo_err_entry_process()
1132 if (qdf_unlikely(msdu_list.msdu_info[i].msdu_flags & in dp_rx_reo_err_entry_process()
[all …]
Ddp_tx.h701 enum ol_tx_spec tx_spec, qdf_nbuf_t msdu_list);
Ddp_types.h239 struct msdu_list { struct
2920 qdf_nbuf_t msdu_list);
Ddp_tx.c7026 enum ol_tx_spec tx_spec, qdf_nbuf_t msdu_list) argument
7041 return dp_tx_send(soc_hdl, vdev_id, msdu_list);
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
Ddp_rx_mon_dest_1.0.c178 struct hal_rx_msdu_list msdu_list; in dp_rx_mon_mpdu_pop() local
250 &msdu_list, &num_msdus); in dp_rx_mon_mpdu_pop()
258 msdu_list.sw_cookie[i]); in dp_rx_mon_mpdu_pop()
267 msdu_list.sw_cookie[i] || in dp_rx_mon_mpdu_pop()
269 msdu_list.paddr[i] != buf_paddr || in dp_rx_mon_mpdu_pop()
382 &(msdu_list.msdu_info[i]), in dp_rx_mon_mpdu_pop()
395 msdu_list.msdu_info[i].msdu_flags); in dp_rx_mon_mpdu_pop()
425 msdu_list.msdu_info[i].msdu_len, in dp_rx_mon_mpdu_pop()
440 mon_pdev->mon_last_buf_cookie = msdu_list.sw_cookie[i]; in dp_rx_mon_mpdu_pop()
498 struct hal_rx_msdu_list msdu_list; in dp_rx_mon_drop_one_mpdu() local
[all …]
Ddp_rx_mon_status_1.0.c951 qdf_mem_zero(mon_pdev->msdu_list, in dp_rx_pdev_mon_status_desc_pool_init()
952 sizeof(mon_pdev->msdu_list[MAX_MU_USERS])); in dp_rx_pdev_mon_status_desc_pool_init()
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/li/
Dhal_li_generic_api.c479 struct hal_rx_msdu_list *msdu_list = hal_msdu_list; in hal_rx_msdu_list_get_li() local
512 msdu_list->msdu_info[i].msdu_flags = in hal_rx_msdu_list_get_li()
514 msdu_list->msdu_info[i].msdu_len = in hal_rx_msdu_list_get_li()
522 msdu_list->sw_cookie[i] = buf_info.sw_cookie; in hal_rx_msdu_list_get_li()
523 msdu_list->rbm[i] = buf_info.rbm; in hal_rx_msdu_list_get_li()
524 msdu_list->paddr[i] = HAL_RX_BUFFER_ADDR_31_0_GET( in hal_rx_msdu_list_get_li()
528 hal_debug("i=%d sw_cookie=%d", i, msdu_list->sw_cookie[i]); in hal_rx_msdu_list_get_li()
/wlan-driver/qca-wifi-host-cmn/dp/inc/
Dcdp_txrx_cmn_struct.h931 qdf_nbuf_t msdu_list);
940 qdf_nbuf_t msdu_list);
950 qdf_nbuf_t msdu_list,
996 typedef QDF_STATUS(*ol_txrx_rx_fp)(void *osif_dev, qdf_nbuf_t msdu_list);
1000 qdf_nbuf_t msdu_list);
Dcdp_txrx_misc.h55 enum ol_tx_spec tx_spec, qdf_nbuf_t msdu_list) in cdp_tx_non_std() argument
64 msdu_list); in cdp_tx_non_std()
Dcdp_txrx_ops.h403 (ol_txrx_soc_handle soc, uint8_t vdev_id, qdf_nbuf_t msdu_list,
1852 enum ol_tx_spec tx_spec, qdf_nbuf_t msdu_list);
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/
Dhal_rx.h1379 struct hal_rx_msdu_list *msdu_list, in hal_rx_msdu_list_get() argument
1418 msdu_list->msdu_info[i].msdu_flags = in hal_rx_msdu_list_get()
1420 msdu_list->msdu_info[i].msdu_len = in hal_rx_msdu_list_get()
1428 msdu_list->sw_cookie[i] = buf_info.sw_cookie; in hal_rx_msdu_list_get()
1429 msdu_list->rbm[i] = buf_info.rbm; in hal_rx_msdu_list_get()
1430 msdu_list->paddr[i] = HAL_RX_BUFFER_ADDR_31_0_GET( in hal_rx_msdu_list_get()
1435 __func__, __LINE__, i, msdu_list->sw_cookie[i]); in hal_rx_msdu_list_get()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/
Ddp_mon.h1147 struct msdu_list msdu_list[MAX_MU_USERS]; member