Home
last modified time | relevance | path

Searched refs:pevtpriv (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/staging/rtl8723bs/include/
H A Dcmd_osdep.h12 int rtw_init_evt_priv(struct evt_priv *pevtpriv);
13 extern void _rtw_free_evt_priv(struct evt_priv *pevtpriv);
H A Drtw_cmd.h119 extern void rtw_free_evt_priv(struct evt_priv *pevtpriv);
120 extern void rtw_evt_notify_isr(struct evt_priv *pevtpriv);
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_cmd.c199 int rtw_init_evt_priv(struct evt_priv *pevtpriv) in rtw_init_evt_priv() argument
202 atomic_set(&pevtpriv->event_seq, 0); in rtw_init_evt_priv()
203 pevtpriv->evt_done_cnt = 0; in rtw_init_evt_priv()
205 _init_workitem(&pevtpriv->c2h_wk, c2h_wk_callback, NULL); in rtw_init_evt_priv()
206 pevtpriv->c2h_wk_alive = false; in rtw_init_evt_priv()
207 pevtpriv->c2h_queue = rtw_cbuf_alloc(C2H_QUEUE_MAX_LEN+1); in rtw_init_evt_priv()
208 if (!pevtpriv->c2h_queue) in rtw_init_evt_priv()
214 void _rtw_free_evt_priv(struct evt_priv *pevtpriv) in _rtw_free_evt_priv() argument
216 _cancel_workitem_sync(&pevtpriv->c2h_wk); in _rtw_free_evt_priv()
217 while (pevtpriv->c2h_wk_alive) in _rtw_free_evt_priv()
[all …]