| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/ |
| H A D | rtw_he.c | 108 static void rtw_he_set_asoc_cap_supp_mcs(_adapter *padapter, struct rtw_phl_stainfo_t *phl_sta, u8 … in rtw_he_set_asoc_cap_supp_mcs() argument 118 _rtw_memset(phl_sta->asoc_cap.he_rx_mcs, HE_MSC_NOT_SUPP_BYTE, HE_CAP_ELE_SUPP_MCS_LEN_RX_80M); in rtw_he_set_asoc_cap_supp_mcs() 119 _rtw_memset(phl_sta->asoc_cap.he_tx_mcs, HE_MSC_NOT_SUPP_BYTE, HE_CAP_ELE_SUPP_MCS_LEN_TX_80M); in rtw_he_set_asoc_cap_supp_mcs() 139 SET_HE_CAP_MCS_1SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() 140 SET_HE_CAP_MCS_1SS(phl_sta->asoc_cap.he_tx_mcs, mcs_val_tx); in rtw_he_set_asoc_cap_supp_mcs() 153 SET_HE_CAP_MCS_2SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() 154 SET_HE_CAP_MCS_2SS(phl_sta->asoc_cap.he_tx_mcs, mcs_val_tx); in rtw_he_set_asoc_cap_supp_mcs() 167 SET_HE_CAP_MCS_3SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() 168 SET_HE_CAP_MCS_3SS(phl_sta->asoc_cap.he_tx_mcs, mcs_val_tx); in rtw_he_set_asoc_cap_supp_mcs() 181 SET_HE_CAP_MCS_4SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() [all …]
|
| H A D | rtw_vht.c | 555 …RTW_INFO("Current STA(%d) VHT Beamforming Setting = %02X\n", psta->phl_sta->aid, cur_beamform_cap); in update_sta_vht_info_apmode_bf_cap() 561 psta->phl_sta->bf_info.vht_beamform_cap = cur_beamform_cap; in update_sta_vht_info_apmode_bf_cap() 573 struct rtw_phl_stainfo_t *phl_sta = psta->phl_sta; in update_sta_vht_info_apmode() local 602 psta->phl_sta->chandef.bw = bw_mode; /* update bw_mode only if get value from VHT IEs */ in update_sta_vht_info_apmode() 611 RTW_INFO("Current STA(%d) VHT LDPC = %02X\n", psta->phl_sta->aid, cur_ldpc_cap); in update_sta_vht_info_apmode() 615 if (psta->phl_sta->chandef.bw > pmlmeext->chandef.bw) in update_sta_vht_info_apmode() 616 psta->phl_sta->chandef.bw = pmlmeext->chandef.bw; in update_sta_vht_info_apmode() 618 if (psta->phl_sta->chandef.bw == CHANNEL_WIDTH_80) { in update_sta_vht_info_apmode() 622 } else if (psta->phl_sta->chandef.bw >= CHANNEL_WIDTH_160) { in update_sta_vht_info_apmode() 632 RTW_INFO("Current STA(%d) VHT STBC = %02X\n", psta->phl_sta->aid, cur_stbc_cap); in update_sta_vht_info_apmode() [all …]
|
| H A D | rtw_sta_mgt.c | 619 psta->phl_sta->rssi_stat.rssi = (-1); in _rtw_alloc_core_stainfo() 620 psta->phl_sta->rssi_stat.rssi_cck = (-1); in _rtw_alloc_core_stainfo() 621 psta->phl_sta->rssi_stat.rssi_ofdm = (-1); in _rtw_alloc_core_stainfo() 659 pstatus = rtw_phl_cmd_alloc_stainfo(phl, &sta->phl_sta, in _rtw_alloc_phl_stainfo() 664 if (sta->phl_sta) { in _rtw_alloc_phl_stainfo() 695 if ((psta != NULL) && (psta->phl_sta != NULL) && (psta->phl_sta->active == _FALSE)) in rtw_alloc_stainfo_hw() 696 status = rtw_phl_cmd_alloc_stainfo(phl, &psta->phl_sta, in rtw_alloc_stainfo_hw() 697 (u8 *)psta->phl_sta->mac_addr, in rtw_alloc_stainfo_hw() 734 rm_post_event(padapter, RM_ID_FOR_ALL(psta->phl_sta->aid), RM_EV_cancel); in _rtw_free_core_stainfo() 737 is_pre_link_sta = rtw_is_pre_link_sta(pstapriv, psta->phl_sta->mac_addr); in _rtw_free_core_stainfo() [all …]
|
| H A D | rtw_phl.c | 108 struct rtw_phl_stainfo_t *phl_sta = sta->phl_sta; in rtw_dump_phl_sta_info() local 110 RTW_PRINT_SEL(sel, "[PHL STA]- role-idx: %d\n", phl_sta->wrole->id); in rtw_dump_phl_sta_info() 112 RTW_PRINT_SEL(sel, "[PHL STA]- mac_addr:"MAC_FMT"\n", MAC_ARG(phl_sta->mac_addr)); in rtw_dump_phl_sta_info() 113 RTW_PRINT_SEL(sel, "[PHL STA]- aid: %d\n", phl_sta->aid); in rtw_dump_phl_sta_info() 114 RTW_PRINT_SEL(sel, "[PHL STA]- macid: %d\n", phl_sta->macid); in rtw_dump_phl_sta_info() 116 RTW_PRINT_SEL(sel, "[PHL STA]- wifi_band: %d\n", phl_sta->chandef.band); in rtw_dump_phl_sta_info() 117 RTW_PRINT_SEL(sel, "[PHL STA]- bw: %d\n", phl_sta->chandef.bw); in rtw_dump_phl_sta_info() 118 RTW_PRINT_SEL(sel, "[PHL STA]- chan: %d\n", phl_sta->chandef.chan); in rtw_dump_phl_sta_info() 119 RTW_PRINT_SEL(sel, "[PHL STA]- offset: %d\n", phl_sta->chandef.offset); in rtw_dump_phl_sta_info() 1391 if (sec_mode != sta->phl_sta->sec_mode) { in rtw_hw_chk_sec_mode() [all …]
|
| H A D | rtw_ap.c | 313 , MAC_ARG(psta->phl_sta->mac_addr) in chk_sta_is_alive() 363 u8 *target_addr = psta->phl_sta->mac_addr; in issue_aka_chk_frame() 456 …if (_rtw_memcmp((void *)(pstapriv->atmel_rc_pattern), (void *)(psta->phl_sta->mac_addr), ETH_ALEN)… in expire_timeout_chk() 478 , FUNC_ADPT_ARG(padapter), MAC_ARG(psta->phl_sta->mac_addr)); in expire_timeout_chk() 500 …>atmel_rc_pattern[0], pstapriv->atmel_rc_pattern[5], psta->phl_sta->mac_addr[0], psta->phl_sta->ma… in expire_timeout_chk() 501 …if (_rtw_memcmp((void *)pstapriv->atmel_rc_pattern, (void *)(psta->phl_sta->mac_addr), ETH_ALEN) =… in expire_timeout_chk() 534 send_delba(padapter, 1, psta->phl_sta->mac_addr);/* */ /* originator */ in expire_timeout_chk() 584 issue_addba_req(padapter, psta->phl_sta->mac_addr, (u8)priority); in expire_timeout_chk() 611 rtw_tim_map_set(padapter, pstapriv->tim_bitmap, psta->phl_sta->aid); in expire_timeout_chk() 633 , FUNC_ADPT_ARG(padapter), MAC_ARG(psta->phl_sta->mac_addr) in expire_timeout_chk() [all …]
|
| H A D | rtw_tdls.c | 131 …RTW_INFO("Do tear down to "MAC_FMT" by enqueue_cmd = %d\n", MAC_ARG(psta->phl_sta->mac_addr), enqu… in rtw_free_all_tdls_sta() 133 _rtw_memcpy(&(tdls_param.addr), psta->phl_sta->mac_addr, ETH_ALEN); in rtw_free_all_tdls_sta() 140 rtw_tdls_cmd(padapter, psta->phl_sta->mac_addr, TDLS_TEARDOWN_STA_LOCALLY_POST); in rtw_free_all_tdls_sta() 356 rtw_hal_macid_sleep(padapter, psta->phl_sta->macid); in issue_nulldata_to_TDLS_peer_STA() 358 rtw_hal_macid_wakeup(padapter, psta->phl_sta->macid); in issue_nulldata_to_TDLS_peer_STA() 469 ptdls_sta->phl_sta->chandef.bw = CHANNEL_WIDTH_40; in rtw_tdls_process_ht_cap() 556 ptdls_sta->phl_sta->ra_info.is_vht_enable = _TRUE; in rtw_tdls_process_vht_cap() 595 ptdls_sta->phl_sta->bf_info.vht_beamform_cap = cur_beamform_cap; in rtw_tdls_process_vht_cap() 623 ptdls_sta->phl_sta->chandef.bw = operation_bw; in rtw_tdls_process_vht_operation() 625 ptdls_sta->phl_sta->chandef.bw = pmlmeext->chandef.bw; in rtw_tdls_process_vht_operation() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/ |
| H A D | rtw_he.c | 108 static void rtw_he_set_asoc_cap_supp_mcs(_adapter *padapter, struct rtw_phl_stainfo_t *phl_sta, u8 … in rtw_he_set_asoc_cap_supp_mcs() argument 118 _rtw_memset(phl_sta->asoc_cap.he_rx_mcs, HE_MSC_NOT_SUPP_BYTE, HE_CAP_ELE_SUPP_MCS_LEN_RX_80M); in rtw_he_set_asoc_cap_supp_mcs() 119 _rtw_memset(phl_sta->asoc_cap.he_tx_mcs, HE_MSC_NOT_SUPP_BYTE, HE_CAP_ELE_SUPP_MCS_LEN_TX_80M); in rtw_he_set_asoc_cap_supp_mcs() 139 SET_HE_CAP_MCS_1SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() 140 SET_HE_CAP_MCS_1SS(phl_sta->asoc_cap.he_tx_mcs, mcs_val_tx); in rtw_he_set_asoc_cap_supp_mcs() 153 SET_HE_CAP_MCS_2SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() 154 SET_HE_CAP_MCS_2SS(phl_sta->asoc_cap.he_tx_mcs, mcs_val_tx); in rtw_he_set_asoc_cap_supp_mcs() 167 SET_HE_CAP_MCS_3SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() 168 SET_HE_CAP_MCS_3SS(phl_sta->asoc_cap.he_tx_mcs, mcs_val_tx); in rtw_he_set_asoc_cap_supp_mcs() 181 SET_HE_CAP_MCS_4SS(phl_sta->asoc_cap.he_rx_mcs, mcs_val_rx); in rtw_he_set_asoc_cap_supp_mcs() [all …]
|
| H A D | rtw_vht.c | 555 …RTW_INFO("Current STA(%d) VHT Beamforming Setting = %02X\n", psta->phl_sta->aid, cur_beamform_cap); in update_sta_vht_info_apmode_bf_cap() 561 psta->phl_sta->bf_info.vht_beamform_cap = cur_beamform_cap; in update_sta_vht_info_apmode_bf_cap() 573 struct rtw_phl_stainfo_t *phl_sta = psta->phl_sta; in update_sta_vht_info_apmode() local 602 psta->phl_sta->chandef.bw = bw_mode; /* update bw_mode only if get value from VHT IEs */ in update_sta_vht_info_apmode() 611 RTW_INFO("Current STA(%d) VHT LDPC = %02X\n", psta->phl_sta->aid, cur_ldpc_cap); in update_sta_vht_info_apmode() 615 if (psta->phl_sta->chandef.bw > pmlmeext->chandef.bw) in update_sta_vht_info_apmode() 616 psta->phl_sta->chandef.bw = pmlmeext->chandef.bw; in update_sta_vht_info_apmode() 618 if (psta->phl_sta->chandef.bw == CHANNEL_WIDTH_80) { in update_sta_vht_info_apmode() 622 } else if (psta->phl_sta->chandef.bw >= CHANNEL_WIDTH_160) { in update_sta_vht_info_apmode() 632 RTW_INFO("Current STA(%d) VHT STBC = %02X\n", psta->phl_sta->aid, cur_stbc_cap); in update_sta_vht_info_apmode() [all …]
|
| H A D | rtw_sta_mgt.c | 619 psta->phl_sta->rssi_stat.rssi = (-1); in _rtw_alloc_core_stainfo() 620 psta->phl_sta->rssi_stat.rssi_cck = (-1); in _rtw_alloc_core_stainfo() 621 psta->phl_sta->rssi_stat.rssi_ofdm = (-1); in _rtw_alloc_core_stainfo() 659 pstatus = rtw_phl_cmd_alloc_stainfo(phl, &sta->phl_sta, in _rtw_alloc_phl_stainfo() 664 if (sta->phl_sta) { in _rtw_alloc_phl_stainfo() 695 if ((psta != NULL) && (psta->phl_sta != NULL) && (psta->phl_sta->active == _FALSE)) in rtw_alloc_stainfo_hw() 696 status = rtw_phl_cmd_alloc_stainfo(phl, &psta->phl_sta, in rtw_alloc_stainfo_hw() 697 (u8 *)psta->phl_sta->mac_addr, in rtw_alloc_stainfo_hw() 734 rm_post_event(padapter, RM_ID_FOR_ALL(psta->phl_sta->aid), RM_EV_cancel); in _rtw_free_core_stainfo() 737 is_pre_link_sta = rtw_is_pre_link_sta(pstapriv, psta->phl_sta->mac_addr); in _rtw_free_core_stainfo() [all …]
|
| H A D | rtw_phl.c | 108 struct rtw_phl_stainfo_t *phl_sta = sta->phl_sta; in rtw_dump_phl_sta_info() local 110 RTW_PRINT_SEL(sel, "[PHL STA]- role-idx: %d\n", phl_sta->wrole->id); in rtw_dump_phl_sta_info() 112 RTW_PRINT_SEL(sel, "[PHL STA]- mac_addr:"MAC_FMT"\n", MAC_ARG(phl_sta->mac_addr)); in rtw_dump_phl_sta_info() 113 RTW_PRINT_SEL(sel, "[PHL STA]- aid: %d\n", phl_sta->aid); in rtw_dump_phl_sta_info() 114 RTW_PRINT_SEL(sel, "[PHL STA]- macid: %d\n", phl_sta->macid); in rtw_dump_phl_sta_info() 116 RTW_PRINT_SEL(sel, "[PHL STA]- wifi_band: %d\n", phl_sta->chandef.band); in rtw_dump_phl_sta_info() 117 RTW_PRINT_SEL(sel, "[PHL STA]- bw: %d\n", phl_sta->chandef.bw); in rtw_dump_phl_sta_info() 118 RTW_PRINT_SEL(sel, "[PHL STA]- chan: %d\n", phl_sta->chandef.chan); in rtw_dump_phl_sta_info() 119 RTW_PRINT_SEL(sel, "[PHL STA]- offset: %d\n", phl_sta->chandef.offset); in rtw_dump_phl_sta_info() 1394 if (sec_mode != sta->phl_sta->sec_mode) { in rtw_hw_chk_sec_mode() [all …]
|
| H A D | rtw_ap.c | 402 , MAC_ARG(psta->phl_sta->mac_addr) in chk_sta_is_alive() 452 u8 *target_addr = psta->phl_sta->mac_addr; in issue_aka_chk_frame() 545 …if (_rtw_memcmp((void *)(pstapriv->atmel_rc_pattern), (void *)(psta->phl_sta->mac_addr), ETH_ALEN)… in expire_timeout_chk() 567 , FUNC_ADPT_ARG(padapter), MAC_ARG(psta->phl_sta->mac_addr)); in expire_timeout_chk() 589 …>atmel_rc_pattern[0], pstapriv->atmel_rc_pattern[5], psta->phl_sta->mac_addr[0], psta->phl_sta->ma… in expire_timeout_chk() 590 …if (_rtw_memcmp((void *)pstapriv->atmel_rc_pattern, (void *)(psta->phl_sta->mac_addr), ETH_ALEN) =… in expire_timeout_chk() 623 send_delba(padapter, 1, psta->phl_sta->mac_addr);/* */ /* originator */ in expire_timeout_chk() 673 issue_addba_req(padapter, psta->phl_sta->mac_addr, (u8)priority); in expire_timeout_chk() 700 rtw_tim_map_set(padapter, pstapriv->tim_bitmap, psta->phl_sta->aid); in expire_timeout_chk() 722 , FUNC_ADPT_ARG(padapter), MAC_ARG(psta->phl_sta->mac_addr) in expire_timeout_chk() [all …]
|
| H A D | rtw_tdls.c | 131 …RTW_INFO("Do tear down to "MAC_FMT" by enqueue_cmd = %d\n", MAC_ARG(psta->phl_sta->mac_addr), enqu… in rtw_free_all_tdls_sta() 133 _rtw_memcpy(&(tdls_param.addr), psta->phl_sta->mac_addr, ETH_ALEN); in rtw_free_all_tdls_sta() 140 rtw_tdls_cmd(padapter, psta->phl_sta->mac_addr, TDLS_TEARDOWN_STA_LOCALLY_POST); in rtw_free_all_tdls_sta() 356 rtw_hal_macid_sleep(padapter, psta->phl_sta->macid); in issue_nulldata_to_TDLS_peer_STA() 358 rtw_hal_macid_wakeup(padapter, psta->phl_sta->macid); in issue_nulldata_to_TDLS_peer_STA() 469 ptdls_sta->phl_sta->chandef.bw = CHANNEL_WIDTH_40; in rtw_tdls_process_ht_cap() 556 ptdls_sta->phl_sta->ra_info.is_vht_enable = _TRUE; in rtw_tdls_process_vht_cap() 595 ptdls_sta->phl_sta->bf_info.vht_beamform_cap = cur_beamform_cap; in rtw_tdls_process_vht_cap() 623 ptdls_sta->phl_sta->chandef.bw = operation_bw; in rtw_tdls_process_vht_operation() 625 ptdls_sta->phl_sta->chandef.bw = pmlmeext->chandef.bw; in rtw_tdls_process_vht_operation() [all …]
|
| H A D | rtw_beamforming.c | 115 aid = sta->phl_sta->aid; 118 __FUNCTION__, sta->phl_sta->aid, MAC_ARG(bssid)); 140 bssid = sta->phl_sta->mac_addr; 188 if (is_supported_ht(sta->phl_sta->wmode) == _TRUE) { 205 if (is_supported_vht(sta->phl_sta->wmode) == _TRUE) { 1089 bfer = _bfer_get_entry_by_addr(adapter, sta->phl_sta->mac_addr); 1098 _rtw_memcpy(bfer->mac_addr, sta->phl_sta->mac_addr, ETH_ALEN); 1105 bfer->aid = sta->phl_sta->aid; 1274 bfee = _bfee_get_entry_by_addr(adapter, sta->phl_sta->mac_addr); 1282 bfee->aid = sta->phl_sta->aid; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_sta.c | 94 struct rtw_phl_stainfo_t *phl_sta) in _phl_alloc_macid() argument 97 struct rtw_wifi_role_t *wrole = phl_sta->wrole; in _phl_alloc_macid() 109 bc_addr, phl_sta->mac_addr, MAC_ALEN) == 0) in _phl_alloc_macid() 123 mc->sta[mid] = phl_sta; in _phl_alloc_macid() 136 phl_sta->macid = max_macid_num; in _phl_alloc_macid() 141 phl_sta->macid = mid; in _phl_alloc_macid() 144 phl_sta->mac_addr[0], phl_sta->mac_addr[1], phl_sta->mac_addr[2], in _phl_alloc_macid() 145 phl_sta->mac_addr[3], phl_sta->mac_addr[4], phl_sta->mac_addr[5], in _phl_alloc_macid() 146 phl_sta->macid); in _phl_alloc_macid() 152 struct rtw_phl_stainfo_t *phl_sta) in _phl_release_macid() argument [all …]
|
| H A D | phl_twt.c | 640 pstatus = _twt_sta_update(phl_info->hal, psta->phl_sta->macid, in _twt_all_sta_update() 650 struct phl_queue *sta_queue, struct rtw_phl_stainfo_t *phl_sta) in _twt_get_sta_info() argument 660 if (phl_sta == psta->phl_sta) { in _twt_get_sta_info() 733 struct rtw_phl_stainfo_t *phl_sta, u8 id, u16 *cnt) in _twt_delete_sta() argument 744 if ((phl_sta == twt_sta->phl_sta) && in _twt_delete_sta() 769 struct rtw_phl_stainfo_t *phl_sta, u8 id) in _twt_sta_exist() argument 780 if ((phl_sta == twt_sta->phl_sta) && in _twt_sta_exist() 792 struct rtw_phl_stainfo_t *phl_sta, in _twt_add_sta() argument 803 twt_sta->phl_sta = phl_sta; in _twt_add_sta() 812 struct rtw_phl_stainfo_t *phl_sta, in _twt_delete_sta_info() argument [all …]
|
| H A D | phl_pkt_ofld.c | 178 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_null_data() argument 182 struct rtw_wifi_role_t *wrole = phl_sta->wrole; in _phl_pkt_ofld_construct_null_data() 217 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_na() argument 296 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_arp_rsp() argument 369 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_eapol_key_data() argument 432 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_sa_query_pkt() argument 475 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_realwow_kapkt() argument 495 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_realwow_ack() argument 515 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_realwow_wp() argument 587 struct rtw_phl_stainfo_t *phl_sta = rtw_phl_get_stainfo_by_macid( in _phl_pkt_ofld_construct_packet() local [all …]
|
| H A D | phl_api.h | 171 rtw_phl_query_rainfo(void *phl, struct rtw_phl_stainfo_t *phl_sta, 174 rtw_phl_get_rx_stat(void *phl, struct rtw_phl_stainfo_t *phl_sta, 553 rtw_phl_twt_add_sta_info(void *phl, struct rtw_phl_stainfo_t *phl_sta, 557 rtw_phl_twt_teardown_sta(void *phl, struct rtw_phl_stainfo_t *phl_sta, 561 rtw_phl_twt_get_new_flow_id(void *phl, struct rtw_phl_stainfo_t *phl_sta, u8 *id); 565 rtw_phl_twt_accept_for_sta_mode(void *phl, struct rtw_phl_stainfo_t *phl_sta, 569 rtw_phl_twt_teardown_for_sta_mode(void *phl, struct rtw_phl_stainfo_t *phl_sta, 573 rtw_phl_twt_delete_all_sta_info(void *phl, struct rtw_phl_stainfo_t *phl_sta, 656 rtw_phl_txsts_rpt_config(void *phl, struct rtw_phl_stainfo_t *phl_sta); 661 rtw_phl_get_tx_ok_rpt(void *phl, struct rtw_phl_stainfo_t *phl_sta, u32 *tx_ok_cnt, [all …]
|
| H A D | phl_wow.c | 82 struct rtw_phl_stainfo_t *phl_sta, in _phl_cfg_pkt_ofld_null_info() argument 87 _os_mem_cpy(drv_priv, &(null_info->a1[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_null_info() 88 _os_mem_cpy(drv_priv, &(null_info->a2[0]), &(phl_sta->wrole->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_null_info() 89 _os_mem_cpy(drv_priv, &(null_info->a3[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_null_info() 95 struct rtw_phl_stainfo_t *phl_sta, in _phl_cfg_pkt_ofld_probe_req_info() argument 102 &(phl_sta->wrole->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_probe_req_info() 108 …id _phl_cfg_pkt_ofld_arp_rsp_info(struct phl_wow_info *wow_info, struct rtw_phl_stainfo_t *phl_sta, in _phl_cfg_pkt_ofld_arp_rsp_info() argument 114 _os_mem_cpy(drv_priv, &(arp_rsp_info->a1[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_arp_rsp_info() 115 _os_mem_cpy(drv_priv, &(arp_rsp_info->a2[0]), &(phl_sta->wrole->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_arp_rsp_info() 116 _os_mem_cpy(drv_priv, &(arp_rsp_info->a3[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_arp_rsp_info() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_sta.c | 94 struct rtw_phl_stainfo_t *phl_sta) in _phl_alloc_macid() argument 97 struct rtw_wifi_role_t *wrole = phl_sta->wrole; in _phl_alloc_macid() 109 bc_addr, phl_sta->mac_addr, MAC_ALEN) == 0) in _phl_alloc_macid() 123 mc->sta[mid] = phl_sta; in _phl_alloc_macid() 136 phl_sta->macid = max_macid_num; in _phl_alloc_macid() 141 phl_sta->macid = mid; in _phl_alloc_macid() 144 phl_sta->mac_addr[0], phl_sta->mac_addr[1], phl_sta->mac_addr[2], in _phl_alloc_macid() 145 phl_sta->mac_addr[3], phl_sta->mac_addr[4], phl_sta->mac_addr[5], in _phl_alloc_macid() 146 phl_sta->macid); in _phl_alloc_macid() 152 struct rtw_phl_stainfo_t *phl_sta) in _phl_release_macid() argument [all …]
|
| H A D | phl_twt.c | 640 pstatus = _twt_sta_update(phl_info->hal, psta->phl_sta->macid, in _twt_all_sta_update() 650 struct phl_queue *sta_queue, struct rtw_phl_stainfo_t *phl_sta) in _twt_get_sta_info() argument 660 if (phl_sta == psta->phl_sta) { in _twt_get_sta_info() 733 struct rtw_phl_stainfo_t *phl_sta, u8 id, u16 *cnt) in _twt_delete_sta() argument 744 if ((phl_sta == twt_sta->phl_sta) && in _twt_delete_sta() 769 struct rtw_phl_stainfo_t *phl_sta, u8 id) in _twt_sta_exist() argument 780 if ((phl_sta == twt_sta->phl_sta) && in _twt_sta_exist() 792 struct rtw_phl_stainfo_t *phl_sta, in _twt_add_sta() argument 803 twt_sta->phl_sta = phl_sta; in _twt_add_sta() 812 struct rtw_phl_stainfo_t *phl_sta, in _twt_delete_sta_info() argument [all …]
|
| H A D | phl_pkt_ofld.c | 178 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_null_data() argument 182 struct rtw_wifi_role_t *wrole = phl_sta->wrole; in _phl_pkt_ofld_construct_null_data() 217 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_na() argument 296 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_arp_rsp() argument 369 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_eapol_key_data() argument 432 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_sa_query_pkt() argument 475 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_realwow_kapkt() argument 495 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_realwow_ack() argument 515 u16 *len, struct rtw_phl_stainfo_t *phl_sta, in _phl_pkt_ofld_construct_realwow_wp() argument 587 struct rtw_phl_stainfo_t *phl_sta = rtw_phl_get_stainfo_by_macid( in _phl_pkt_ofld_construct_packet() local [all …]
|
| H A D | phl_api.h | 171 rtw_phl_query_rainfo(void *phl, struct rtw_phl_stainfo_t *phl_sta, 548 rtw_phl_twt_add_sta_info(void *phl, struct rtw_phl_stainfo_t *phl_sta, 552 rtw_phl_twt_teardown_sta(void *phl, struct rtw_phl_stainfo_t *phl_sta, 556 rtw_phl_twt_get_new_flow_id(void *phl, struct rtw_phl_stainfo_t *phl_sta, u8 *id); 560 rtw_phl_twt_accept_for_sta_mode(void *phl, struct rtw_phl_stainfo_t *phl_sta, 564 rtw_phl_twt_teardown_for_sta_mode(void *phl, struct rtw_phl_stainfo_t *phl_sta, 568 rtw_phl_twt_delete_all_sta_info(void *phl, struct rtw_phl_stainfo_t *phl_sta, 650 rtw_phl_txsts_rpt_config(void *phl, struct rtw_phl_stainfo_t *phl_sta); 655 rtw_phl_get_tx_ok_rpt(void *phl, struct rtw_phl_stainfo_t *phl_sta, u32 *tx_ok_cnt, 659 rtw_phl_get_tx_fail_rpt(void *phl, struct rtw_phl_stainfo_t *phl_sta, u32 *tx_fail_cnt, [all …]
|
| H A D | phl_wow.c | 82 struct rtw_phl_stainfo_t *phl_sta, in _phl_cfg_pkt_ofld_null_info() argument 87 _os_mem_cpy(drv_priv, &(null_info->a1[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_null_info() 88 _os_mem_cpy(drv_priv, &(null_info->a2[0]), &(phl_sta->wrole->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_null_info() 89 _os_mem_cpy(drv_priv, &(null_info->a3[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_null_info() 95 struct rtw_phl_stainfo_t *phl_sta, in _phl_cfg_pkt_ofld_probe_req_info() argument 102 &(phl_sta->wrole->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_probe_req_info() 108 …id _phl_cfg_pkt_ofld_arp_rsp_info(struct phl_wow_info *wow_info, struct rtw_phl_stainfo_t *phl_sta, in _phl_cfg_pkt_ofld_arp_rsp_info() argument 114 _os_mem_cpy(drv_priv, &(arp_rsp_info->a1[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_arp_rsp_info() 115 _os_mem_cpy(drv_priv, &(arp_rsp_info->a2[0]), &(phl_sta->wrole->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_arp_rsp_info() 116 _os_mem_cpy(drv_priv, &(arp_rsp_info->a3[0]), &(phl_sta->mac_addr[0]), MAC_ADDRESS_LENGTH); in _phl_cfg_pkt_ofld_arp_rsp_info() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/ |
| H A D | mlme_linux.c | 243 if (psta->phl_sta->aid > pstapriv->max_aid) in rtw_indicate_sta_assoc_event() 246 if (pstapriv->sta_aid[psta->phl_sta->aid - 1] != psta) in rtw_indicate_sta_assoc_event() 252 _rtw_memcpy(wrqu.addr.sa_data, psta->phl_sta->mac_addr, ETH_ALEN); in rtw_indicate_sta_assoc_event() 270 if (psta->phl_sta->aid > pstapriv->max_aid) in rtw_indicate_sta_disassoc_event() 273 if (pstapriv->sta_aid[psta->phl_sta->aid - 1] != psta) in rtw_indicate_sta_disassoc_event() 279 _rtw_memcpy(wrqu.addr.sa_data, psta->phl_sta->mac_addr, ETH_ALEN); in rtw_indicate_sta_disassoc_event()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/ |
| H A D | mlme_linux.c | 240 if (psta->phl_sta->aid > pstapriv->max_aid) in rtw_indicate_sta_assoc_event() 243 if (pstapriv->sta_aid[psta->phl_sta->aid - 1] != psta) in rtw_indicate_sta_assoc_event() 249 _rtw_memcpy(wrqu.addr.sa_data, psta->phl_sta->mac_addr, ETH_ALEN); in rtw_indicate_sta_assoc_event() 267 if (psta->phl_sta->aid > pstapriv->max_aid) in rtw_indicate_sta_disassoc_event() 270 if (pstapriv->sta_aid[psta->phl_sta->aid - 1] != psta) in rtw_indicate_sta_disassoc_event() 276 _rtw_memcpy(wrqu.addr.sa_data, psta->phl_sta->mac_addr, ETH_ALEN); in rtw_indicate_sta_disassoc_event()
|