Home
last modified time | relevance | path

Searched refs:c2h_evt (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/staging/r8188eu/hal/
A Dhal_com.c301 struct c2h_evt_hdr *c2h_evt; in c2h_evt_read() local
315 c2h_evt = (struct c2h_evt_hdr *)buf; in c2h_evt_read()
317 memset(c2h_evt, 0, 16); in c2h_evt_read()
323 for (i = 0; i < c2h_evt->plen; i++) in c2h_evt_read()
324 c2h_evt->payload[i] = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL + in c2h_evt_read()
325 sizeof(*c2h_evt) + i); in c2h_evt_read()
/linux/drivers/staging/r8188eu/core/
A Drtw_cmd.c1305 pdrvextra_cmd_parm->type_size = c2h_evt ? 16 : 0; in rtw_c2h_wk_cmd()
1306 pdrvextra_cmd_parm->pbuf = c2h_evt; in rtw_c2h_wk_cmd()
1321 if (!c2h_evt) in c2h_evt_hdl()
1329 struct c2h_evt_hdr *c2h_evt; in c2h_wk_callback() local
1338 c2h_evt = kmalloc(16, GFP_KERNEL); in c2h_wk_callback()
1339 if (c2h_evt) { in c2h_wk_callback()
1342 kfree(c2h_evt); in c2h_wk_callback()
1351 if ((void *)c2h_evt == (void *)evtpriv) in c2h_wk_callback()
1354 if (!c2h_evt_exist(c2h_evt)) { in c2h_wk_callback()
1355 kfree(c2h_evt); in c2h_wk_callback()
[all …]
/linux/drivers/staging/rtl8723bs/hal/
A Dsdio_ops.c900 struct c2h_evt_hdr_88xx *c2h_evt; in sd_int_dpc() local
902 c2h_evt = rtw_zmalloc(16); in sd_int_dpc()
903 if (c2h_evt) { in sd_int_dpc()
904 if (c2h_evt_read_88xx(adapter, (u8 *)c2h_evt) == _SUCCESS) { in sd_int_dpc()
905 if (c2h_id_filter_ccx_8723b((u8 *)c2h_evt)) { in sd_int_dpc()
907 rtw_hal_c2h_handler(adapter, (u8 *)c2h_evt); in sd_int_dpc()
908 kfree(c2h_evt); in sd_int_dpc()
910 rtw_c2h_wk_cmd(adapter, (u8 *)c2h_evt); in sd_int_dpc()
913 kfree(c2h_evt); in sd_int_dpc()
A Dhal_com.c503 struct c2h_evt_hdr_88xx *c2h_evt; in c2h_evt_read_88xx() local
517 c2h_evt = (struct c2h_evt_hdr_88xx *)buf; in c2h_evt_read_88xx()
519 memset(c2h_evt, 0, 16); in c2h_evt_read_88xx()
521 c2h_evt->id = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL); in c2h_evt_read_88xx()
522 c2h_evt->seq = rtw_read8(adapter, REG_C2HEVT_CMD_SEQ_88XX); in c2h_evt_read_88xx()
523 c2h_evt->plen = rtw_read8(adapter, REG_C2HEVT_CMD_LEN_88XX); in c2h_evt_read_88xx()
526 for (i = 0; i < c2h_evt->plen; i++) in c2h_evt_read_88xx()
527 c2h_evt->payload[i] = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL + 2 + i); in c2h_evt_read_88xx()
A Dhal_intf.c385 s32 rtw_hal_c2h_handler(struct adapter *adapter, u8 *c2h_evt) in rtw_hal_c2h_handler() argument
389 ret = adapter->HalFunc.c2h_handler(adapter, c2h_evt); in rtw_hal_c2h_handler()
A Drtl8723b_hal_init.c3134 struct c2h_evt_hdr_88xx *c2h_evt = (struct c2h_evt_hdr_88xx *)buf; in c2h_id_filter_ccx_8723b() local
3136 if (c2h_evt->id == C2H_CCX_TX_RPT) in c2h_id_filter_ccx_8723b()
/linux/drivers/staging/rtl8723bs/core/
A Drtw_cmd.c1775 pdrvextra_cmd_parm->pbuf = c2h_evt; in rtw_c2h_wk_cmd()
1790 u8 *c2h_evt; in c2h_wk_callback() local
1797 if (c2h_evt) { in c2h_wk_callback()
1801 c2h_evt = rtw_malloc(16); in c2h_wk_callback()
1802 if (c2h_evt) { in c2h_wk_callback()
1805 kfree(c2h_evt); in c2h_wk_callback()
1812 if ((void *)c2h_evt == (void *)evtpriv) in c2h_wk_callback()
1816 kfree(c2h_evt); in c2h_wk_callback()
1820 if (ccx_id_filter(c2h_evt)) { in c2h_wk_callback()
1823 kfree(c2h_evt); in c2h_wk_callback()
[all …]
/linux/drivers/staging/rtl8723bs/include/
A Drtw_cmd.h108 #define c2h_evt_valid(c2h_evt) ((c2h_evt)->id || (c2h_evt)->plen) argument
619 extern u8 rtw_c2h_wk_cmd(struct adapter *padapter, u8 *c2h_evt);
A Dhal_intf.h162 typedef s32 (*c2h_id_filter)(u8 *c2h_evt);
254 s32 (*c2h_handler)(struct adapter *padapter, u8 *c2h_evt);
353 s32 rtw_hal_c2h_handler(struct adapter *adapter, u8 *c2h_evt);
/linux/drivers/staging/r8188eu/include/
A Drtw_cmd.h80 #define c2h_evt_exist(c2h_evt) ((c2h_evt)->id || (c2h_evt)->plen) argument
778 u8 rtw_c2h_wk_cmd(struct adapter *padapter, u8 *c2h_evt);

Completed in 34 milliseconds