/wlan-driver/qcacld-3.0/core/dp/txrx/ |
H A D | ol_txrx.h | 200 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 D | ol_txrx_legacy_flow_control.c | 45 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 D | ol_tx.h | 88 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 D | ol_rx.h | 28 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 D | ol_tx_hl.c | 135 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 D | ol_txrx_encap.h | 49 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 D | ol_rx_fwd.c | 43 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 D | ol_rx_pn.h | 56 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 D | ol_tx_desc.c | 104 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 D | ol_rx_reorder.h | 36 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 D | ol_txrx_encap.c | 54 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 D | ol_tx_desc.h | 39 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 D | ol_txrx_types.h | 87 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 D | ol_tx_classify.h | 74 struct ol_txrx_vdev_t *vdev, 81 struct ol_txrx_vdev_t *vdev,
|
H A D | ol_tx_classify.c | 52 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 D | ol_txrx_peer_find.h | 108 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 D | ol_txrx_flow_control.c | 87 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 D | ol_tx_queue.c | 65 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 D | ol_rx.c | 281 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 D | ol_txrx.c | 271 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 D | ol_rx_reorder.c | 235 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 D | ol_rx_pn.c | 85 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 D | ol_rx_fwd.h | 53 ol_rx_fwd_check(struct ol_txrx_vdev_t *vdev,
|
H A D | ol_tx_ll.c | 64 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 D | ol_defines.h | 40 struct ol_txrx_vdev_t; 41 typedef struct ol_txrx_vdev_t *ol_txrx_vdev_handle;
|