#ifndef _RTL8712_RECV_H_
#define _RTL8712_RECV_H_
#include "osdep_service.h"
#include "drv_types.h"
#define NR_RECVBUFF …
#define NR_PREALLOC_RECV_SKB …
#define RXDESC_SIZE …
#define RXDESC_OFFSET …
#define RECV_BLK_SZ …
#define RECV_BLK_CNT …
#define RECV_BLK_TH …
#define MAX_RECVBUF_SZ …
#define RECVBUFF_ALIGN_SZ …
#define RSVD_ROOM_SZ …
#define SN_LESS(a, b) …
#define SN_EQUAL(a, b) …
#define REORDER_WAIT_TIME …
struct recv_stat { … };
struct phy_cck_rx_status { … };
struct phy_stat { … };
#define PHY_STAT_GAIN_TRSW_SHT …
#define PHY_STAT_PWDB_ALL_SHT …
#define PHY_STAT_CFOSHO_SHT …
#define PHY_STAT_CCK_AGC_RPT_SHT …
#define PHY_STAT_CFOTAIL_SHT …
#define PHY_STAT_RXEVM_SHT …
#define PHY_STAT_RXSNR_SHT …
#define PHY_STAT_PDSNR_SHT …
#define PHY_STAT_CSI_CURRENT_SHT …
#define PHY_STAT_CSI_TARGET_SHT …
#define PHY_STAT_SIGEVM_SHT …
#define PHY_STAT_MAX_EX_PWR_SHT …
recvstat;
struct recv_buf { … };
struct recv_frame_hdr { … };
recv_frame;
void r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf);
void r8712_rxcmd_event_hdl(struct _adapter *padapter, void *prxcmdbuf);
s32 r8712_signal_scale_mapping(s32 cur_sig);
void r8712_reordering_ctrl_timeout_handler(void *pcontext);
#endif