/linux/drivers/staging/rtl8723bs/hal/ |
H A D | hal_intf.c | 10 void rtw_hal_chip_configure(struct adapter *padapter) in rtw_hal_chip_configure() 15 void rtw_hal_read_chip_info(struct adapter *padapter) in rtw_hal_read_chip_info() 20 void rtw_hal_read_chip_version(struct adapter *padapter) in rtw_hal_read_chip_version() 25 void rtw_hal_def_value_init(struct adapter *padapter) in rtw_hal_def_value_init() 30 void rtw_hal_free_data(struct adapter *padapter) in rtw_hal_free_data() 36 void rtw_hal_dm_init(struct adapter *padapter) in rtw_hal_dm_init() 41 static void rtw_hal_init_opmode(struct adapter *padapter) in rtw_hal_init_opmode() 61 uint rtw_hal_init(struct adapter *padapter) in rtw_hal_init() 88 uint rtw_hal_deinit(struct adapter *padapter) in rtw_hal_deinit() 103 void rtw_hal_set_hwreg(struct adapter *padapter, u8 variable, u8 *val) in rtw_hal_set_hwreg() [all …]
|
H A D | hal_btcoex.c | 31 struct adapter *padapter; in halbtcoutsrc_LeaveLps() local 44 struct adapter *padapter; in halbtcoutsrc_EnterLps() local 57 struct adapter *padapter; in halbtcoutsrc_NormalLps() local 76 struct adapter *padapter; in halbtcoutsrc_LeaveLowPower() local 111 struct adapter *padapter; in halbtcoutsrc_NormalLowPower() local 129 struct adapter *padapter; in halbtcoutsrc_AggregationCheck() local 160 static u8 halbtcoutsrc_IsWifiBusy(struct adapter *padapter) in halbtcoutsrc_IsWifiBusy() 177 static u32 _halbtcoutsrc_GetWifiLinkStatus(struct adapter *padapter) in _halbtcoutsrc_GetWifiLinkStatus() 213 struct adapter *padapter; in halbtcoutsrc_GetWifiLinkStatus() local 238 static s32 halbtcoutsrc_GetWifiRssi(struct adapter *padapter) in halbtcoutsrc_GetWifiRssi() [all …]
|
H A D | rtl8723bs_xmit.c | 11 static u8 rtw_sdio_wait_enough_TxOQT_space(struct adapter *padapter, u8 agg_num) in rtw_sdio_wait_enough_TxOQT_space() 36 static s32 rtl8723_dequeue_writeport(struct adapter *padapter) in rtl8723_dequeue_writeport() 121 s32 rtl8723bs_xmit_buf_handler(struct adapter *padapter) in rtl8723bs_xmit_buf_handler() 166 static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() 355 static s32 rtl8723bs_xmit_handler(struct adapter *padapter) in rtl8723bs_xmit_handler() 406 struct adapter *padapter = context; in rtl8723bs_xmit_thread() local 424 struct adapter *padapter, struct xmit_frame *pmgntframe in rtl8723bs_mgnt_xmit() 469 struct adapter *padapter, struct xmit_frame *pxmitframe in rtl8723bs_hal_xmit() 505 struct adapter *padapter, struct xmit_frame *pxmitframe in rtl8723bs_hal_xmitframe_enqueue() 530 s32 rtl8723bs_init_xmit_priv(struct adapter *padapter) in rtl8723bs_init_xmit_priv() [all …]
|
H A D | rtl8723b_cmd.c | 18 static u8 _is_fw_read_cmd_down(struct adapter *padapter, u8 msgbox_num) in _is_fw_read_cmd_down() 45 s32 FillH2CCmd8723B(struct adapter *padapter, u8 ElementID, u32 CmdLen, u8 *pCmdBuffer) in FillH2CCmd8723B() 105 static void ConstructBeacon(struct adapter *padapter, u8 *pframe, u32 *pLength) in ConstructBeacon() 193 static void ConstructPSPoll(struct adapter *padapter, u8 *pframe, u32 *pLength) in ConstructPSPoll() 221 struct adapter *padapter, in ConstructNullFunctionData() 288 static void rtl8723b_set_FwRsvdPage_cmd(struct adapter *padapter, struct rsvdpage_loc *rsvdpageloc) in rtl8723b_set_FwRsvdPage_cmd() 301 void rtl8723b_set_FwMediaStatusRpt_cmd(struct adapter *padapter, u8 mstatus, u8 macid) in rtl8723b_set_FwMediaStatusRpt_cmd() 314 void rtl8723b_set_FwMacIdConfig_cmd(struct adapter *padapter, u8 mac_id, u8 raid, u8 bw, u8 sgi, u3… in rtl8723b_set_FwMacIdConfig_cmd() 330 void rtl8723b_set_rssi_cmd(struct adapter *padapter, u8 *param) in rtl8723b_set_rssi_cmd() 344 void rtl8723b_set_FwPwrMode_cmd(struct adapter *padapter, u8 psmode) in rtl8723b_set_FwPwrMode_cmd() [all …]
|
H A D | hal_com_phycfg.c | 64 struct adapter *padapter in phy_StoreTxPowerByRateBase() 82 struct adapter *padapter, u32 RegAddr, u32 BitMask in PHY_GetRateSectionIndexOfTxPowerByRate() 138 struct adapter *padapter, in PHY_GetRateValuesOfTxPowerByRate() 317 static void PHY_StoreTxPowerByRateNew(struct adapter *padapter, u32 RfPath, in PHY_StoreTxPowerByRateNew() 335 struct adapter *padapter, u32 RegAddr, u32 BitMask, u32 Data in PHY_StoreTxPowerByRateOld() 344 void PHY_InitTxPowerByRate(struct adapter *padapter) in PHY_InitTxPowerByRate() 355 struct adapter *padapter, in PHY_StoreTxPowerByRate() 374 struct adapter *padapter in phy_ConvertTxPowerByRateInDbmToRelativeValues() 415 void PHY_TxPowerByRateConfiguration(struct adapter *padapter) in PHY_TxPowerByRateConfiguration() 422 struct adapter *padapter, u8 RFPath, u8 Channel, u8 RateSection in PHY_SetTxPowerIndexByRateSection() [all …]
|
H A D | hal_sdio.c | 11 u8 rtw_hal_sdio_max_txoqt_free_space(struct adapter *padapter) in rtw_hal_sdio_max_txoqt_free_space() 22 struct adapter *padapter, u8 PageIdx, u8 RequiredPageNum in rtw_hal_sdio_query_tx_freepage() 34 struct adapter *padapter, u8 PageIdx, u8 RequiredPageNum in rtw_hal_sdio_update_tx_freepage() 57 struct adapter *padapter, u8 numHQ, u8 numNQ, u8 numLQ, u8 numPubQ in rtw_hal_set_sdio_tx_max_length() 78 u32 rtw_hal_get_sdio_tx_max_length(struct adapter *padapter, u8 queue_idx) in rtw_hal_get_sdio_tx_max_length()
|
H A D | HalPhyRf_8723B.c | 356 struct adapter *padapter, bool configPathB, u8 RF_Path in phy_PathA_IQK_8723B() 457 struct adapter *padapter, bool configPathB, u8 RF_Path in phy_PathA_RxIQK8723B() 644 static u8 phy_PathB_IQK_8723B(struct adapter *padapter) in phy_PathB_IQK_8723B() 737 static u8 phy_PathB_RxIQK8723B(struct adapter *padapter, bool configPathB) in phy_PathB_RxIQK8723B() 924 struct adapter *padapter, in _PHY_PathAFillIQKMatrix8723B() 998 struct adapter *padapter, in _PHY_PathBFillIQKMatrix8723B() 1114 struct adapter *padapter, in _PHY_SaveADDARegisters8723B() 1134 struct adapter *padapter, u32 *MACReg, u32 *MACBackup in _PHY_SaveMACRegisters8723B() 1150 struct adapter *padapter, in _PHY_ReloadADDARegisters8723B() 1166 struct adapter *padapter, u32 *MACReg, u32 *MACBackup in _PHY_ReloadMACRegisters8723B() [all …]
|
H A D | rtl8723bs_recv.c | 11 static void initrecvbuf(struct recv_buf *precvbuf, struct adapter *padapter) in initrecvbuf() 19 static void update_recvframe_attrib(struct adapter *padapter, in update_recvframe_attrib() 77 struct adapter *padapter = precvframe->u.hdr.adapter; in update_recvframe_phyinfo() local 153 static void rtl8723bs_c2h_packet_handler(struct adapter *padapter, in rtl8723bs_c2h_packet_handler() 220 struct adapter *padapter = from_tasklet(padapter, t, in rtl8723bs_recv_tasklet() local 368 s32 rtl8723bs_init_recv_priv(struct adapter *padapter) in rtl8723bs_init_recv_priv() 453 void rtl8723bs_free_recv_priv(struct adapter *padapter) in rtl8723bs_free_recv_priv()
|
H A D | rtl8723b_rxdesc.c | 10 static void process_rssi(struct adapter *padapter, union recv_frame *prframe) in process_rssi() 30 static void process_link_qual(struct adapter *padapter, union recv_frame *prframe) in process_link_qual() 53 void rtl8723b_process_phy_info(struct adapter *padapter, void *prframe) in rtl8723b_process_phy_info()
|
/linux/drivers/staging/rtl8723bs/core/ |
H A D | rtw_pwrctrl.c | 11 void _ips_enter(struct adapter *padapter) in _ips_enter() 35 void ips_enter(struct adapter *padapter) in ips_enter() 47 int _ips_leave(struct adapter *padapter) in _ips_leave() 69 int ips_leave(struct adapter *padapter) in ips_leave() 139 void rtw_ps_processor(struct adapter *padapter) in rtw_ps_processor() 179 struct adapter *padapter = pwrctrlpriv->adapter; in pwr_state_check_handler() local 184 void traffic_check_for_leave_lps(struct adapter *padapter, u8 tx, u32 tx_packets) in traffic_check_for_leave_lps() 235 void rtw_set_rpwm(struct adapter *padapter, u8 pslv) in rtw_set_rpwm() 304 static u8 PS_RDY_CHECK(struct adapter *padapter) in PS_RDY_CHECK() 338 void rtw_set_ps_mode(struct adapter *padapter, u8 ps_mode, u8 smart_ps, u8 bcn_ant_mode, const char… in rtw_set_ps_mode() [all …]
|
H A D | rtw_ap.c | 11 void init_mlme_ap_info(struct adapter *padapter) in init_mlme_ap_info() 28 void free_mlme_ap_info(struct adapter *padapter) in free_mlme_ap_info() 52 static void update_BCNTIM(struct adapter *padapter) in update_BCNTIM() 173 void expire_timeout_chk(struct adapter *padapter) in expire_timeout_chk() 323 void add_RATid(struct adapter *padapter, struct sta_info *psta, u8 rssi_level) in add_RATid() 370 void update_bmc_sta(struct adapter *padapter) in update_bmc_sta() 452 void update_sta_info_apmode(struct adapter *padapter, struct sta_info *psta) in update_sta_info_apmode() 564 static void update_ap_info(struct adapter *padapter, struct sta_info *psta) in update_ap_info() 607 static void update_hw_ht_param(struct adapter *padapter) in update_hw_ht_param() 640 void start_bss_network(struct adapter *padapter) in start_bss_network() [all …]
|
H A D | rtw_mlme_ext.c | 196 int init_hw_mlme_ext(struct adapter *padapter) in init_hw_mlme_ext() 204 void init_mlme_default_rate_set(struct adapter *padapter) in init_mlme_default_rate_set() 218 static void init_mlme_ext_priv_value(struct adapter *padapter) in init_mlme_ext_priv_value() 280 static void init_channel_list(struct adapter *padapter, struct rt_channel_info *channel_set, in init_channel_list() 332 static u8 init_channel_set(struct adapter *padapter, u8 ChannelPlan, struct rt_channel_info *channe… in init_channel_set() 377 void init_mlme_ext_priv(struct adapter *padapter) in init_mlme_ext_priv() 409 struct adapter *padapter = pmlmeext->padapter; in free_mlme_ext_priv() local 421 static void _mgt_dispatcher(struct adapter *padapter, struct mlme_handler *ptable, union recv_frame… in _mgt_dispatcher() 435 void mgt_dispatcher(struct adapter *padapter, union recv_frame *precv_frame) in mgt_dispatcher() 507 unsigned int OnProbeReq(struct adapter *padapter, union recv_frame *precv_frame) in OnProbeReq() [all …]
|
H A D | rtw_cmd.c | 317 struct adapter *padapter = pcmdpriv->padapter; in rtw_enqueue_cmd() local 381 struct adapter *padapter = context; in rtw_cmd_thread() local 525 u8 rtw_sitesurvey_cmd(struct adapter *padapter, struct ndis_802_11_ssid *ssid, int ssid_num, in rtw_sitesurvey_cmd() 591 void rtw_getbbrfreg_cmdrsp_callback(struct adapter *padapter, struct cmd_obj *pcmd) in rtw_getbbrfreg_cmdrsp_callback() 598 u8 rtw_createbss_cmd(struct adapter *padapter) in rtw_createbss_cmd() 626 int rtw_startbss_cmd(struct adapter *padapter, int flags) in rtw_startbss_cmd() 672 u8 rtw_joinbss_cmd(struct adapter *padapter, struct wlan_network *pnetwork) in rtw_joinbss_cmd() 791 u8 rtw_disassoc_cmd(struct adapter *padapter, u32 deauth_timeout_ms, bool enqueue) /* for sta_mode … in rtw_disassoc_cmd() 827 u8 rtw_setopmode_cmd(struct adapter *padapter, enum ndis_802_11_network_infrastructure networktype… in rtw_setopmode_cmd() 861 u8 rtw_setstakey_cmd(struct adapter *padapter, struct sta_info *sta, u8 unicast_key, bool enqueue) in rtw_setstakey_cmd() [all …]
|
H A D | rtw_wlan_util.c | 113 int is_basicrate(struct adapter *padapter, unsigned char rate) in is_basicrate() 131 unsigned int ratetbl2rateset(struct adapter *padapter, unsigned char *rateset) in ratetbl2rateset() 162 void get_rate_set(struct adapter *padapter, unsigned char *pbssrate, int *bssrate_len) in get_rate_set() 224 void Save_DM_Func_Flag(struct adapter *padapter) in Save_DM_Func_Flag() 231 void Restore_DM_Func_Flag(struct adapter *padapter) in Restore_DM_Func_Flag() 238 void Switch_DM_Func(struct adapter *padapter, u32 mode, u8 enable) in Switch_DM_Func() 246 void Set_MSR(struct adapter *padapter, u8 type) in Set_MSR() 325 void r8723bs_select_channel(struct adapter *padapter, unsigned char channel) in r8723bs_select_channel() 338 void set_channel_bwmode(struct adapter *padapter, unsigned char channel, unsigned char channel_offs… in set_channel_bwmode() 373 int is_client_associated_to_ap(struct adapter *padapter) in is_client_associated_to_ap() [all …]
|
H A D | rtw_btcoex.c | 11 void rtw_btcoex_MediaStatusNotify(struct adapter *padapter, u8 media_status) in rtw_btcoex_MediaStatusNotify() 21 void rtw_btcoex_HaltNotify(struct adapter *padapter) in rtw_btcoex_HaltNotify() 35 void rtw_btcoex_RejectApAggregatedPacket(struct adapter *padapter, u8 enable) in rtw_btcoex_RejectApAggregatedPacket() 52 void rtw_btcoex_LPS_Enter(struct adapter *padapter) in rtw_btcoex_LPS_Enter() 65 void rtw_btcoex_LPS_Leave(struct adapter *padapter) in rtw_btcoex_LPS_Leave()
|
H A D | rtw_ioctl_set.c | 37 u8 rtw_do_join(struct adapter *padapter) in rtw_do_join() 137 u8 rtw_set_802_11_ssid(struct adapter *padapter, struct ndis_802_11_ssid *ssid) in rtw_set_802_11_ssid() 224 u8 rtw_set_802_11_connect(struct adapter *padapter, u8 *bssid, struct ndis_802_11_ssid *ssid) in rtw_set_802_11_connect() 287 u8 rtw_set_802_11_infrastructure_mode(struct adapter *padapter, in rtw_set_802_11_infrastructure_mode() 349 u8 rtw_set_802_11_disassociate(struct adapter *padapter) in rtw_set_802_11_disassociate() 368 u8 rtw_set_802_11_bssid_list_scan(struct adapter *padapter, struct ndis_802_11_ssid *pssid, int ssi… in rtw_set_802_11_bssid_list_scan() 402 u8 rtw_set_802_11_authentication_mode(struct adapter *padapter, enum ndis_802_11_authentication_mod… in rtw_set_802_11_authentication_mode() 423 u8 rtw_set_802_11_add_wep(struct adapter *padapter, struct ndis_802_11_wep *wep) in rtw_set_802_11_add_wep()
|
H A D | rtw_recv.c | 31 signed int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) in _rtw_init_recv_priv() 93 struct adapter *padapter = precvpriv->adapter; in _rtw_free_recv_priv() local 109 struct adapter *padapter; in _rtw_alloc_recvframe() local 147 struct adapter *padapter = precvframe->u.hdr.adapter; in rtw_free_recvframe() local 175 struct adapter *padapter = precvframe->u.hdr.adapter; in _rtw_enqueue_recvframe() local 380 static union recv_frame *decryptor(struct adapter *padapter, union recv_frame *precv_frame) in decryptor() 530 static void process_pwrbit_data(struct adapter *padapter, union recv_frame *precv_frame) in process_pwrbit_data() 563 static void process_wmmps_data(struct adapter *padapter, union recv_frame *precv_frame) in process_wmmps_data() 614 static void count_rx_stats(struct adapter *padapter, union recv_frame *prframe, struct sta_info *st… in count_rx_stats() 890 static signed int validate_recv_ctrl_frame(struct adapter *padapter, union recv_frame *precv_frame) in validate_recv_ctrl_frame() [all …]
|
H A D | rtw_sta_mgt.c | 269 u32 rtw_free_stainfo(struct adapter *padapter, struct sta_info *psta) in rtw_free_stainfo() 428 void rtw_free_all_stainfo(struct adapter *padapter) in rtw_free_all_stainfo() 496 u32 rtw_init_bcmc_stainfo(struct adapter *padapter) in rtw_init_bcmc_stainfo() 515 struct sta_info *rtw_get_bcmc_stainfo(struct adapter *padapter) in rtw_get_bcmc_stainfo() 523 u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr) in rtw_access_ctrl()
|
/linux/drivers/staging/rtl8723bs/os_dep/ |
H A D | os_intfs.c | 178 static void loadparam(struct adapter *padapter, struct net_device *pnetdev) in loadparam() 277 struct adapter *padapter = rtw_netdev_priv(pnetdev); in rtw_net_set_mac_address() local 292 struct adapter *padapter = rtw_netdev_priv(pnetdev); in rtw_net_get_stats() local 344 struct adapter *padapter = rtw_netdev_priv(dev); in rtw_select_queue() local 424 struct adapter *padapter; in rtw_init_netdev() local 454 struct adapter *padapter = NULL; in rtw_unregister_netdevs() local 469 u32 rtw_start_drv_threads(struct adapter *padapter) in rtw_start_drv_threads() 487 void rtw_stop_drv_threads(struct adapter *padapter) in rtw_stop_drv_threads() 498 static void rtw_init_default_value(struct adapter *padapter) in rtw_init_default_value() 598 void rtw_reset_drv_sw(struct adapter *padapter) in rtw_reset_drv_sw() [all …]
|
H A D | xmit_linux.c | 46 int rtw_os_xmit_resource_alloc(struct adapter *padapter, struct xmit_buf *pxmitbuf, u32 alloc_sz, u… in rtw_os_xmit_resource_alloc() 59 void rtw_os_xmit_resource_free(struct adapter *padapter, struct xmit_buf *pxmitbuf, u32 free_sz, u8… in rtw_os_xmit_resource_free() 67 void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt) in rtw_os_pkt_complete() 85 void rtw_os_xmit_complete(struct adapter *padapter, struct xmit_frame *pxframe) in rtw_os_xmit_complete() 93 void rtw_os_xmit_schedule(struct adapter *padapter) in rtw_os_xmit_schedule() 104 static void rtw_check_xmit_resource(struct adapter *padapter, struct sk_buff *pkt) in rtw_check_xmit_resource() 122 static int rtw_mlcst2unicst(struct adapter *padapter, struct sk_buff *skb) in rtw_mlcst2unicst() 184 struct adapter *padapter = rtw_netdev_priv(pnetdev); in _rtw_xmit_entry() local
|
H A D | sdio_ops_linux.c | 34 struct adapter *padapter; in _sd_cmd52_read() local 65 struct adapter *padapter; in sd_cmd52_read() local 98 struct adapter *padapter; in _sd_cmd52_write() local 129 struct adapter *padapter; in sd_cmd52_write() local 157 struct adapter *padapter; in sd_read8() local 185 struct adapter *padapter; in sd_read32() local 238 struct adapter *padapter; in sd_write8() local 263 struct adapter *padapter; in sd_write32() local 328 struct adapter *padapter; in _sd_read() local 377 struct adapter *padapter; in sd_read() local [all …]
|
H A D | ioctl_cfg80211.c | 208 struct cfg80211_bss *rtw_cfg80211_inform_bss(struct adapter *padapter, struct wlan_network *pnetwor… in rtw_cfg80211_inform_bss() 333 int rtw_cfg80211_check_bss(struct adapter *padapter) in rtw_cfg80211_check_bss() 356 void rtw_cfg80211_ibss_indicate_connect(struct adapter *padapter) in rtw_cfg80211_ibss_indicate_connect() 398 void rtw_cfg80211_indicate_connect(struct adapter *padapter) in rtw_cfg80211_indicate_connect() 468 void rtw_cfg80211_indicate_disconnect(struct adapter *padapter) in rtw_cfg80211_indicate_disconnect() 498 struct adapter *padapter = rtw_netdev_priv(dev); in rtw_cfg80211_ap_set_encryption() local 699 struct adapter *padapter = rtw_netdev_priv(dev); in rtw_cfg80211_set_encryption() local 839 struct adapter *padapter = rtw_netdev_priv(ndev); in cfg80211_rtw_add_key() local 924 struct adapter *padapter = rtw_netdev_priv(ndev); in cfg80211_rtw_del_key() local 940 struct adapter *padapter = rtw_netdev_priv(ndev); in cfg80211_rtw_set_default_key() local [all …]
|
H A D | sdio_intf.c | 215 void rtw_set_hal_ops(struct adapter *padapter) in rtw_set_hal_ops() 221 static void sd_intf_start(struct adapter *padapter) in sd_intf_start() 230 static void sd_intf_stop(struct adapter *padapter) in sd_intf_stop() 244 struct adapter *padapter = NULL; in rtw_sdio_if1_init() local 399 struct adapter *padapter = dvobj->if1; in rtw_dev_remove() local 435 struct adapter *padapter = psdpriv->if1; in rtw_sdio_suspend() local 451 static int rtw_resume_process(struct adapter *padapter) in rtw_resume_process() 469 struct adapter *padapter = psdpriv->if1; in rtw_sdio_resume() local
|
H A D | recv_linux.c | 22 void rtw_os_recv_resource_alloc(struct adapter *padapter, union recv_frame *precvframe) in rtw_os_recv_resource_alloc() 46 void rtw_os_recvbuf_resource_free(struct adapter *padapter, struct recv_buf *precvbuf) in rtw_os_recvbuf_resource_free() 92 void rtw_os_recv_indicate_pkt(struct adapter *padapter, struct sk_buff *pkt, struct rx_pkt_attrib *… in rtw_os_recv_indicate_pkt() 139 void rtw_handle_tkip_mic_err(struct adapter *padapter, u8 bgroup) in rtw_handle_tkip_mic_err() 183 int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_frame) in rtw_recv_indicatepkt()
|
/linux/drivers/staging/rtl8723bs/include/ |
H A D | rtw_io.h | 42 struct adapter *padapter; member 56 struct adapter *padapter; member
|