Home
last modified time | relevance | path

Searched refs:rtw_h2c_pkt (Results 1 – 25 of 80) sorted by relevance

1234

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/
H A Dh2c_agg.c20 struct rtw_h2c_pkt *tx_h2cb = (struct rtw_h2c_pkt *)h2cb; in mac_h2c_agg_tx_single_normal_h2c()
46 struct rtw_h2c_pkt *tx_h2cb = (struct rtw_h2c_pkt *)agg_h2cb; in mac_h2c_agg_tx_single_agg_h2c()
90 struct rtw_h2c_pkt *agg_h2cb = NULL; in mac_h2c_agg_tx()
91 struct rtw_h2c_pkt *cur_h2cb = NULL; in mac_h2c_agg_tx()
118 cur_h2cb = (struct rtw_h2c_pkt *)cur_agg_node->h2c_pkt; in mac_h2c_agg_tx()
122 ((struct rtw_h2c_pkt *) in mac_h2c_agg_tx()
206 PLTFM_RECYCLE_H2C((struct rtw_h2c_pkt *)agg_h2cb); in mac_h2c_agg_tx()
230 PLTFM_RECYCLE_H2C((struct rtw_h2c_pkt *)cur_agg_node->h2c_pkt); in mac_h2c_agg_flush()
H A Dfwcmd.h286 struct rtw_h2c_pkt *h2cb_alloc(struct mac_ax_adapter *adapter,
308 void h2cb_free(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb);
329 u8 *h2cb_push(struct rtw_h2c_pkt *h2cb, u32 len);
350 u8 *h2cb_pull(struct rtw_h2c_pkt *h2cb, u32 len);
371 u8 *h2cb_put(struct rtw_h2c_pkt *h2cb, u32 len);
398 u32 h2c_pkt_set_hdr(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb,
427 struct rtw_h2c_pkt *h2cb, u8 type, u8 cat, u8 _class_,
451 u32 h2c_pkt_set_cmd(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb,
473 u32 h2c_agg_enqueue(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb);
487 u32 h2c_pkt_build_txd(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb);
H A Dmcc.c22 struct rtw_h2c_pkt *h2cb; in mac_reset_mcc_group()
109 struct rtw_h2c_pkt *h2cb; in mac_add_mcc()
212 struct rtw_h2c_pkt *h2cb; in mac_start_mcc()
300 struct rtw_h2c_pkt *h2cb; in mac_stop_mcc()
378 struct rtw_h2c_pkt *h2cb; in mac_del_mcc_group()
457 struct rtw_h2c_pkt *h2cb; in mac_mcc_request_tsf()
535 struct rtw_h2c_pkt *h2cb; in mac_mcc_macid_bitmap()
615 struct rtw_h2c_pkt *h2cb; in mac_mcc_sync_enable()
694 struct rtw_h2c_pkt *h2cb; in mac_mcc_set_duration()
H A Dwowlan.c31 struct rtw_h2c_pkt *h2cb; in send_h2c_keep_alive()
92 struct rtw_h2c_pkt *h2cb; in send_h2c_disconnect_detect()
162 struct rtw_h2c_pkt *h2cb; in send_h2c_wow_global()
233 struct rtw_h2c_pkt *h2cb; in send_h2c_gtk_ofld()
305 struct rtw_h2c_pkt *h2cb; in send_h2c_arp_ofld()
368 struct rtw_h2c_pkt *h2cb; in send_h2c_ndp_ofld()
431 struct rtw_h2c_pkt *h2cb; in send_h2c_realwow()
500 struct rtw_h2c_pkt *h2cb; in send_h2c_nlo()
571 struct rtw_h2c_pkt *h2cb; in send_h2c_wakeup_ctrl()
637 struct rtw_h2c_pkt *h2cb; in send_h2c_negative_pattern()
[all …]
H A Dtwt.c22 struct rtw_h2c_pkt *h2cb; in mac_twt_info_upd_h2c()
119 struct rtw_h2c_pkt *h2cb; in mac_twt_act_h2c()
182 struct rtw_h2c_pkt *h2cb; in mac_twt_staanno_h2c()
H A Dfwofld.c261 struct rtw_h2c_pkt *h2cb; in mac_write_ofld()
464 struct rtw_h2c_pkt *h2cb; in mac_conf_ofld()
569 struct rtw_h2c_pkt *h2cb; in mac_read_pkt_ofld()
647 struct rtw_h2c_pkt *h2cb; in mac_del_pkt_ofld()
728 struct rtw_h2c_pkt *h2cb; in mac_add_pkt_ofld()
844 struct rtw_h2c_pkt *h2cb; in mac_dump_efuse_ofld()
1043 struct rtw_h2c_pkt *h2cb; in mac_read_ofld()
1143 struct rtw_h2c_pkt *h2cb; in mac_general_pkt_ids()
1342 struct rtw_h2c_pkt *h2cb; in cmd_ofld()
1705 struct rtw_h2c_pkt *h2cbuf; in mac_add_scanofld_ch()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/
H A Dh2c_agg.c20 struct rtw_h2c_pkt *tx_h2cb = (struct rtw_h2c_pkt *)h2cb; in mac_h2c_agg_tx_single_normal_h2c()
46 struct rtw_h2c_pkt *tx_h2cb = (struct rtw_h2c_pkt *)agg_h2cb; in mac_h2c_agg_tx_single_agg_h2c()
90 struct rtw_h2c_pkt *agg_h2cb = NULL; in mac_h2c_agg_tx()
91 struct rtw_h2c_pkt *cur_h2cb = NULL; in mac_h2c_agg_tx()
118 cur_h2cb = (struct rtw_h2c_pkt *)cur_agg_node->h2c_pkt; in mac_h2c_agg_tx()
122 ((struct rtw_h2c_pkt *) in mac_h2c_agg_tx()
206 PLTFM_RECYCLE_H2C((struct rtw_h2c_pkt *)agg_h2cb); in mac_h2c_agg_tx()
230 PLTFM_RECYCLE_H2C((struct rtw_h2c_pkt *)cur_agg_node->h2c_pkt); in mac_h2c_agg_flush()
H A Dfwcmd.h286 struct rtw_h2c_pkt *h2cb_alloc(struct mac_ax_adapter *adapter,
308 void h2cb_free(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb);
329 u8 *h2cb_push(struct rtw_h2c_pkt *h2cb, u32 len);
350 u8 *h2cb_pull(struct rtw_h2c_pkt *h2cb, u32 len);
371 u8 *h2cb_put(struct rtw_h2c_pkt *h2cb, u32 len);
398 u32 h2c_pkt_set_hdr(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb,
427 struct rtw_h2c_pkt *h2cb, u8 type, u8 cat, u8 _class_,
451 u32 h2c_pkt_set_cmd(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb,
473 u32 h2c_agg_enqueue(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb);
487 u32 h2c_pkt_build_txd(struct mac_ax_adapter *adapter, struct rtw_h2c_pkt *h2cb);
H A Dmcc.c22 struct rtw_h2c_pkt *h2cb; in mac_reset_mcc_group()
109 struct rtw_h2c_pkt *h2cb; in mac_add_mcc()
212 struct rtw_h2c_pkt *h2cb; in mac_start_mcc()
300 struct rtw_h2c_pkt *h2cb; in mac_stop_mcc()
378 struct rtw_h2c_pkt *h2cb; in mac_del_mcc_group()
457 struct rtw_h2c_pkt *h2cb; in mac_mcc_request_tsf()
535 struct rtw_h2c_pkt *h2cb; in mac_mcc_macid_bitmap()
615 struct rtw_h2c_pkt *h2cb; in mac_mcc_sync_enable()
694 struct rtw_h2c_pkt *h2cb; in mac_mcc_set_duration()
H A Dwowlan.c31 struct rtw_h2c_pkt *h2cb; in send_h2c_keep_alive()
92 struct rtw_h2c_pkt *h2cb; in send_h2c_disconnect_detect()
162 struct rtw_h2c_pkt *h2cb; in send_h2c_wow_global()
233 struct rtw_h2c_pkt *h2cb; in send_h2c_gtk_ofld()
305 struct rtw_h2c_pkt *h2cb; in send_h2c_arp_ofld()
368 struct rtw_h2c_pkt *h2cb; in send_h2c_ndp_ofld()
431 struct rtw_h2c_pkt *h2cb; in send_h2c_realwow()
500 struct rtw_h2c_pkt *h2cb; in send_h2c_nlo()
571 struct rtw_h2c_pkt *h2cb; in send_h2c_wakeup_ctrl()
637 struct rtw_h2c_pkt *h2cb; in send_h2c_negative_pattern()
[all …]
H A Dtwt.c22 struct rtw_h2c_pkt *h2cb; in mac_twt_info_upd_h2c()
119 struct rtw_h2c_pkt *h2cb; in mac_twt_act_h2c()
182 struct rtw_h2c_pkt *h2cb; in mac_twt_staanno_h2c()
H A Dfwofld.c261 struct rtw_h2c_pkt *h2cb; in mac_write_ofld()
464 struct rtw_h2c_pkt *h2cb; in mac_conf_ofld()
569 struct rtw_h2c_pkt *h2cb; in mac_read_pkt_ofld()
647 struct rtw_h2c_pkt *h2cb; in mac_del_pkt_ofld()
728 struct rtw_h2c_pkt *h2cb; in mac_add_pkt_ofld()
844 struct rtw_h2c_pkt *h2cb; in mac_dump_efuse_ofld()
1043 struct rtw_h2c_pkt *h2cb; in mac_read_ofld()
1143 struct rtw_h2c_pkt *h2cb; in mac_general_pkt_ids()
1342 struct rtw_h2c_pkt *h2cb; in cmd_ofld()
1705 struct rtw_h2c_pkt *h2cbuf; in mac_add_scanofld_ch()
[all …]
H A Dhwamsdu.c28 struct rtw_h2c_pkt *h2cb; in mac_enable_cut_hwamsdu()
94 struct rtw_h2c_pkt *h2cb; in mac_enable_hwmasdu()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hci/
H A Dphl_trx_pcie.h51 struct rtw_h2c_pkt *cmd;
52 struct rtw_h2c_pkt *data;
53 struct rtw_h2c_pkt *ldata;
54 struct rtw_h2c_pkt **cmd_ring;
55 struct rtw_h2c_pkt **data_ring;
56 struct rtw_h2c_pkt **ldata_ring;
H A Dphl_trx_pcie.c27 struct rtw_h2c_pkt *h2c_pkt = NULL, *h2c_t = NULL; in phl_dump_link_list()
107 phl_list_for_loop_safe(h2c_pkt, h2c_t, struct rtw_h2c_pkt, in phl_dump_link_list()
464 struct rtw_h2c_pkt *cmd = h2c_work->cmd; in _phl_free_h2c_work_ring()
465 struct rtw_h2c_pkt *data = h2c_work->data; in _phl_free_h2c_work_ring()
466 struct rtw_h2c_pkt *ldata = h2c_work->ldata; in _phl_free_h2c_work_ring()
511 buf_num * sizeof(struct rtw_h2c_pkt *)); in _phl_free_h2c_work_ring()
515 buf_num * sizeof(struct rtw_h2c_pkt *)); in _phl_free_h2c_work_ring()
519 buf_num * sizeof(struct rtw_h2c_pkt *)); in _phl_free_h2c_work_ring()
540 struct rtw_h2c_pkt *cmd = NULL, *data = NULL, *ldata = NULL; in _phl_alloc_h2c_work_ring()
564 buf_num * sizeof(struct rtw_h2c_pkt *)); in _phl_alloc_h2c_work_ring()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_tx.h48 struct rtw_h2c_pkt *h2c_pkt, u8 pos);
51 struct rtw_h2c_pkt *h2c_pkt);
53 struct rtw_h2c_pkt *phl_query_busy_h2c_pkt(struct phl_info_t *phl_info);
54 struct rtw_h2c_pkt *phl_query_idle_h2c_pkt(struct phl_info_t *phl_info, u8 type);
H A Dphl_api_drv.c32 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com, in rtw_phl_query_h2c_pkt()
35 struct rtw_h2c_pkt *h2c_pkt = NULL; in rtw_phl_query_h2c_pkt()
38 h2c_pkt = (struct rtw_h2c_pkt *)phl_query_idle_h2c_pkt(phl_info, type); in rtw_phl_query_h2c_pkt()
47 struct rtw_h2c_pkt *pkt) in rtw_phl_pltfm_tx()
H A Dphl_tx.c813 struct rtw_h2c_pkt *h2c_pkt, u8 pos) in enqueue_h2c_pkt()
835 static struct rtw_h2c_pkt *dequeue_h2c_pkt(struct phl_info_t *phl_info, in dequeue_h2c_pkt()
838 struct rtw_h2c_pkt *h2c_pkt = NULL; in dequeue_h2c_pkt()
846 h2c_pkt = list_first_entry(&pool_list->queue, struct rtw_h2c_pkt, list); in dequeue_h2c_pkt()
856 struct rtw_h2c_pkt *h2c_pkt, in _phl_reset_h2c_pkt()
897 struct rtw_h2c_pkt *h2c_pkt, u8 pos) in phl_enqueue_busy_h2c_pkt()
908 struct rtw_h2c_pkt *h2c_pkt) in phl_enqueue_idle_h2c_pkt()
956 struct rtw_h2c_pkt *phl_query_busy_h2c_pkt(struct phl_info_t *phl_info) in phl_query_busy_h2c_pkt()
959 struct rtw_h2c_pkt *h2c_pkt = NULL; in phl_query_busy_h2c_pkt()
970 struct rtw_h2c_pkt *phl_query_idle_h2c_pkt(struct phl_info_t *phl_info, u8 type) in phl_query_idle_h2c_pkt()
[all …]
H A Dphl_api_drv.h28 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com,
39 struct rtw_h2c_pkt *pkt);
H A Dphl_struct.h110 struct rtw_h2c_pkt *_h2c_pkt);
112 struct rtw_h2c_pkt *_h2c_pkt, u32 buf_len);
200 struct rtw_h2c_pkt *h2c_pkt_buf;
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_tx.h48 struct rtw_h2c_pkt *h2c_pkt, u8 pos);
51 struct rtw_h2c_pkt *h2c_pkt);
53 struct rtw_h2c_pkt *phl_query_busy_h2c_pkt(struct phl_info_t *phl_info);
54 struct rtw_h2c_pkt *phl_query_idle_h2c_pkt(struct phl_info_t *phl_info, u8 type);
H A Dphl_api_drv.c32 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com, in rtw_phl_query_h2c_pkt()
35 struct rtw_h2c_pkt *h2c_pkt = NULL; in rtw_phl_query_h2c_pkt()
38 h2c_pkt = (struct rtw_h2c_pkt *)phl_query_idle_h2c_pkt(phl_info, type); in rtw_phl_query_h2c_pkt()
47 struct rtw_h2c_pkt *pkt) in rtw_phl_pltfm_tx()
H A Dphl_tx.c840 struct rtw_h2c_pkt *h2c_pkt, u8 pos) in enqueue_h2c_pkt()
862 static struct rtw_h2c_pkt *dequeue_h2c_pkt(struct phl_info_t *phl_info, in dequeue_h2c_pkt()
865 struct rtw_h2c_pkt *h2c_pkt = NULL; in dequeue_h2c_pkt()
873 h2c_pkt = list_first_entry(&pool_list->queue, struct rtw_h2c_pkt, list); in dequeue_h2c_pkt()
883 struct rtw_h2c_pkt *h2c_pkt, in _phl_reset_h2c_pkt()
924 struct rtw_h2c_pkt *h2c_pkt, u8 pos) in phl_enqueue_busy_h2c_pkt()
935 struct rtw_h2c_pkt *h2c_pkt) in phl_enqueue_idle_h2c_pkt()
983 struct rtw_h2c_pkt *phl_query_busy_h2c_pkt(struct phl_info_t *phl_info) in phl_query_busy_h2c_pkt()
986 struct rtw_h2c_pkt *h2c_pkt = NULL; in phl_query_busy_h2c_pkt()
997 struct rtw_h2c_pkt *phl_query_idle_h2c_pkt(struct phl_info_t *phl_info, u8 type) in phl_query_idle_h2c_pkt()
[all …]
H A Dphl_api_drv.h28 struct rtw_h2c_pkt *rtw_phl_query_h2c_pkt(struct rtw_phl_com_t *phl_com,
39 struct rtw_h2c_pkt *pkt);
H A Dphl_struct.h107 struct rtw_h2c_pkt *_h2c_pkt);
109 struct rtw_h2c_pkt *_h2c_pkt, u32 buf_len);
196 struct rtw_h2c_pkt *h2c_pkt_buf;

1234