Home
last modified time | relevance | path

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

12

/wlan-driver/qcacld-3.0/core/dp/txrx/
H A Dol_txrx_peer_find.h43 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 Dol_rx.h29 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 Dol_rx_reorder.h30 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 Dol_txrx_peer_find.c65 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 Dol_txrx_types.h88 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 Dol_rx_defrag.h58 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 Dol_rx_pn.h57 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 Dol_rx_reorder.c101 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 Dol_rx.c126 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 Dol_rx_reorder_timeout.h27 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 Dol_rx_reorder_timeout.c32 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 Dol_tx_queue.c69 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 Dol_tx_classify.c90 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 Dol_tx_queue.h366 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 Dol_txrx_encap.h77 struct ol_txrx_peer_t *peer,
92 struct ol_txrx_peer_t *peer, in OL_RX_DECAP()
H A Dol_txrx.h307 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 Dol_rx_pn.c86 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 Dol_txrx.c129 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 Dol_rx_defrag.c311 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 Dol_rx_fwd.h54 struct ol_txrx_peer_t *peer,
H A Dol_txrx_encap.c63 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 Dol_rx_fwd.c140 struct ol_txrx_peer_t *peer, in ol_rx_fwd_check()
/wlan-driver/qcacld-3.0/core/dp/ol/inc/
H A Dol_defines.h53 struct ol_txrx_peer_t;
54 typedef struct ol_txrx_peer_t *ol_txrx_peer_handle;
H A Dol_txrx_osif_api.h74 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 Dol_txrx_ctrl_api.h222 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);

12