Home
last modified time | relevance | path

Searched refs:dvobj (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/staging/rtl8723bs/os_dep/
H A Dsdio_intf.c61 static int sdio_alloc_irq(struct dvobj_priv *dvobj) in sdio_alloc_irq() argument
67 psdio_data = &dvobj->intf_data; in sdio_alloc_irq()
74 netdev_crit(dvobj->if1->pnetdev, "%s: sdio_claim_irq FAIL(%d)!\n", __func__, err); in sdio_alloc_irq()
76 dvobj->irq_alloc = 1; in sdio_alloc_irq()
83 static void sdio_free_irq(struct dvobj_priv *dvobj) in sdio_free_irq() argument
89 if (dvobj->irq_alloc) { in sdio_free_irq()
90 psdio_data = &dvobj->intf_data; in sdio_free_irq()
97 netdev_err(dvobj->if1->pnetdev, in sdio_free_irq()
103 dvobj->irq_alloc = 0; in sdio_free_irq()
107 static u32 sdio_init(struct dvobj_priv *dvobj) in sdio_init() argument
[all …]
H A Dsdio_ops_linux.c12 struct dvobj_priv *dvobj = sdio_get_drvdata(func); in rtw_sdio_claim_host_needed() local
13 struct sdio_data *sdio_data = &dvobj->intf_data; in rtw_sdio_claim_host_needed()
20 inline void rtw_sdio_set_irq_thd(struct dvobj_priv *dvobj, void *thd_hdl) in rtw_sdio_set_irq_thd() argument
22 struct sdio_data *sdio_data = &dvobj->intf_data; in rtw_sdio_set_irq_thd()
H A Dos_intfs.c450 void rtw_unregister_netdevs(struct dvobj_priv *dvobj) in rtw_unregister_netdevs() argument
455 padapter = dvobj->padapters; in rtw_unregister_netdevs()
783 struct dvobj_priv *dvobj = if1->dvobj; in rtw_drv_register_netdev() local
784 struct adapter *padapter = dvobj->padapters; in rtw_drv_register_netdev()
1085 struct dvobj_priv *psdpriv = padapter->dvobj; in rtw_suspend_common()
/linux/drivers/staging/rtl8723bs/include/
H A Ddrv_types.h172 #define GET_PRIMARY_ADAPTER(padapter) (((struct adapter *)padapter)->dvobj->if1)
173 #define GET_IFACE_NUMS(padapter) (((struct adapter *)padapter)->dvobj->iface_nums)
174 #define GET_ADAPTER(padapter, iface_id) (((struct adapter *)padapter)->dvobj->padapters[iface_id])
251 #define dvobj_to_pwrctl(dvobj) (&(dvobj->pwrctl_priv)) argument
258 static inline struct device *dvobj_to_dev(struct dvobj_priv *dvobj) in dvobj_to_dev() argument
264 return &dvobj->intf_data.func->dev; in dvobj_to_dev()
278 struct dvobj_priv *dvobj; member
318 u32 (*intf_init)(struct dvobj_priv *dvobj);
319 void (*intf_deinit)(struct dvobj_priv *dvobj);
320 int (*intf_alloc_irq)(struct dvobj_priv *dvobj);
[all …]
H A Drtw_io.h51 int rtw_inc_and_chk_continual_io_error(struct dvobj_priv *dvobj);
52 void rtw_reset_continual_io_error(struct dvobj_priv *dvobj);
H A Dosdep_intf.h25 void rtw_unregister_netdevs(struct dvobj_priv *dvobj);
H A Dsdio_ops_linux.h29 void rtw_sdio_set_irq_thd(struct dvobj_priv *dvobj, void *thd_hdl);
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_wlan_util.c263 struct dvobj_priv *dvobj = adapter_to_dvobj(adapter); in rtw_set_oper_ch() local
265 if (dvobj->oper_channel != ch) { in rtw_set_oper_ch()
266 dvobj->on_oper_ch_time = jiffies; in rtw_set_oper_ch()
271 for (i = 0; i < dvobj->iface_nums; i++) { in rtw_set_oper_ch()
272 struct adapter *iface = dvobj->padapters[i]; in rtw_set_oper_ch()
289 dvobj->oper_channel = ch; in rtw_set_oper_ch()
426 struct dvobj_priv *dvobj = adapter_to_dvobj(padapter); in invalidate_cam_all() local
427 struct cam_ctl_t *cam_ctl = &dvobj->cam_ctl; in invalidate_cam_all()
433 memset(dvobj->cam_cache, 0, sizeof(struct cam_entry_cache) * TOTAL_CAM_ENTRY); in invalidate_cam_all()
488 struct dvobj_priv *dvobj = adapter_to_dvobj(adapter); in write_cam_cache() local
[all …]
H A Drtw_pwrctrl.c432 struct dvobj_priv *dvobj = adapter_to_dvobj(padapter); in LPS_Enter() local
433 struct pwrctrl_priv *pwrpriv = dvobj_to_pwrctl(dvobj); in LPS_Enter()
441 if (check_fwstate(&(dvobj->padapters->mlmepriv), WIFI_ASOC_STATE)) in LPS_Enter()
446 if (!PS_RDY_CHECK(dvobj->padapters)) in LPS_Enter()
467 struct dvobj_priv *dvobj = adapter_to_dvobj(padapter); in LPS_Leave() local
468 struct pwrctrl_priv *pwrpriv = dvobj_to_pwrctl(dvobj); in LPS_Leave()
520 struct dvobj_priv *dvobj = adapter_to_dvobj(Adapter); in LeaveAllPowerSaveMode() local
530 if (check_fwstate(&(dvobj->padapters->mlmepriv), WIFI_ASOC_STATE)) in LeaveAllPowerSaveMode()
615 struct dvobj_priv *dvobj = pwrctl_to_dvobj(pwrpriv); in cpwm_event_callback() local
616 struct adapter *adapter = dvobj->if1; in cpwm_event_callback()
[all …]
H A Drtw_io.c139 int rtw_inc_and_chk_continual_io_error(struct dvobj_priv *dvobj) in rtw_inc_and_chk_continual_io_error() argument
141 int error_count = atomic_inc_return(&dvobj->continual_io_error); in rtw_inc_and_chk_continual_io_error()
150 void rtw_reset_continual_io_error(struct dvobj_priv *dvobj) in rtw_reset_continual_io_error() argument
152 atomic_set(&dvobj->continual_io_error, 0); in rtw_reset_continual_io_error()
H A Drtw_cmd.c1205 struct dvobj_priv *dvobj = adapter_to_dvobj(padapter); in traffic_status_watchdog() local
1208 if (check_fwstate(&dvobj->padapters->mlmepriv, WIFI_ASOC_STATE)) in traffic_status_watchdog()
/linux/drivers/staging/rtl8723bs/hal/
H A Dhal_intf.c64 struct dvobj_priv *dvobj = adapter_to_dvobj(padapter); in rtw_hal_init() local
71 dvobj->padapters->hw_init_completed = true; in rtw_hal_init()
76 rtw_sec_restore_wep_key(dvobj->padapters); in rtw_hal_init()
82 dvobj->padapters->hw_init_completed = false; in rtw_hal_init()
91 struct dvobj_priv *dvobj = adapter_to_dvobj(padapter); in rtw_hal_deinit() local
96 padapter = dvobj->padapters; in rtw_hal_deinit()
H A Drtl8723b_dm.c57 struct dvobj_priv *dvobj = adapter_to_dvobj(Adapter); in Update_ODM_ComInfo_8723b() local
87 ODM_CmnInfoHook(pDM_Odm, ODM_CMNINFO_TX_UNI, &(dvobj->traffic_stat.tx_bytes)); in Update_ODM_ComInfo_8723b()
88 ODM_CmnInfoHook(pDM_Odm, ODM_CMNINFO_RX_UNI, &(dvobj->traffic_stat.rx_bytes)); in Update_ODM_ComInfo_8723b()
H A Dsdio_ops.c859 struct dvobj_priv *dvobj; in sd_int_dpc() local
864 dvobj = adapter_to_dvobj(adapter); in sd_int_dpc()
865 pwrctl = dvobj_to_pwrctl(dvobj); in sd_int_dpc()
H A Dhal_btcoex.c415 *pu8 = padapter->dvobj->pwrctl_priv.pwr_mode; in halbtcoutsrc_Get()
H A Drtl8723b_hal_init.c305 struct device *device = dvobj_to_dev(padapter->dvobj); in rtl8723b_FirmwareDownload()