Home
last modified time | relevance | path

Searched refs:phl_rx (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_rx.c24 struct rtw_phl_rx_pkt *phl_rx = NULL; in rtw_phl_query_phl_rx() local
31 phl_rx = list_first_entry(&rx_pkt_pool->idle, in rtw_phl_query_phl_rx()
33 list_del(&phl_rx->list); in rtw_phl_query_phl_rx()
39 return phl_rx; in rtw_phl_query_phl_rx()
176 struct rtw_phl_rx_pkt *phl_rx) in phl_release_phl_rx() argument
184 _os_mem_set(phl_to_drvpriv(phl_info), &phl_rx->r, 0, sizeof(phl_rx->r)); in phl_release_phl_rx()
185 phl_rx->type = RTW_RX_TYPE_MAX; in phl_release_phl_rx()
186 phl_rx->rxbuf_ptr = NULL; in phl_release_phl_rx()
187 INIT_LIST_HEAD(&phl_rx->list); in phl_release_phl_rx()
188 list_add_tail(&phl_rx->list, &rx_pkt_pool->idle); in phl_release_phl_rx()
[all …]
H A Dphl_rx.h19 struct rtw_phl_rx_pkt phl_rx[MAX_PHL_RING_RX_PKT_NUM]; member
34 struct rtw_phl_rx_pkt *phl_rx);
36 struct rtw_phl_rx_pkt *phl_rx,
40 struct rtw_phl_rx_pkt *phl_rx);
60 struct rtw_phl_rx_pkt *phl_rx);
64 struct rtw_phl_rx_pkt *phl_rx);
H A Dphl_struct.h119 struct rtw_phl_rx_pkt *phl_rx);
122 struct rtw_phl_rx_pkt *phl_rx);
H A Dphl.mk23 $(phl_path)phl_rx.o \
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_rx.c24 struct rtw_phl_rx_pkt *phl_rx = NULL; in rtw_phl_query_phl_rx() local
31 phl_rx = list_first_entry(&rx_pkt_pool->idle, in rtw_phl_query_phl_rx()
33 list_del(&phl_rx->list); in rtw_phl_query_phl_rx()
39 return phl_rx; in rtw_phl_query_phl_rx()
176 struct rtw_phl_rx_pkt *phl_rx) in phl_release_phl_rx() argument
184 _os_mem_set(phl_to_drvpriv(phl_info), &phl_rx->r, 0, sizeof(phl_rx->r)); in phl_release_phl_rx()
185 phl_rx->type = RTW_RX_TYPE_MAX; in phl_release_phl_rx()
186 phl_rx->rxbuf_ptr = NULL; in phl_release_phl_rx()
187 INIT_LIST_HEAD(&phl_rx->list); in phl_release_phl_rx()
188 list_add_tail(&phl_rx->list, &rx_pkt_pool->idle); in phl_release_phl_rx()
[all …]
H A Dphl_rx.h19 struct rtw_phl_rx_pkt phl_rx[MAX_PHL_RING_RX_PKT_NUM]; member
34 struct rtw_phl_rx_pkt *phl_rx);
36 struct rtw_phl_rx_pkt *phl_rx,
40 struct rtw_phl_rx_pkt *phl_rx);
60 struct rtw_phl_rx_pkt *phl_rx);
64 struct rtw_phl_rx_pkt *phl_rx);
H A Dphl_struct.h122 struct rtw_phl_rx_pkt *phl_rx);
125 struct rtw_phl_rx_pkt *phl_rx);
H A Dphl.mk23 $(phl_path)phl_rx.o \
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hci/
H A Dphl_trx_sdio.c789 struct rtw_phl_rx_pkt *phl_rx) in phl_rx_handle_normal() argument
798 if (phl_rx->r.mdata.rx_rate <= RTW_DATA_RATE_HE_NSS4_MCS11) in phl_rx_handle_normal()
799 phl->phl_com->phl_stats.rx_rate_nmr[phl_rx->r.mdata.rx_rate]++; in phl_rx_handle_normal()
801 pstatus = phl_rx_reorder(phl, phl_rx, &frames); in phl_rx_handle_normal()
822 struct rtw_phl_rx_pkt *phl_rx = NULL; in phl_rx_sdio() local
876 phl_rx = rtw_phl_query_phl_rx(phl); in phl_rx_sdio()
877 if (!phl_rx) { in phl_rx_sdio()
893 phl_rx->type = rxbuf->pkt[i].meta.rpkt_type; in phl_rx_sdio()
894 phl_rx->rxbuf_ptr = (u8*)rxbuf; in phl_rx_sdio()
896 phl_rx->r.os_priv = NULL; in phl_rx_sdio()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/
H A Dhal_trx_8852b.c459 struct rtw_phl_rx_pkt *phl_rx) in hal_handle_rx_buffer_8852b() argument
463 struct rtw_recv_pkt *r = &phl_rx->r; in hal_handle_rx_buffer_8852b()
483 phl_rx->type = RTW_RX_TYPE_WIFI; in hal_handle_rx_buffer_8852b()
491 phl_rx->type = RTW_RX_TYPE_TX_WP_RELEASE_HOST; in hal_handle_rx_buffer_8852b()
499 phl_rx->type = RTW_RX_TYPE_PPDU_STATUS; in hal_handle_rx_buffer_8852b()
518 phl_rx, in hal_handle_rx_buffer_8852b()
525 hal_rx_ppdu_sts(phl_com, phl_rx, &ppdu_sts); in hal_handle_rx_buffer_8852b()
541 phl_rx->type = RTW_RX_TYPE_DFS_RPT; in hal_handle_rx_buffer_8852b()
572 phl_rx->type = RTW_RX_TYPE_CHANNEL_INFO; in hal_handle_rx_buffer_8852b()
612 phl_rx->type = RTW_RX_TYPE_CHANNEL_INFO; in hal_handle_rx_buffer_8852b()
[all …]
H A Dhal_trx_8852b.h170 struct rtw_phl_rx_pkt *phl_rx);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/rtl8852b/
H A Dhal_trx_8852b.c459 struct rtw_phl_rx_pkt *phl_rx) in hal_handle_rx_buffer_8852b() argument
463 struct rtw_recv_pkt *r = &phl_rx->r; in hal_handle_rx_buffer_8852b()
483 phl_rx->type = RTW_RX_TYPE_WIFI; in hal_handle_rx_buffer_8852b()
491 phl_rx->type = RTW_RX_TYPE_TX_WP_RELEASE_HOST; in hal_handle_rx_buffer_8852b()
499 phl_rx->type = RTW_RX_TYPE_PPDU_STATUS; in hal_handle_rx_buffer_8852b()
518 phl_rx, in hal_handle_rx_buffer_8852b()
525 hal_rx_ppdu_sts(phl_com, phl_rx, &ppdu_sts); in hal_handle_rx_buffer_8852b()
541 phl_rx->type = RTW_RX_TYPE_DFS_RPT; in hal_handle_rx_buffer_8852b()
572 phl_rx->type = RTW_RX_TYPE_CHANNEL_INFO; in hal_handle_rx_buffer_8852b()
612 phl_rx->type = RTW_RX_TYPE_CHANNEL_INFO; in hal_handle_rx_buffer_8852b()
[all …]
H A Dhal_trx_8852b.h170 struct rtw_phl_rx_pkt *phl_rx);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hci/
H A Dphl_trx_pcie.c3093 struct rtw_phl_rx_pkt *phl_rx = NULL; in phl_get_single_rx() local
3098 phl_rx = rtw_phl_query_phl_rx(phl_info); in phl_get_single_rx()
3102 if (NULL == phl_rx) { in phl_get_single_rx()
3115 phl_rx->rxbuf_ptr = (u8 *)rxbuf; in phl_get_single_rx()
3132 phl_rx->rxbuf_ptr = (u8 *)rxbuf; in phl_get_single_rx()
3144 phl_rx->r.os_priv = rxbuf->os_priv; in phl_get_single_rx()
3160 buf_size, phl_rx); in phl_get_single_rx()
3175 if (NULL != phl_rx) { in phl_get_single_rx()
3176 phl_release_phl_rx(phl_info, phl_rx); in phl_get_single_rx()
3177 phl_rx = NULL; in phl_get_single_rx()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_rx.h26 struct rtw_phl_rx_pkt *phl_rx,
H A Dhal_rx.c430 struct rtw_phl_rx_pkt *phl_rx, in hal_rx_ppdu_sts() argument
435 struct rtw_r_meta_data *meta = &(phl_rx->r.mdata); in hal_rx_ppdu_sts()
436 struct rtw_phl_ppdu_phy_info *phy_info = &(phl_rx->r.phy_info); in hal_rx_ppdu_sts()
H A Dhal_api_bb.h155 struct rtw_phl_rx_pkt *phl_rx, u8 is_su);
H A Dhal_api_bb.c830 struct rtw_phl_rx_pkt *phl_rx, u8 is_su) in rtw_hal_bb_parse_phy_sts() argument
836 struct rtw_r_meta_data *mdata = &(phl_rx->r.mdata); in rtw_hal_bb_parse_phy_sts()
837 struct rtw_phl_ppdu_phy_info *phy_info = &(phl_rx->r.phy_info); in rtw_hal_bb_parse_phy_sts()
1973 struct rtw_phl_rx_pkt *phl_rx, u8 is_su) in rtw_hal_bb_parse_phy_sts() argument
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_rx.h26 struct rtw_phl_rx_pkt *phl_rx,
H A Dhal_rx.c430 struct rtw_phl_rx_pkt *phl_rx, in hal_rx_ppdu_sts() argument
435 struct rtw_r_meta_data *meta = &(phl_rx->r.mdata); in hal_rx_ppdu_sts()
436 struct rtw_phl_ppdu_phy_info *phy_info = &(phl_rx->r.phy_info); in hal_rx_ppdu_sts()
H A Dhal_api_bb.h155 struct rtw_phl_rx_pkt *phl_rx, u8 is_su);
H A Dhal_api_bb.c830 struct rtw_phl_rx_pkt *phl_rx, u8 is_su) in rtw_hal_bb_parse_phy_sts() argument
836 struct rtw_r_meta_data *mdata = &(phl_rx->r.mdata); in rtw_hal_bb_parse_phy_sts()
837 struct rtw_phl_ppdu_phy_info *phy_info = &(phl_rx->r.phy_info); in rtw_hal_bb_parse_phy_sts()
1974 struct rtw_phl_rx_pkt *phl_rx, u8 is_su) in rtw_hal_bb_parse_phy_sts() argument