Searched refs:pevtpriv (Results 1 – 7 of 7) sorted by relevance
12 int rtw_init_evt_priv(struct evt_priv *pevtpriv);13 extern void _rtw_free_evt_priv(struct evt_priv *pevtpriv);
119 extern void rtw_free_evt_priv(struct evt_priv *pevtpriv);120 extern void rtw_evt_notify_isr(struct evt_priv *pevtpriv);
76 int r8712_init_evt_priv(struct evt_priv *pevtpriv) in r8712_init_evt_priv() argument79 pevtpriv->event_seq = 0; in r8712_init_evt_priv()80 pevtpriv->evt_allocated_buf = kmalloc(MAX_EVTSZ + 4, GFP_ATOMIC); in r8712_init_evt_priv()82 if (!pevtpriv->evt_allocated_buf) in r8712_init_evt_priv()84 pevtpriv->evt_buf = pevtpriv->evt_allocated_buf + 4 - in r8712_init_evt_priv()85 ((addr_t)(pevtpriv->evt_allocated_buf) & 3); in r8712_init_evt_priv()86 pevtpriv->evt_done_cnt = 0; in r8712_init_evt_priv()90 void r8712_free_evt_priv(struct evt_priv *pevtpriv) in r8712_free_evt_priv() argument92 kfree(pevtpriv->evt_allocated_buf); in r8712_free_evt_priv()
89 int r8712_init_evt_priv(struct evt_priv *pevtpriv);90 void r8712_free_evt_priv(struct evt_priv *pevtpriv);
69 atomic_set(&pevtpriv->event_seq, 0); in _rtw_init_evt_priv()70 pevtpriv->evt_done_cnt = 0; in _rtw_init_evt_priv()73 pevtpriv->c2h_wk_alive = false; in _rtw_init_evt_priv()79 void rtw_free_evt_priv(struct evt_priv *pevtpriv) in rtw_free_evt_priv() argument81 _cancel_workitem_sync(&pevtpriv->c2h_wk); in rtw_free_evt_priv()82 while (pevtpriv->c2h_wk_alive) in rtw_free_evt_priv()85 while (!rtw_cbuf_empty(pevtpriv->c2h_queue)) { in rtw_free_evt_priv()86 void *c2h = rtw_cbuf_pop(pevtpriv->c2h_queue); in rtw_free_evt_priv()87 if (c2h && c2h != (void *)pevtpriv) in rtw_free_evt_priv()155 u32 rtw_init_evt_priv(struct evt_priv *pevtpriv) in rtw_init_evt_priv() argument[all …]
204 int rtw_init_evt_priv(struct evt_priv *pevtpriv) in rtw_init_evt_priv() argument207 atomic_set(&pevtpriv->event_seq, 0); in rtw_init_evt_priv()208 pevtpriv->evt_done_cnt = 0; in rtw_init_evt_priv()211 pevtpriv->c2h_wk_alive = false; in rtw_init_evt_priv()213 if (!pevtpriv->c2h_queue) in rtw_init_evt_priv()221 _cancel_workitem_sync(&pevtpriv->c2h_wk); in _rtw_free_evt_priv()222 while (pevtpriv->c2h_wk_alive) in _rtw_free_evt_priv()225 while (!rtw_cbuf_empty(pevtpriv->c2h_queue)) { in _rtw_free_evt_priv()228 if (c2h && c2h != (void *)pevtpriv) in _rtw_free_evt_priv()231 kfree(pevtpriv->c2h_queue); in _rtw_free_evt_priv()[all …]
91 u32 rtw_init_evt_priv(struct evt_priv *pevtpriv);92 void rtw_free_evt_priv(struct evt_priv *pevtpriv);93 void rtw_evt_notify_isr(struct evt_priv *pevtpriv);
Completed in 20 milliseconds