Home
last modified time | relevance | path

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

12

/wlan-driver/qcacld-3.0/core/dp/txrx/
H A Dol_txrx.h200 struct ol_txrx_vdev_t *ol_txrx_get_vdev_from_soc_vdev_id(
304 void ol_txrx_vdev_txqs_init(struct ol_txrx_vdev_t *vdev);
305 void ol_txrx_vdev_tx_queue_free(struct ol_txrx_vdev_t *vdev);
312 ol_txrx_vdev_txqs_init(struct ol_txrx_vdev_t *vdev) {} in ol_txrx_vdev_txqs_init()
315 ol_txrx_vdev_tx_queue_free(struct ol_txrx_vdev_t *vdev) {} in ol_txrx_vdev_tx_queue_free()
441 struct ol_txrx_vdev_t *vdev,
445 int ol_txrx_mgmt_send_frame(struct ol_txrx_vdev_t *vdev,
528 struct ol_txrx_vdev_t *cdp_vdev_to_ol_txrx_vdev_t(struct cdp_vdev *vdev) in cdp_vdev_to_ol_txrx_vdev_t()
530 return (struct ol_txrx_vdev_t *)vdev; in cdp_vdev_to_ol_txrx_vdev_t()
540 struct cdp_vdev *ol_txrx_vdev_t_to_cdp_vdev(struct ol_txrx_vdev_t *vdev) in ol_txrx_vdev_t_to_cdp_vdev()
[all …]
H A Dol_txrx_legacy_flow_control.c45 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_pause()
46 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_pause()
69 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_unpause()
70 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_unpause()
100 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_flush()
101 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_flush()
221 static void ol_tx_vdev_ll_pause_queue_send_base(struct ol_txrx_vdev_t *vdev) in ol_tx_vdev_ll_pause_queue_send_base()
292 ol_tx_vdev_pause_queue_append(struct ol_txrx_vdev_t *vdev, in ol_tx_vdev_pause_queue_append()
404 struct ol_txrx_vdev_t *vdev = NULL; in ol_tx_pdev_ll_pause_queue_send_all()
511 struct ol_txrx_vdev_t *vdev = (struct ol_txrx_vdev_t *)context; in ol_tx_vdev_ll_pause_queue_send()
[all …]
H A Dol_tx.h88 void ol_tx_hl_queue_flush_all(struct ol_txrx_vdev_t *vdev);
98 void ol_tx_hl_queue_flush_all(struct ol_txrx_vdev_t *vdev) in ol_tx_hl_queue_flush_all()
199 qdf_nbuf_t ol_tx_non_std_hl(struct ol_txrx_vdev_t *vdev,
207 struct ol_txrx_vdev_t *vdev; in ol_tx_non_std()
209 vdev = (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_tx_non_std()
217 qdf_nbuf_t ol_tx_non_std_ll(struct ol_txrx_vdev_t *vdev,
224 struct ol_txrx_vdev_t *vdev; in ol_tx_non_std()
226 vdev = (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_tx_non_std()
299 ol_tx_reinject(struct ol_txrx_vdev_t *vdev, qdf_nbuf_t msdu, uint16_t peer_id);
H A Dol_rx.h28 ol_rx_deliver(struct ol_txrx_vdev_t *vdev,
33 ol_rx_deliver(struct ol_txrx_vdev_t *vdev, in ol_rx_deliver()
41 ol_rx_discard(struct ol_txrx_vdev_t *vdev,
72 ol_rx_peer_cleanup(struct ol_txrx_vdev_t *vdev, struct ol_txrx_peer_t *peer);
89 ol_rx_in_order_deliver(struct ol_txrx_vdev_t *vdev,
94 ol_rx_in_order_deliver(struct ol_txrx_vdev_t *vdev, in ol_rx_in_order_deliver()
H A Dol_tx_hl.c135 struct ol_txrx_vdev_t *vdev, in ol_tx_hl_desc_alloc()
187 struct ol_txrx_vdev_t *vdev, in ol_tx_hl_desc_alloc()
232 struct ol_txrx_vdev_t *vdev, in ol_tx_hl_desc_alloc()
381 struct ol_txrx_vdev_t *vdev, in ol_txrx_mgmt_tx_desc_alloc()
405 struct ol_txrx_vdev_t *vdev, in ol_txrx_mgmt_send_frame()
708 struct ol_txrx_vdev_t *vdev;
740 struct ol_txrx_vdev_t *vdev =
741 (struct ol_txrx_vdev_t *)
767 void ol_tx_hl_send_all_tcp_ack(struct ol_txrx_vdev_t *vdev)
812 struct ol_txrx_vdev_t *vdev = data;
[all …]
H A Dol_txrx_encap.h49 ol_tx_encap(struct ol_txrx_vdev_t *vdev,
76 ol_rx_decap(struct ol_txrx_vdev_t *vdev,
81 OL_TX_ENCAP(struct ol_txrx_vdev_t *vdev, in OL_TX_ENCAP()
91 OL_RX_DECAP(struct ol_txrx_vdev_t *vdev, in OL_RX_DECAP()
H A Dol_rx_fwd.c43 static inline void ol_ap_fwd_check(struct ol_txrx_vdev_t *vdev, qdf_nbuf_t msdu) in ol_ap_fwd_check()
98 static inline void ol_rx_fwd_to_tx(struct ol_txrx_vdev_t *vdev, qdf_nbuf_t msdu) in ol_rx_fwd_to_tx()
139 ol_rx_fwd_check(struct ol_txrx_vdev_t *vdev, in ol_rx_fwd_check()
150 struct ol_txrx_vdev_t *tx_vdev; in ol_rx_fwd_check()
290 struct ol_txrx_vdev_t *vdev = NULL; in ol_get_intra_bss_fwd_pkts_count()
292 vdev = (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_get_intra_bss_fwd_pkts_count()
H A Dol_rx_pn.h56 ol_rx_pn_check(struct ol_txrx_vdev_t *vdev,
78 ol_rx_pn_check_only(struct ol_txrx_vdev_t *vdev,
97 ol_rx_pn_check_base(struct ol_txrx_vdev_t *vdev,
H A Dol_tx_desc.c104 struct ol_txrx_vdev_t *vdev) in ol_tx_desc_vdev_update()
119 ol_tx_desc_count_inc(struct ol_txrx_vdev_t *vdev) in ol_tx_desc_count_inc()
126 ol_tx_desc_count_inc(struct ol_txrx_vdev_t *vdev) in ol_tx_desc_count_inc()
142 struct ol_txrx_vdev_t *vdev; in ol_tx_do_pdev_flow_control_pause()
179 struct ol_txrx_vdev_t *vdev; in ol_tx_do_pdev_flow_control_unpause()
235 struct ol_txrx_vdev_t *vdev) in ol_tx_desc_alloc()
269 struct ol_txrx_vdev_t *vdev, in ol_tx_desc_alloc_wrapper()
286 struct ol_txrx_vdev_t *vdev, in ol_tx_desc_alloc()
345 struct ol_txrx_vdev_t *vdev, in ol_tx_desc_alloc_wrapper()
356 struct ol_txrx_vdev_t *vdev, in ol_tx_desc_alloc_wrapper()
[all …]
H A Dol_rx_reorder.h36 ol_rx_reorder_release(struct ol_txrx_vdev_t *vdev,
42 ol_rx_reorder_flush(struct ol_txrx_vdev_t *vdev,
62 ol_rx_reorder_peer_cleanup(struct ol_txrx_vdev_t *vdev,
H A Dol_txrx_encap.c54 ol_tx_encap_from_native_wifi(struct ol_txrx_vdev_t *vdev, in ol_tx_encap_from_native_wifi()
134 ol_tx_encap_from_8023(struct ol_txrx_vdev_t *vdev, in ol_tx_encap_from_8023()
262 ol_tx_encap(struct ol_txrx_vdev_t *vdev, in ol_tx_encap()
280 ol_rx_decap_to_native_wifi(struct ol_txrx_vdev_t *vdev, in ol_rx_decap_to_native_wifi()
342 ol_rx_decap_to_8023(struct ol_txrx_vdev_t *vdev, in ol_rx_decap_to_8023()
435 ol_rx_decap_subfrm_amsdu(struct ol_txrx_vdev_t *vdev, in ol_rx_decap_subfrm_amsdu()
471 ol_rx_decap_msdu(struct ol_txrx_vdev_t *vdev, in ol_rx_decap_msdu()
520 ol_rx_decap(struct ol_txrx_vdev_t *vdev, in ol_rx_decap()
H A Dol_tx_desc.h39 struct ol_txrx_vdev_t *vdev,
62 struct ol_txrx_vdev_t *vdev,
86 struct ol_txrx_vdev_t *vdev,
473 ol_tx_get_ext_header_type(struct ol_txrx_vdev_t *vdev,
H A Dol_txrx_types.h87 struct ol_txrx_vdev_t;
198 struct ol_txrx_vdev_t *vdev;
681 struct ol_txrx_vdev_t *monitor_vdev;
728 TAILQ_HEAD(, ol_txrx_vdev_t) vdev_list;
766 void (*rx_opt_proc)(struct ol_txrx_vdev_t *vdev,
1189 struct ol_txrx_vdev_t { struct
1202 TAILQ_ENTRY(ol_txrx_vdev_t) vdev_list_elem; /* node in the pdev's list argument
1437 struct ol_txrx_vdev_t *vdev;
1502 void (*rx_opt_proc)(struct ol_txrx_vdev_t *vdev,
H A Dol_tx_classify.h74 struct ol_txrx_vdev_t *vdev,
81 struct ol_txrx_vdev_t *vdev,
H A Dol_tx_classify.c52 struct ol_txrx_vdev_t *vdev, in ol_tx_classify_htt2_frm()
336 struct ol_txrx_vdev_t *vdev, in ol_tx_tdls_peer_find()
408 struct ol_txrx_vdev_t *vdev, in ol_tx_tdls_peer_find()
422 struct ol_txrx_vdev_t *vdev, in ol_tx_classify()
653 struct ol_txrx_vdev_t *vdev, in ol_tx_classify_mgmt()
769 struct ol_txrx_vdev_t *vdev, in ol_tx_classify_extension()
880 struct ol_txrx_vdev_t *vdev, in ol_tx_classify_mgmt_extension()
H A Dol_txrx_peer_find.h108 struct ol_txrx_vdev_t *vdev,
121 struct ol_txrx_peer_t *ol_txrx_assoc_peer_find(struct ol_txrx_vdev_t *vdev);
H A Dol_txrx_flow_control.c87 bool ol_txrx_fwd_desc_thresh_check(struct ol_txrx_vdev_t *txrx_vdev) in ol_txrx_fwd_desc_thresh_check()
796 struct ol_txrx_vdev_t *vdev; in ol_tx_flow_pool_vdev_map()
798 vdev = (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_tx_flow_pool_vdev_map()
820 struct ol_txrx_vdev_t *vdev; in ol_tx_flow_pool_vdev_unmap()
822 vdev = (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_tx_flow_pool_vdev_unmap()
1352 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_pause()
1353 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_pause()
1387 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_unpause()
1388 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_unpause()
1421 struct ol_txrx_vdev_t *vdev = NULL, *tmp; in ol_txrx_pdev_pause()
[all …]
H A Dol_tx_queue.c65 ol_tx_queue_vdev_flush(struct ol_txrx_pdev_t *pdev, struct ol_txrx_vdev_t *vdev) in ol_tx_queue_vdev_flush()
143 struct ol_txrx_vdev_t *vdev; in ol_tx_queue_flush()
591 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_pause()
592 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_pause()
629 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_unpause()
630 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_unpause()
668 struct ol_txrx_vdev_t *vdev = in ol_txrx_vdev_flush()
669 (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_vdev_flush()
1693 struct ol_txrx_vdev_t *vdev; in ol_tx_queues_display()
1739 struct ol_txrx_vdev_t *vdev = NULL, *tmp; in ol_txrx_pdev_pause()
[all …]
H A Dol_rx.c281 struct ol_txrx_vdev_t *vdev = NULL; in ol_rx_process_inv_peer()
523 struct ol_txrx_vdev_t *vdev = NULL; in ol_rx_indication_handler()
883 ol_rx_inspect(struct ol_txrx_vdev_t *vdev, in ol_rx_inspect()
1008 struct ol_txrx_vdev_t *vdev = NULL; in ol_rx_mic_error_handler()
1040 ol_rx_filter(struct ol_txrx_vdev_t *vdev, in ol_rx_filter()
1290 void ol_rx_ocb_prepare_rx_stats_header(struct ol_txrx_vdev_t *vdev, in ol_rx_ocb_prepare_rx_stats_header()
1366 void ol_rx_ocb_prepare_rx_stats_header(struct ol_txrx_vdev_t *vdev, in ol_rx_ocb_prepare_rx_stats_header()
1375 ol_rx_deliver(struct ol_txrx_vdev_t *vdev, in ol_rx_deliver()
1491 ol_rx_discard(struct ol_txrx_vdev_t *vdev, in ol_rx_discard()
1534 ol_rx_peer_cleanup(struct ol_txrx_vdev_t *vdev, struct ol_txrx_peer_t *peer) in ol_rx_peer_cleanup()
[all …]
H A Dol_txrx.c271 struct ol_txrx_vdev_t *vdev = (struct ol_txrx_vdev_t *)pvdev; in ol_txrx_find_peer_by_addr_and_vdev()
427 struct ol_txrx_vdev_t *vdev; in ol_txrx_find_peer_exist_on_other_vdev()
1897 ol_txrx_vdev_per_vdev_tx_desc_init(struct ol_txrx_vdev_t *vdev) in ol_txrx_vdev_per_vdev_tx_desc_init()
1908 ol_txrx_vdev_per_vdev_tx_desc_init(struct ol_txrx_vdev_t *vdev) in ol_txrx_vdev_per_vdev_tx_desc_init()
1941 struct ol_txrx_vdev_t *vdev; in ol_txrx_vdev_attach()
2362 struct ol_txrx_vdev_t *vdev; in ol_txrx_flush_cache_rx_queue()
2710 struct ol_txrx_vdev_t *vdev; in ol_txrx_get_opmode()
2712 vdev = (struct ol_txrx_vdev_t *)ol_txrx_get_vdev_from_vdev_id(vdev_id); in ol_txrx_get_opmode()
2832 struct ol_txrx_vdev_t *vdev = (struct ol_txrx_vdev_t *)pvdev; in ol_txrx_is_rx_fwd_disabled()
2883 struct ol_txrx_vdev_t *vdev = in ol_txrx_set_ibss_vdev_heart_beat_timer()
[all …]
H A Dol_rx_reorder.c235 ol_rx_reorder_release(struct ol_txrx_vdev_t *vdev, in ol_rx_reorder_release()
313 ol_rx_reorder_flush(struct ol_txrx_vdev_t *vdev, in ol_rx_reorder_flush()
506 ol_rx_reorder_peer_cleanup(struct ol_txrx_vdev_t *vdev, in ol_rx_reorder_peer_cleanup()
627 struct ol_txrx_vdev_t *vdev = NULL; in ol_rx_flush_handler()
684 struct ol_txrx_vdev_t *vdev = NULL; in ol_rx_pn_ind_handler()
H A Dol_rx_pn.c85 ol_rx_pn_check_base(struct ol_txrx_vdev_t *vdev, in ol_rx_pn_check_base()
259 ol_rx_pn_check(struct ol_txrx_vdev_t *vdev, in ol_rx_pn_check()
268 ol_rx_pn_check_only(struct ol_txrx_vdev_t *vdev, in ol_rx_pn_check_only()
H A Dol_rx_fwd.h53 ol_rx_fwd_check(struct ol_txrx_vdev_t *vdev,
H A Dol_tx_ll.c64 qdf_nbuf_t ol_tx_reinject(struct ol_txrx_vdev_t *vdev, in ol_tx_reinject()
124 ol_tx_non_std_ll(struct ol_txrx_vdev_t *vdev, in ol_tx_non_std_ll()
252 struct ol_txrx_vdev_t *vdev, in ol_txrx_mgmt_tx_desc_alloc()
294 struct ol_txrx_vdev_t *vdev, in ol_txrx_mgmt_send_frame()
/wlan-driver/qcacld-3.0/core/dp/ol/inc/
H A Dol_defines.h40 struct ol_txrx_vdev_t;
41 typedef struct ol_txrx_vdev_t *ol_txrx_vdev_handle;

12