xmit_frame
void rtw_issue_addbareq_cmd(struct adapter *padapter, struct xmit_frame *pxmitframe)
static struct xmit_frame *_alloc_mgtxmitframe(struct xmit_priv *pxmitpriv, bool once)
struct xmit_frame *pmgntframe;
inline struct xmit_frame *alloc_mgtxmitframe(struct xmit_priv *pxmitpriv)
void update_mgntframe_attrib_addr(struct adapter *padapter, struct xmit_frame *pmgntframe)
void dump_mgntframe(struct adapter *padapter, struct xmit_frame *pmgntframe)
s32 dump_mgntframe_and_wait(struct adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms)
s32 dump_mgntframe_and_wait_ack(struct adapter *padapter, struct xmit_frame *pmgntframe)
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
struct xmit_frame *pxmitframe = NULL;
struct xmit_frame, list);
struct xmit_frame *pxmitframe = NULL;
pxmitframe = container_of(xmitframe_plist, struct xmit_frame, list);
struct pkt_attrib *pattrib = &((struct xmit_frame *)pxmitframe)->attrib;
if (!((struct xmit_frame *)pxmitframe)->buf_addr)
pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset;
struct pkt_attrib *pattrib = &((struct xmit_frame *)pxmitframe)->attrib;
if (!((struct xmit_frame *)pxmitframe)->buf_addr)
pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset;
struct pkt_attrib *pattrib = &((struct xmit_frame *)pxmitframe)->attrib;
if (!((struct xmit_frame *)pxmitframe)->buf_addr)
pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset;
s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitframe)
s32 rtw_mgmt_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitframe)
void rtw_count_tx_stats(struct adapter *padapter, struct xmit_frame *pxmitframe, int sz)
struct xmit_frame *__rtw_alloc_cmdxmitframe(struct xmit_priv *pxmitpriv,
struct xmit_frame *pcmdframe;
pxmitpriv->xframe_ext_alloc_addr = vzalloc(NR_XMIT_EXTBUFF * sizeof(struct xmit_frame) + 4);
static void rtw_init_xmitframe(struct xmit_frame *pxframe)
struct xmit_frame *rtw_alloc_xmitframe(struct xmit_priv *pxmitpriv)/* _queue *pfree_xmit_queue) */
struct xmit_frame *pxframe = NULL;
pxframe = container_of(plist, struct xmit_frame, list);
pxframe = (struct xmit_frame *)pxmitpriv->xframe_ext;
struct xmit_frame *rtw_alloc_xmitframe_ext(struct xmit_priv *pxmitpriv)
struct xmit_frame *pxframe = NULL;
pxframe = container_of(plist, struct xmit_frame, list);
struct xmit_frame *rtw_alloc_xmitframe_once(struct xmit_priv *pxmitpriv)
struct xmit_frame *pxframe = NULL;
pxframe = (struct xmit_frame *)N_BYTE_ALIGMENT((SIZE_PTR)(alloc_addr), 4);
s32 rtw_free_xmitframe(struct xmit_priv *pxmitpriv, struct xmit_frame *pxmitframe)
struct xmit_frame *pxmitframe;
pxmitframe = list_entry(plist, struct xmit_frame, list);
s32 rtw_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe)
s32 rtw_xmit_classifier(struct adapter *padapter, struct xmit_frame *pxmitframe)
u32 rtw_get_ff_hwaddr(struct xmit_frame *pxmitframe)
struct xmit_frame *pxmitframe = NULL;
inline bool xmitframe_hiq_filter(struct xmit_frame *xmitframe)
signed int xmitframe_enqueue_for_sleeping_sta(struct adapter *padapter, struct xmit_frame *pxmitframe)
struct xmit_frame *pxmitframe;
pxmitframe = list_entry(plist, struct xmit_frame, list);
struct xmit_frame *pxmitframe = NULL;
pxmitframe = list_entry(xmitframe_plist, struct xmit_frame,
struct xmit_frame, list);
struct xmit_frame *pxmitframe = NULL;
pxmitframe = list_entry(xmitframe_plist, struct xmit_frame,
struct xmit_frame *pxmitframe = (struct xmit_frame *)pxmitpriv->pxmit_frame_buf;
pxmitframe = (struct xmit_frame *)pxmitpriv->xframe_ext;
static void update_attrib_vcs_info(struct adapter *padapter, struct xmit_frame *pxmitframe)
struct xmit_frame *pxframe;
pxmitpriv->pallocated_frame_buf = vzalloc(NR_XMITFRAME * sizeof(struct xmit_frame) + 4);
static s32 xmitframe_addmic(struct adapter *padapter, struct xmit_frame *pxmitframe)
pxframe = (struct xmit_frame *)pxmitpriv->pxmit_frame_buf;
static s32 xmitframe_swencrypt(struct adapter *padapter, struct xmit_frame *pxmitframe)
s32 rtw_hal_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe)
s32 rtw_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe)
s32 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe)
struct xmit_frame *pcmdframe;
struct xmit_frame *pcmdframe;
struct xmit_frame *pxmitframe, u8 *pbuf
void rtl8723b_update_txdesc(struct xmit_frame *pxmitframe, u8 *pbuf)
struct xmit_frame *pxmitframe;
pxmitframe = container_of(frame_plist, struct xmit_frame, list);
struct xmit_frame *pframe;
pframe = (struct xmit_frame *)pxmitbuf->priv_data;
struct xmit_frame *pframe;
pframe = (struct xmit_frame *)pxmitbuf->priv_data;
struct adapter *padapter, struct xmit_frame *pmgntframe
struct adapter *padapter, struct xmit_frame *pxmitframe
struct adapter *padapter, struct xmit_frame *pxmitframe
rtw_free_xmitframe(pxmitpriv, (struct xmit_frame *)pxmitbuf->priv_data);
s32 rtw_hal_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe);
s32 rtw_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe);
s32 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe);
void rtl8723b_update_txdesc(struct xmit_frame *pxmitframe, u8 *pmem);
s32 rtl8723bs_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe);
s32 rtl8723bs_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe);
s32 rtl8723bs_hal_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe);
void rtw_issue_addbareq_cmd(struct adapter *padapter, struct xmit_frame *pxmitframe);
extern struct xmit_frame *alloc_mgtxmitframe(struct xmit_priv *pxmitpriv);
void update_mgntframe_attrib_addr(struct adapter *padapter, struct xmit_frame *pmgntframe);
void dump_mgntframe(struct adapter *padapter, struct xmit_frame *pmgntframe);
s32 dump_mgntframe_and_wait(struct adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms);
s32 dump_mgntframe_and_wait_ack(struct adapter *padapter, struct xmit_frame *pmgntframe);
extern struct xmit_frame *__rtw_alloc_cmdxmitframe(struct xmit_priv *pxmitpriv,
void rtw_count_tx_stats(struct adapter *padapter, struct xmit_frame *pxmitframe, int sz);
extern struct xmit_frame *rtw_alloc_xmitframe(struct xmit_priv *pxmitpriv);
struct xmit_frame *rtw_alloc_xmitframe_ext(struct xmit_priv *pxmitpriv);
struct xmit_frame *rtw_alloc_xmitframe_once(struct xmit_priv *pxmitpriv);
extern s32 rtw_free_xmitframe(struct xmit_priv *pxmitpriv, struct xmit_frame *pxmitframe);
extern s32 rtw_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe);
extern s32 rtw_xmit_classifier(struct adapter *padapter, struct xmit_frame *pxmitframe);
extern s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitframe);
extern s32 rtw_mgmt_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitframe);
bool xmitframe_hiq_filter(struct xmit_frame *xmitframe);
signed int xmitframe_enqueue_for_sleeping_sta(struct adapter *padapter, struct xmit_frame *pxmitframe);
u32 rtw_get_ff_hwaddr(struct xmit_frame *pxmitframe);
struct xmit_frame;
extern void rtw_os_xmit_complete(struct adapter *padapter, struct xmit_frame *pxframe);
struct xmit_frame *pmgntframe;
struct xmit_frame *pmgntframe;
void rtw_os_xmit_complete(struct adapter *padapter, struct xmit_frame *pxframe)