22#define TIME_OUT_MS 2000
89#ifdef _PRE_WLAN_FEATURE_CENTRALIZE
97extern long frw_get_wifi_frw_task_id(
osal_void);
osal_s32 dmac_frw_msg_exec_callback(osal_u16 msg_id, osal_u8 vap_id, frw_msg *msg)
osal_s32 dmac_frw_post_async_msg(osal_u16 msg_id, osal_u8 pri, osal_u8 vap_id, frw_msg *msg, osal_u32 seq)
osal_u8 frw_get_devmsg_inqueue_state(osal_void)
osal_s32 frw_msg_hook_register(osal_u16 msg_id, frw_msg_callback msg_cb)
osal_s32(* frw_host_rcv_callback)(osal_u16 msg_id, osal_u8 vap_id, osal_u32 seq, osal_s32 dev_cb_ret, frw_msg *msg)
Definition frw_hmac.h:75
osal_u32 frw_alloc_pbuf(osal_u32 len, oal_netbuf_stru **ret_buf)
osal_u32 frw_hcc_tx_adjust_header(oal_netbuf_stru *netbuf, osal_u8 data_type)
osal_s32 frw_msg_host_init(osal_u16 d2d_msgid_begin, osal_u16 w2d_msgid_end, osal_u16 msg_id_max)
osal_s32(* frw_d2h_netbuf_callback)(oal_netbuf_stru *netbuf, osal_u32 payload_len, osal_u8 vap_id, osal_u16 netbuf_type, osal_u8 data_type)
Definition frw_hmac.h:79
osal_s32(* frw_msg_callback)(hmac_vap_stru *hmac_vap, frw_msg *msg)
Definition frw_hmac.h:48
osal_void frw_event_flush_event_queue(osal_u16 msg_id)
osal_u32 frw_rx_wifi_post_action_function(hcc_queue_type queue_id, osal_u8 stype, osal_u8 *buf, osal_u32 len, osal_u8 *user_param)
osal_s32 frw_netbuf_exec_callback(osal_u16 netbuf_type, osal_u8 vap_id, frw_msg *msg)
osal_s32 frw_asyn_host_post_msg(osal_u16 msg_id, frw_post_pri_enum_uint8 pri, osal_u8 vap_id, frw_msg *msg)
osal_u32 frw_hmac_rcv_netbuf(oal_netbuf_stru *rx_netbuf)
osal_void frw_host_register_rcv_hook(frw_host_rcv_callback rcv_cb)
osal_s32 frw_msg_host_exit(osal_void)
osal_s32 frw_sync_host_post_msg(osal_u16 msg_id, osal_u8 vap_id, osal_u16 time_out, frw_msg *msg)
osal_s32 frw_send_cfg_to_device(osal_u16 msg_id, osal_u8 vap_id, osal_bool sync, osal_u16 time_out, frw_msg *msg)
osal_u32 frw_alloc_netbuf(osal_u32 len, oal_netbuf_stru **ret_buf)
osal_u32 frw_rx_wifi_cfg_function(hcc_queue_type queue_id, osal_u8 stype, osal_u8 *buf, osal_u32 len, osal_u8 *user_param)
osal_s32 frw_netbuf_hook_register(osal_u16 netbuf_type, frw_msg_callback msg_cb)
osal_void frw_msg_hook_unregister(osal_u16 msg_id)
osal_void frw_netbuf_hook_unregister(osal_u16 netbuf_type)
osal_s32 frw_msg_exec_callback(osal_u16 msg_id, osal_u8 vap_id, frw_msg *msg)
osal_u8 frw_post_pri_enum_uint8
Definition frw_msg_rom.h:45
enum _hcc_queue_type hcc_queue_type
osal_void oal_mem_netbuf_free(oal_dmac_netbuf_stru *netbuf)
osal_u8 * oal_dmac_netbuf_payload(const oal_dmac_netbuf_stru *netbuf)
osal_u8 oal_netbuf_priority_enum_uint8
Definition oal_net_pkt_rom.h:56
oal_dmac_netbuf_stru * oal_mem_netbuf_alloc(osal_u8 netbuf_id, osal_u16 len, oal_netbuf_priority_enum_uint8 flag)
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
frw_msg_host cfg
Definition frw_hmac.h:45
osal_u8 rsv
Definition frw_hmac.h:42
osal_u16 msg_id
Definition frw_hmac.h:38
osal_u8 type
Definition frw_hmac.h:41
osal_u8 sync
Definition frw_hmac.h:40
osal_u32 msg_seq
Definition frw_hmac.h:44
osal_u8 vap_id
Definition frw_hmac.h:39
osal_s32 cb_ret
Definition frw_hmac.h:43
osal_u16 rsv
Definition frw_hmac.h:34
osal_u32 data
Definition frw_hmac.h:25
osal_u16 rsp_len
Definition frw_hmac.h:31
osal_u16 data_len
Definition frw_hmac.h:29
osal_u16 rsp_buf_len
Definition frw_hmac.h:30
osal_u16 sync
Definition frw_hmac.h:32
osal_u16 type
Definition frw_hmac.h:33
osal_u32 rsp
Definition frw_hmac.h:26
Definition frw_msg_rom.h:74
Definition mac_vap_ext.h:2019
Definition oal_net_pkt_rom.h:83
Definition oal_skbuff.h:82