/wlan-driver/qcacld-3.0/core/dp/txrx/ |
H A D | ol_txrx_peer_find.h | 43 ol_txrx_peer_get_ref(struct ol_txrx_peer_t *peer, 68 struct ol_txrx_peer_t *ol_txrx_peer_find_by_id(struct ol_txrx_pdev_t *pdev, in ol_txrx_peer_find_by_id() 71 struct ol_txrx_peer_t *peer; in ol_txrx_peer_find_by_id() 96 struct ol_txrx_peer_t *peer); 98 struct ol_txrx_peer_t * 107 ol_txrx_peer_t *ol_txrx_peer_vdev_find_hash(struct ol_txrx_pdev_t *pdev, 115 struct ol_txrx_peer_t *peer); 121 struct ol_txrx_peer_t *ol_txrx_assoc_peer_find(struct ol_txrx_vdev_t *vdev); 123 struct ol_txrx_peer_t *peer); 125 struct ol_txrx_peer_t *peer);
|
H A D | ol_rx.h | 29 struct ol_txrx_peer_t *peer, unsigned int tid, 34 struct ol_txrx_peer_t *peer, unsigned int tid, in ol_rx_deliver() 42 struct ol_txrx_peer_t *peer, unsigned int tid, 69 void ol_rx_peer_init(struct ol_txrx_pdev_t *pdev, struct ol_txrx_peer_t *peer); 72 ol_rx_peer_cleanup(struct ol_txrx_vdev_t *vdev, struct ol_txrx_peer_t *peer); 76 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, 81 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, in ol_rx_send_pktlog_event() 90 struct ol_txrx_peer_t *peer, 95 struct ol_txrx_peer_t *peer, in ol_rx_in_order_deliver()
|
H A D | ol_rx_reorder.h | 30 struct ol_txrx_peer_t *peer, 37 struct ol_txrx_peer_t *peer, 43 struct ol_txrx_peer_t *peer, 58 ol_rx_reorder_first_hole(struct ol_txrx_peer_t *peer, 63 struct ol_txrx_peer_t *peer); 69 struct ol_txrx_peer_t *peer,
|
H A D | ol_txrx_peer_find.c | 65 int ol_txrx_peer_get_ref(struct ol_txrx_peer_t *peer, in ol_txrx_peer_get_ref() 125 ol_txrx_peer_t))); in ol_txrx_peer_find_hash_attach() 156 struct ol_txrx_peer_t *peer) in ol_txrx_peer_find_hash_add() 173 struct ol_txrx_peer_t *ol_txrx_peer_vdev_find_hash(struct ol_txrx_pdev_t *pdev, in ol_txrx_peer_vdev_find_hash() 181 struct ol_txrx_peer_t *peer; in ol_txrx_peer_vdev_find_hash() 206 struct ol_txrx_peer_t * 216 struct ol_txrx_peer_t *peer; in ol_txrx_peer_find_hash_find_get_ref() 242 struct ol_txrx_peer_t *peer) in ol_txrx_peer_find_hash_remove() 276 struct ol_txrx_peer_t *peer, *peer_next; in ol_txrx_peer_find_hash_erase() 307 struct ol_txrx_peer_t *peer = NULL, *tmp; in ol_txrx_peer_free_inactive_list() [all …]
|
H A D | ol_txrx_types.h | 88 struct ol_txrx_peer_t; 241 struct ol_txrx_peer_t *peer; 314 struct ol_txrx_peer_t *peer; 358 struct ol_txrx_peer_t *peer; 547 struct ol_txrx_peer_t *peer; 548 struct ol_txrx_peer_t *del_peer; 731 TAILQ_HEAD(, ol_txrx_peer_t) inactive_peer_list; 744 TAILQ_HEAD(, ol_txrx_peer_t) * bins; 767 struct ol_txrx_peer_t *peer, 915 struct ol_txrx_peer_t *peer; [all …]
|
H A D | ol_rx_defrag.h | 58 void ol_rx_defrag_waitlist_add(struct ol_txrx_peer_t *peer, unsigned int tid); 60 void ol_rx_defrag_waitlist_remove(struct ol_txrx_peer_t *peer, 67 struct ol_txrx_peer_t *peer, unsigned int tid, 102 struct ol_txrx_peer_t *peer, 117 struct ol_txrx_peer_t *peer,
|
H A D | ol_rx_pn.h | 57 struct ol_txrx_peer_t *peer, unsigned int tid, 79 struct ol_txrx_peer_t *peer, 98 struct ol_txrx_peer_t *peer,
|
H A D | ol_rx_reorder.c | 101 struct ol_txrx_peer_t *peer, in ol_rx_reorder_seq_num_check() 158 struct ol_txrx_peer_t *peer, in ol_rx_seq_num_check() 216 struct ol_txrx_peer_t *peer, in ol_rx_reorder_store() 236 struct ol_txrx_peer_t *peer, in ol_rx_reorder_release() 314 struct ol_txrx_peer_t *peer, in ol_rx_reorder_flush() 412 ol_rx_reorder_first_hole(struct ol_txrx_peer_t *peer, in ol_rx_reorder_first_hole() 455 static void ol_rx_reorder_detect_hole(struct ol_txrx_peer_t *peer, in ol_rx_reorder_detect_hole() 496 static void ol_rx_reorder_detect_hole(struct ol_txrx_peer_t *peer, in ol_rx_reorder_detect_hole() 507 struct ol_txrx_peer_t *peer) in ol_rx_reorder_peer_cleanup() 528 struct ol_txrx_peer_t *peer; in ol_rx_addba_handler() [all …]
|
H A D | ol_rx.c | 126 void ol_rx_data_process(struct ol_txrx_peer_t *peer, 141 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, uint8_t pktlog_bit) in ol_rx_send_pktlog_event() 164 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, uint8_t pktlog_bit) in ol_rx_send_pktlog_event() 341 ol_rx_ind_rssi_update(struct ol_txrx_peer_t *peer, qdf_nbuf_t rx_ind_msg) in ol_rx_ind_rssi_update() 351 ol_rx_mpdu_rssi_update(struct ol_txrx_peer_t *peer, void *rx_mpdu_desc) in ol_rx_mpdu_rssi_update() 408 struct ol_txrx_peer_t *peer, in process_reorder() 488 struct ol_txrx_peer_t *peer) in ol_rx_ocb_update_peer() 510 struct ol_txrx_peer_t *peer) in ol_rx_ocb_update_peer() 524 struct ol_txrx_peer_t *peer; in ol_rx_indication_handler() 802 struct ol_txrx_peer_t *peer; in ol_rx_sec_ind_handler() [all …]
|
H A D | ol_rx_reorder_timeout.h | 27 void ol_rx_reorder_timeout_remove(struct ol_txrx_peer_t *peer, 29 void ol_rx_reorder_timeout_update(struct ol_txrx_peer_t *peer, uint8_t tid); 30 void ol_rx_reorder_timeout_peer_cleanup(struct ol_txrx_peer_t *peer);
|
H A D | ol_rx_reorder_timeout.c | 32 void ol_rx_reorder_timeout_remove(struct ol_txrx_peer_t *peer, unsigned int tid) in ol_rx_reorder_timeout_remove() 66 ol_rx_reorder_timeout_add(struct ol_txrx_peer_t *peer, uint8_t tid) in ol_rx_reorder_timeout_add() 97 void ol_rx_reorder_timeout_update(struct ol_txrx_peer_t *peer, uint8_t tid) in ol_rx_reorder_timeout_update() 136 struct ol_txrx_peer_t *peer; in ol_rx_reorder_timeout() 188 void ol_rx_reorder_timeout_peer_cleanup(struct ol_txrx_peer_t *peer) in ol_rx_reorder_timeout_peer_cleanup()
|
H A D | ol_tx_queue.c | 69 struct ol_txrx_peer_t *peer, *peers[PEER_ARRAY_COUNT]; in ol_tx_queue_vdev_flush() 416 struct ol_txrx_peer_t *peer, in ol_txrx_peer_tid_pause_base() 444 struct ol_txrx_peer_t *peer) in ol_txrx_peer_pause_but_no_mgmt_q_base() 464 struct ol_txrx_peer_t *peer) in ol_txrx_peer_pause_base() 483 struct ol_txrx_peer_t *peer, in ol_txrx_peer_tid_unpause_base() 533 struct ol_txrx_peer_t *peer) in ol_txrx_peer_unpause_base() 553 struct ol_txrx_peer_t *peer) in ol_txrx_peer_unpause_but_no_mgmt_q_base() 594 struct ol_txrx_peer_t *peer; in ol_txrx_vdev_pause() 632 struct ol_txrx_peer_t *peer; in ol_txrx_vdev_unpause() 701 struct ol_txrx_peer_t *peer = NULL; in ol_txrx_peer_bal_add_limit_peer() [all …]
|
H A D | ol_tx_classify.c | 90 struct ol_txrx_peer_t *peer, in ol_if_tx_bad_peer_txq_overflow() 102 struct ol_txrx_peer_t *peer, in ol_if_tx_bad_peer_txq_overflow() 335 struct ol_txrx_peer_t *ol_tx_tdls_peer_find(struct ol_txrx_pdev_t *pdev, in ol_tx_tdls_peer_find() 340 struct ol_txrx_peer_t *peer = NULL; in ol_tx_tdls_peer_find() 344 struct ol_txrx_peer_t *(*find_peer)(struct ol_txrx_pdev_t *pdev, in ol_tx_tdls_peer_find() 407 static struct ol_txrx_peer_t *ol_tx_tdls_peer_find(struct ol_txrx_pdev_t *pdev, in ol_tx_tdls_peer_find() 412 struct ol_txrx_peer_t *peer = NULL; in ol_tx_tdls_peer_find() 428 struct ol_txrx_peer_t *peer = NULL; in ol_tx_classify() 659 struct ol_txrx_peer_t *peer = NULL; in ol_tx_classify_mgmt() 775 struct ol_txrx_peer_t *peer; in ol_tx_classify_extension()
|
H A D | ol_tx_queue.h | 366 struct ol_txrx_peer_t *peer); 423 struct ol_txrx_peer_t *peer) in ol_txrx_set_txq_peer() 588 struct ol_txrx_peer_t *peer, 627 struct ol_txrx_peer_t *peer, in ol_tx_set_peer_group_ptr()
|
H A D | ol_txrx_encap.h | 77 struct ol_txrx_peer_t *peer, 92 struct ol_txrx_peer_t *peer, in OL_RX_DECAP()
|
H A D | ol_txrx.h | 307 struct ol_txrx_peer_t *peer); 309 struct ol_txrx_peer_t *peer); 319 struct ol_txrx_peer_t *peer) {} in ol_txrx_peer_txqs_init() 323 struct ol_txrx_peer_t *peer) {} in ol_txrx_peer_tx_queue_free()
|
H A D | ol_rx_pn.c | 86 struct ol_txrx_peer_t *peer, in ol_rx_pn_check_base() 260 struct ol_txrx_peer_t *peer, unsigned int tid, in ol_rx_pn_check() 269 struct ol_txrx_peer_t *peer, in ol_rx_pn_check_only() 300 struct ol_txrx_peer_t *peer, uint16_t tid, void *rx_desc) in ol_rx_pn_trace_add()
|
H A D | ol_txrx.c | 129 struct ol_txrx_peer_t *peer; in ol_peer_recovery_notifier_cb() 169 QDF_STATUS ol_register_peer_recovery_notifier(struct ol_txrx_peer_t *peer) in ol_register_peer_recovery_notifier() 183 QDF_STATUS ol_register_peer_recovery_notifier(struct ol_txrx_peer_t *peer) in ol_register_peer_recovery_notifier() 272 struct ol_txrx_peer_t *peer; in ol_txrx_find_peer_by_addr_and_vdev() 298 struct ol_txrx_peer_t *peer = in ol_txrx_get_vdevid() 319 struct ol_txrx_peer_t *peer = NULL; in ol_txrx_get_vdev_by_peer_addr() 463 struct ol_txrx_peer_t *peer; in ol_txrx_find_peer_by_addr() 501 struct ol_txrx_peer_t *peer; in ol_txrx_peer_get_ref_by_addr() 548 struct ol_txrx_peer_t *peer = NULL; in ol_txrx_peer_get_ref_by_local_id() 591 struct ol_txrx_peer_t *peer) in ol_txrx_local_peer_id_alloc() [all …]
|
H A D | ol_rx_defrag.c | 311 struct ol_txrx_peer_t *peer; in ol_rx_frag_indication_handler() 399 struct ol_txrx_peer_t *peer, in ol_rx_reorder_flush_frag() 419 struct ol_txrx_peer_t *peer, in ol_rx_reorder_store_frag() 603 void ol_rx_defrag_waitlist_add(struct ol_txrx_peer_t *peer, unsigned int tid) in ol_rx_defrag_waitlist_add() 615 void ol_rx_defrag_waitlist_remove(struct ol_txrx_peer_t *peer, unsigned int tid) in ol_rx_defrag_waitlist_remove() 649 struct ol_txrx_peer_t *peer; in ol_rx_defrag_waitlist_flush() 665 container_of(rx_reorder_base, struct ol_txrx_peer_t, in ol_rx_defrag_waitlist_flush() 752 struct ol_txrx_peer_t *peer, unsigned int tid, in ol_rx_defrag() 763 struct ol_txrx_peer_t *peer_head = NULL; in ol_rx_defrag()
|
H A D | ol_rx_fwd.h | 54 struct ol_txrx_peer_t *peer,
|
H A D | ol_txrx_encap.c | 63 struct ol_txrx_peer_t *peer; in ol_tx_encap_from_native_wifi() 147 struct ol_txrx_peer_t *peer; in ol_tx_encap_from_8023() 521 struct ol_txrx_peer_t *peer, in ol_rx_decap()
|
H A D | ol_rx_fwd.c | 140 struct ol_txrx_peer_t *peer, in ol_rx_fwd_check()
|
/wlan-driver/qcacld-3.0/core/dp/ol/inc/ |
H A D | ol_defines.h | 53 struct ol_txrx_peer_t; 54 typedef struct ol_txrx_peer_t *ol_txrx_peer_handle;
|
H A D | ol_txrx_osif_api.h | 74 void ol_rx_data_process(struct ol_txrx_peer_t *peer, 77 void ol_txrx_flush_rx_frames(struct ol_txrx_peer_t *peer,
|
H A D | ol_txrx_ctrl_api.h | 222 static inline void ol_txrx_peer_pause(struct ol_txrx_peer_t *data_peer) in ol_txrx_peer_pause() 470 struct ol_txrx_peer_t *peer); 473 struct ol_txrx_peer_t **peer);
|