| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_util.h | 71 struct phl_queue { struct 87 static inline _os_list *_get_list_head(struct phl_queue *q) in _get_list_head() argument 92 void pq_init(void *d, struct phl_queue *q); 93 void pq_deinit(void *d, struct phl_queue *q); 94 void pq_reset(void *d, struct phl_queue *q, enum lock_type type); 95 u8 pq_push(void *d, struct phl_queue *q, _os_list *obj, u8 pos, enum lock_type type); 96 u8 pq_pop(void *d, struct phl_queue *q, _os_list **obj, u8 pos, enum lock_type type); 97 u8 pq_get_next(void *d, struct phl_queue *queue, _os_list *cur_obj, 99 u8 pq_get_front(void *d, struct phl_queue *queue, _os_list **obj, 101 u8 pq_get_tail(void *d, struct phl_queue *q, _os_list **obj, enum lock_type type); [all …]
|
| H A D | phl_util.c | 20 void pq_init(void *d, struct phl_queue *q) in pq_init() 27 void pq_deinit(void *d, struct phl_queue *q) in pq_deinit() 32 void pq_reset(void *d, struct phl_queue *q, enum lock_type type) in pq_reset() 42 u8 pq_push(void *d, struct phl_queue *q, _os_list *obj, u8 pos, enum lock_type type) in pq_push() 56 u8 pq_pop(void *d, struct phl_queue *q, _os_list **obj, u8 pos, enum lock_type type) in pq_pop() 75 u8 pq_get_front(void *d, struct phl_queue *q, _os_list **obj, enum lock_type type) in pq_get_front() 88 u8 pq_get_next(void *d, struct phl_queue *queue, _os_list *cur_obj, in pq_get_next() 102 u8 pq_get_tail(void *d, struct phl_queue *q, _os_list **obj, enum lock_type type) in pq_get_tail() 115 u8 pq_get_prev(void *d, struct phl_queue *queue, _os_list *cur_obj, in pq_get_prev() 129 u8 pq_search_node(void *d, struct phl_queue *q, _os_list **obj, in pq_search_node() [all …]
|
| H A D | phl_struct.h | 192 struct phl_queue free_sta_queue; 197 struct phl_queue idle_h2c_pkt_cmd_list; 198 struct phl_queue idle_h2c_pkt_data_list; 199 struct phl_queue idle_h2c_pkt_ldata_list; 200 struct phl_queue busy_h2c_pkt_list;
|
| H A D | phl_chan.c | 173 struct phl_queue *sta_queue = NULL; in phl_cmd_chg_op_chdef_start_hdl() 503 struct phl_queue *chan_ctx_queue, in _phl_chanctx_add() 521 struct phl_queue *chan_ctx_queue, in _phl_chanctx_add_with_lock() 537 struct phl_queue *chan_ctx_queue, in _phl_chanctx_del() 557 struct phl_queue *chan_ctx_queue, in _phl_chanctx_del_with_lock() 574 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_set() 595 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_set_with_lock() 612 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_clr() 633 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_clr_with_lock() 648 struct phl_queue *chan_ctx_queue, in phl_chanctx_get_rnum() [all …]
|
| H A D | phl_chan.h | 19 struct phl_queue *chan_ctx_queue, 23 struct phl_queue *chan_ctx_queue,
|
| H A D | phl_twt.c | 172 struct phl_queue *twt_annc_q, in _twt_announce_info_enqueue() 189 struct phl_queue *twt_annc_q) in _twt_announce_info_dequeue() 209 struct phl_queue *annc_queue, u16 macid) in _twt_sta_announce() 246 struct phl_queue *annc_q, u16 macid, in _twt_set_sta_announce_state() 320 struct phl_queue *annc_q = &phl_twt_info->twt_annc_queue; 628 u8 config_id, struct phl_queue *sta_queue, in _twt_all_sta_update() 650 struct phl_queue *sta_queue, struct rtw_phl_stainfo_t *phl_sta) in _twt_get_sta_info() 670 struct phl_queue *sta_q, struct rtw_twt_sta_info *psta) in _twt_sta_enqueue() 684 struct phl_queue *sta_q, u16 *cnt) in _twt_sta_dequeue() 708 struct phl_queue *sta_queue) in _twt_delete_all_sta() [all …]
|
| H A D | phl_twt.h | 78 struct phl_queue twt_sta_queue; /*struct rtw_twt_sta_info*/ 88 struct phl_queue twt_annc_queue;/*struct _twt_announce_info*/
|
| H A D | phl_cmd_dispatcher.c | 197 struct phl_queue module_q[PHL_MDL_PRI_MAX]; 200 struct phl_queue msg_wait_q; 201 struct phl_queue msg_idle_q; 202 struct phl_queue msg_pend_q; 205 struct phl_queue token_req_wait_q; 206 struct phl_queue token_req_idle_q; 207 struct phl_queue token_op_q; 1060 struct phl_queue *q = NULL; in msg_pre_phase_hdl() 1102 struct phl_queue *q = NULL; in msg_post_phase_hdl() 2221 struct phl_queue *q = NULL; in dispr_is_fg_empty()
|
| H A D | phl_scan.h | 111 struct phl_queue chlist;
|
| H A D | phl_msg_hub.c | 53 struct phl_queue idle_msg_q; 54 struct phl_queue wait_msg_q;
|
| H A D | phl_sta.c | 388 struct phl_queue *sta_queue, in phl_stainfo_enqueue() 405 struct phl_queue *sta_queue) in phl_stainfo_dequeue() 427 struct phl_queue *sta_queue, in phl_stainfo_queue_del() 446 struct phl_queue *sta_queue, in phl_stainfo_queue_search() 476 struct phl_queue *sta_queue) in phl_stainfo_queue_get_first() 501 struct phl_queue *fsta_queue = &sta_ctrl->free_sta_queue; in phl_stainfo_ctrl_deinie() 527 struct phl_queue *fsta_queue = NULL; in phl_stainfo_ctrl_init()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_util.h | 71 struct phl_queue { struct 87 static inline _os_list *_get_list_head(struct phl_queue *q) in _get_list_head() argument 92 void pq_init(void *d, struct phl_queue *q); 93 void pq_deinit(void *d, struct phl_queue *q); 94 void pq_reset(void *d, struct phl_queue *q, enum lock_type type); 95 u8 pq_push(void *d, struct phl_queue *q, _os_list *obj, u8 pos, enum lock_type type); 96 u8 pq_pop(void *d, struct phl_queue *q, _os_list **obj, u8 pos, enum lock_type type); 97 u8 pq_get_next(void *d, struct phl_queue *queue, _os_list *cur_obj, 99 u8 pq_get_front(void *d, struct phl_queue *queue, _os_list **obj, 101 u8 pq_get_tail(void *d, struct phl_queue *q, _os_list **obj, enum lock_type type); [all …]
|
| H A D | phl_util.c | 20 void pq_init(void *d, struct phl_queue *q) in pq_init() 27 void pq_deinit(void *d, struct phl_queue *q) in pq_deinit() 32 void pq_reset(void *d, struct phl_queue *q, enum lock_type type) in pq_reset() 42 u8 pq_push(void *d, struct phl_queue *q, _os_list *obj, u8 pos, enum lock_type type) in pq_push() 56 u8 pq_pop(void *d, struct phl_queue *q, _os_list **obj, u8 pos, enum lock_type type) in pq_pop() 75 u8 pq_get_front(void *d, struct phl_queue *q, _os_list **obj, enum lock_type type) in pq_get_front() 88 u8 pq_get_next(void *d, struct phl_queue *queue, _os_list *cur_obj, in pq_get_next() 102 u8 pq_get_tail(void *d, struct phl_queue *q, _os_list **obj, enum lock_type type) in pq_get_tail() 115 u8 pq_get_prev(void *d, struct phl_queue *queue, _os_list *cur_obj, in pq_get_prev() 129 u8 pq_search_node(void *d, struct phl_queue *q, _os_list **obj, in pq_search_node() [all …]
|
| H A D | phl_struct.h | 196 struct phl_queue free_sta_queue; 201 struct phl_queue idle_h2c_pkt_cmd_list; 202 struct phl_queue idle_h2c_pkt_data_list; 203 struct phl_queue idle_h2c_pkt_ldata_list; 204 struct phl_queue busy_h2c_pkt_list;
|
| H A D | phl_chan.c | 173 struct phl_queue *sta_queue = NULL; in phl_cmd_chg_op_chdef_start_hdl() 503 struct phl_queue *chan_ctx_queue, in _phl_chanctx_add() 521 struct phl_queue *chan_ctx_queue, in _phl_chanctx_add_with_lock() 537 struct phl_queue *chan_ctx_queue, in _phl_chanctx_del() 557 struct phl_queue *chan_ctx_queue, in _phl_chanctx_del_with_lock() 574 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_set() 595 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_set_with_lock() 612 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_clr() 633 struct phl_queue *chan_ctx_queue, in _phl_chanctx_rmap_clr_with_lock() 648 struct phl_queue *chan_ctx_queue, in phl_chanctx_get_rnum() [all …]
|
| H A D | phl_chan.h | 19 struct phl_queue *chan_ctx_queue, 23 struct phl_queue *chan_ctx_queue,
|
| H A D | phl_twt.c | 172 struct phl_queue *twt_annc_q, in _twt_announce_info_enqueue() 189 struct phl_queue *twt_annc_q) in _twt_announce_info_dequeue() 209 struct phl_queue *annc_queue, u16 macid) in _twt_sta_announce() 246 struct phl_queue *annc_q, u16 macid, in _twt_set_sta_announce_state() 320 struct phl_queue *annc_q = &phl_twt_info->twt_annc_queue; 628 u8 config_id, struct phl_queue *sta_queue, in _twt_all_sta_update() 650 struct phl_queue *sta_queue, struct rtw_phl_stainfo_t *phl_sta) in _twt_get_sta_info() 670 struct phl_queue *sta_q, struct rtw_twt_sta_info *psta) in _twt_sta_enqueue() 684 struct phl_queue *sta_q, u16 *cnt) in _twt_sta_dequeue() 708 struct phl_queue *sta_queue) in _twt_delete_all_sta() [all …]
|
| H A D | phl_twt.h | 78 struct phl_queue twt_sta_queue; /*struct rtw_twt_sta_info*/ 88 struct phl_queue twt_annc_queue;/*struct _twt_announce_info*/
|
| H A D | phl_cmd_dispatcher.c | 197 struct phl_queue module_q[PHL_MDL_PRI_MAX]; 200 struct phl_queue msg_wait_q; 201 struct phl_queue msg_idle_q; 202 struct phl_queue msg_pend_q; 205 struct phl_queue token_req_wait_q; 206 struct phl_queue token_req_idle_q; 207 struct phl_queue token_op_q; 1061 struct phl_queue *q = NULL; in msg_pre_phase_hdl() 1103 struct phl_queue *q = NULL; in msg_post_phase_hdl() 2222 struct phl_queue *q = NULL; in dispr_is_fg_empty()
|
| H A D | phl_scan.h | 111 struct phl_queue chlist;
|
| H A D | phl_msg_hub.c | 53 struct phl_queue idle_msg_q; 54 struct phl_queue wait_msg_q;
|
| H A D | phl_sta.c | 391 struct phl_queue *sta_queue, in phl_stainfo_enqueue() 408 struct phl_queue *sta_queue) in phl_stainfo_dequeue() 430 struct phl_queue *sta_queue, in phl_stainfo_queue_del() 449 struct phl_queue *sta_queue, in phl_stainfo_queue_search() 479 struct phl_queue *sta_queue) in phl_stainfo_queue_get_first() 504 struct phl_queue *fsta_queue = &sta_ctrl->free_sta_queue; in phl_stainfo_ctrl_deinie() 530 struct phl_queue *fsta_queue = NULL; in phl_stainfo_ctrl_init()
|
| H A D | phl_tx.c | 812 struct phl_queue *pool_list, in enqueue_h2c_pkt() 836 struct phl_queue *pool_list) in dequeue_h2c_pkt() 901 struct phl_queue *queue = &h2c_pkt_pool->busy_h2c_pkt_list; in phl_enqueue_busy_h2c_pkt() 913 struct phl_queue *queue = NULL; in phl_enqueue_idle_h2c_pkt() 960 struct phl_queue *queue = NULL; in phl_query_busy_h2c_pkt() 975 struct phl_queue *queue = NULL; in phl_query_idle_h2c_pkt()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hci/ |
| H A D | phl_trx_sdio.c | 49 struct phl_queue idle_list; 50 struct phl_queue busy_list; /* ready to send buffer list */ 51 struct phl_queue mgnt_idle_list; /* management buffer list */ 52 struct phl_queue mgnt_busy_list; /* ready to send management buffer list */ 61 struct phl_queue idle_rxbuf_list; 62 struct phl_queue busy_rxbuf_list; 63 struct phl_queue pend_rxbuf_list; 76 struct phl_queue *pool_list, struct rtw_tx_buf *txbuf, in enqueue_txbuf() 86 struct phl_queue *pool_list) in dequeue_txbuf() 171 struct phl_queue *pool_list; in free_txbuf() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/ |
| H A D | hal_api_btc.c | 54 struct phl_queue *q, struct fw_msg_entry *entry) in _msg_enq() 60 struct phl_queue *q) in _msg_deq()
|